builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-237 starttime: 1465645967.49 results: success (0) buildid: 20160611031526 builduid: e4dd393512a24644b22d12981da11b9f revision: 4219592e7c65196a9cf76fa0af060409d730e648 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:47.494455) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:47.495155) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:47.495446) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:47.690493) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-11 04:52:47.690749) ========= '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-237 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-237 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-237 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 --04:52:48-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.56 MB/s 04:52:48 (6.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.453000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-11 04:52:49.175452) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-11 04:52:49.175794) ========= '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-237 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-237 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-237 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.104000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-06-11 04:52:53.291614) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-11 04:52:53.292063) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 4219592e7c65196a9cf76fa0af060409d730e648 --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 4219592e7c65196a9cf76fa0af060409d730e648 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-237 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-237 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-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-11 04:52:53,431 truncating revision to first 12 chars 2016-06-11 04:52:53,431 Setting DEBUG logging. 2016-06-11 04:52:53,431 attempt 1/10 2016-06-11 04:52:53,431 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/4219592e7c65?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-11 04:52:54,500 unpacking tar archive at: mozilla-beta-4219592e7c65/testing/mozharness/ program finished with exit code 0 elapsedTime=1.884000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-11 04:52:55.273420) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:55.273858) ========= script_repo_revision: 4219592e7c65196a9cf76fa0af060409d730e648 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:55.274409) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:55.274768) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-11 04:52:55.291435) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-06-11 04:52:55.292205) ========= '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-237 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-237 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-237 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 04:52:55 INFO - MultiFileLogger online at 20160611 04:52:55 in C:\slave\test 04:52:55 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 04:52:55 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:52:55 INFO - {'append_to_log': False, 04:52:55 INFO - 'base_work_dir': 'C:\\slave\\test', 04:52:55 INFO - 'blob_upload_branch': 'mozilla-beta', 04:52:55 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:52:55 INFO - 'buildbot_json_path': 'buildprops.json', 04:52:55 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:52:55 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:52:55 INFO - 'download_minidump_stackwalk': True, 04:52:55 INFO - 'download_symbols': 'true', 04:52:55 INFO - 'e10s': False, 04:52:55 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:52:55 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:52:55 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:52:55 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:52:55 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:52:55 INFO - 'C:/mozilla-build/tooltool.py'), 04:52:55 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:52:55 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:52:55 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:52:55 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:52:55 INFO - 'log_level': 'info', 04:52:55 INFO - 'log_to_console': True, 04:52:55 INFO - 'opt_config_files': (), 04:52:55 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:52:55 INFO - '--processes=1', 04:52:55 INFO - '--config=%(test_path)s/wptrunner.ini', 04:52:55 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:52:55 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:52:55 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:52:55 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:52:55 INFO - 'pip_index': False, 04:52:55 INFO - 'require_test_zip': True, 04:52:55 INFO - 'test_type': ('testharness',), 04:52:55 INFO - 'this_chunk': '1', 04:52:55 INFO - 'total_chunks': '10', 04:52:55 INFO - 'virtualenv_path': 'venv', 04:52:55 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:52:55 INFO - 'work_dir': 'build'} 04:52:55 INFO - ##### 04:52:55 INFO - ##### Running clobber step. 04:52:55 INFO - ##### 04:52:55 INFO - Running pre-action listener: _resource_record_pre_action 04:52:55 INFO - Running main action method: clobber 04:52:55 INFO - rmtree: C:\slave\test\build 04:52:55 INFO - Using _rmtree_windows ... 04:52:55 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:54:32 INFO - Running post-action listener: _resource_record_post_action 04:54:32 INFO - ##### 04:54:32 INFO - ##### Running read-buildbot-config step. 04:54:32 INFO - ##### 04:54:32 INFO - Running pre-action listener: _resource_record_pre_action 04:54:32 INFO - Running main action method: read_buildbot_config 04:54:32 INFO - Using buildbot properties: 04:54:32 INFO - { 04:54:32 INFO - "project": "", 04:54:32 INFO - "product": "firefox", 04:54:32 INFO - "script_repo_revision": "production", 04:54:32 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 04:54:32 INFO - "repository": "", 04:54:32 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 04:54:32 INFO - "buildid": "20160611031526", 04:54:32 INFO - "pgo_build": "False", 04:54:32 INFO - "basedir": "C:\\slave\\test", 04:54:32 INFO - "buildnumber": 3, 04:54:32 INFO - "slavename": "t-w732-ix-237", 04:54:32 INFO - "revision": "4219592e7c65196a9cf76fa0af060409d730e648", 04:54:32 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 04:54:32 INFO - "platform": "win32", 04:54:32 INFO - "branch": "mozilla-beta", 04:54:32 INFO - "repo_path": "releases/mozilla-beta", 04:54:32 INFO - "moz_repo_path": "", 04:54:32 INFO - "stage_platform": "win32", 04:54:32 INFO - "builduid": "e4dd393512a24644b22d12981da11b9f", 04:54:32 INFO - "slavebuilddir": "test" 04:54:32 INFO - } 04:54:32 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 04:54:32 INFO - Found installer url https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 04:54:32 INFO - Running post-action listener: _resource_record_post_action 04:54:32 INFO - ##### 04:54:32 INFO - ##### Running download-and-extract step. 04:54:32 INFO - ##### 04:54:32 INFO - Running pre-action listener: _resource_record_pre_action 04:54:32 INFO - Running main action method: download_and_extract 04:54:32 INFO - mkdir: C:\slave\test\build\tests 04:54:32 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')]} 04:54:32 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 04:54:32 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 04:54:32 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:33 INFO - Downloaded 1240 bytes. 04:54:33 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 04:54:33 INFO - Using the following test package requirements: 04:54:33 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:54:33 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 04:54:33 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 04:54:33 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'jsshell-win32.zip'], 04:54:33 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 04:54:33 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 04:54:33 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 04:54:33 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 04:54:33 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 04:54:33 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 04:54:33 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 04:54:33 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 04:54:33 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')]} 04:54:33 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 04:54:33 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 04:54:33 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:35 INFO - Downloaded 20343736 bytes. 04:54:35 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/*'] 04:54:35 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/* 04:54:37 INFO - caution: filename not matched: web-platform/* 04:54:37 INFO - Return code: 11 04:54:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:54:37 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 04:54:37 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 04:54:37 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:54:40 INFO - Downloaded 36389112 bytes. 04:54:40 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/*'] 04:54:40 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/* 04:55:18 INFO - caution: filename not matched: bin/* 04:55:18 INFO - caution: filename not matched: config/* 04:55:18 INFO - caution: filename not matched: mozbase/* 04:55:18 INFO - caution: filename not matched: marionette/* 04:55:18 INFO - caution: filename not matched: tools/wptserve/* 04:55:18 INFO - Return code: 11 04:55:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:18 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 04:55:18 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:55:18 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 04:55:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:55:22 INFO - Downloaded 68455778 bytes. 04:55:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:55:22 INFO - mkdir: C:\slave\test\properties 04:55:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:55:22 INFO - Writing to file C:\slave\test\properties\build_url 04:55:22 INFO - Contents: 04:55:22 INFO - build_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip 04:55:22 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:55:22 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:55:22 INFO - Writing to file C:\slave\test\properties\symbols_url 04:55:22 INFO - Contents: 04:55:22 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:55:22 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')]} 04:55:22 INFO - https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:55:22 INFO - trying https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 04:55:22 INFO - Downloading https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:55:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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 04:55:25 INFO - Downloaded 55575136 bytes. 04:55:25 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'] 04:55:25 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 04:55:28 INFO - Return code: 0 04:55:28 INFO - Running post-action listener: _resource_record_post_action 04:55:28 INFO - Running post-action listener: set_extra_try_arguments 04:55:28 INFO - ##### 04:55:28 INFO - ##### Running create-virtualenv step. 04:55:28 INFO - ##### 04:55:28 INFO - Running pre-action listener: _pre_create_virtualenv 04:55:28 INFO - Running pre-action listener: _resource_record_pre_action 04:55:28 INFO - Running main action method: create_virtualenv 04:55:28 INFO - Creating virtualenv C:\slave\test\build\venv 04:55:28 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 04:55:28 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:55:33 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:55:37 INFO - Installing distribute......................................................................................................................................................................................done. 04:55:38 INFO - Return code: 0 04:55:38 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:38 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', '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-237', '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 04:55:39 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 04:55:39 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 04:55:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:55:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:55:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:55:39 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:55:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:55:39 INFO - 'DCLOCATION': 'SCL3', 04:55:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:55:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:55:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:55:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:55:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:55:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:55:39 INFO - 'HOMEDRIVE': 'C:', 04:55:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:55:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:55:39 INFO - 'KTS_VERSION': '1.19c', 04:55:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:55:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:55:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:55:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:55:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:55:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:55:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:55:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:55:39 INFO - 'MOZ_AIRBAG': '1', 04:55:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:55:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:39 INFO - 'MOZ_MSVCVERSION': '8', 04:55:39 INFO - 'MOZ_NO_REMOTE': '1', 04:55:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:55:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:55:39 INFO - 'NO_EM_RESTART': '1', 04:55:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:55:39 INFO - 'OS': 'Windows_NT', 04:55:39 INFO - 'OURDRIVE': 'C:', 04:55:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:55:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:55:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:55:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:55:39 INFO - 'PROCESSOR_LEVEL': '6', 04:55:39 INFO - 'PROCESSOR_REVISION': '1e05', 04:55:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:55:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:55:39 INFO - 'PROMPT': '$P$G', 04:55:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:55:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:55:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:55:39 INFO - 'PWD': 'C:\\slave\\test', 04:55:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:55:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:55:39 INFO - 'SYSTEMDRIVE': 'C:', 04:55:39 INFO - 'SYSTEMROOT': 'C:\\windows', 04:55:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:39 INFO - 'TEST1': 'testie', 04:55:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:39 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:55:39 INFO - 'USERNAME': 'cltbld', 04:55:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:55:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:55:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:55:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:55:39 INFO - 'WINDIR': 'C:\\windows', 04:55:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:55:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:55:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:55:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:55:40 INFO - Downloading/unpacking psutil>=0.7.1 04:55:40 INFO - Running setup.py egg_info for package psutil 04:55:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:55:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:55:40 INFO - Installing collected packages: psutil 04:55:40 INFO - Running setup.py install for psutil 04:55:40 INFO - building 'psutil._psutil_windows' extension 04:55:40 INFO - error: Unable to find vcvarsall.bat 04:55:40 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-eujaml-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:55:40 INFO - running install 04:55:40 INFO - running build 04:55:40 INFO - running build_py 04:55:40 INFO - creating build 04:55:40 INFO - creating build\lib.win32-2.7 04:55:40 INFO - creating build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:55:40 INFO - running build_ext 04:55:40 INFO - building 'psutil._psutil_windows' extension 04:55:40 INFO - error: Unable to find vcvarsall.bat 04:55:40 INFO - ---------------------------------------- 04:55:40 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-eujaml-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:55:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:55:40 WARNING - Return code: 1 04:55:40 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! 04:55:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:55: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')]} 04:55:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55: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')]} 04:55:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:40 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', '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-237', '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 04:55:40 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 04:55:40 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 04:55:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:55:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:55:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:55:40 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:55:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:55:40 INFO - 'DCLOCATION': 'SCL3', 04:55:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:55:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:55:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:55:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:55:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:55:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:55:40 INFO - 'HOMEDRIVE': 'C:', 04:55:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:55:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:55:40 INFO - 'KTS_VERSION': '1.19c', 04:55:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:55:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:55:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:55:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:55:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:55:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:55:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:55:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:55:40 INFO - 'MOZ_AIRBAG': '1', 04:55:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:55:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:40 INFO - 'MOZ_MSVCVERSION': '8', 04:55:40 INFO - 'MOZ_NO_REMOTE': '1', 04:55:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:55:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:55:40 INFO - 'NO_EM_RESTART': '1', 04:55:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:55:40 INFO - 'OS': 'Windows_NT', 04:55:40 INFO - 'OURDRIVE': 'C:', 04:55: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', 04:55:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:55:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:55:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:55:40 INFO - 'PROCESSOR_LEVEL': '6', 04:55:40 INFO - 'PROCESSOR_REVISION': '1e05', 04:55:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:55:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:55:40 INFO - 'PROMPT': '$P$G', 04:55:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:55:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:55:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:55:40 INFO - 'PWD': 'C:\\slave\\test', 04:55:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:55:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:55:40 INFO - 'SYSTEMDRIVE': 'C:', 04:55:40 INFO - 'SYSTEMROOT': 'C:\\windows', 04:55:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:40 INFO - 'TEST1': 'testie', 04:55:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:40 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:55:40 INFO - 'USERNAME': 'cltbld', 04:55:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:55:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:55:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:55:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:55:40 INFO - 'WINDIR': 'C:\\windows', 04:55:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:55:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:55:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:55:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:55:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:55:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:55:41 INFO - Running setup.py egg_info for package mozsystemmonitor 04:55:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:55:41 INFO - Running setup.py egg_info for package psutil 04:55:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:55:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:55:41 INFO - Installing collected packages: mozsystemmonitor, psutil 04:55:41 INFO - Running setup.py install for mozsystemmonitor 04:55:41 INFO - Running setup.py install for psutil 04:55:41 INFO - building 'psutil._psutil_windows' extension 04:55:41 INFO - error: Unable to find vcvarsall.bat 04:55:41 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-x4eagw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:55:41 INFO - running install 04:55:41 INFO - running build 04:55:41 INFO - running build_py 04:55:41 INFO - running build_ext 04:55:41 INFO - building 'psutil._psutil_windows' extension 04:55:41 INFO - error: Unable to find vcvarsall.bat 04:55:41 INFO - ---------------------------------------- 04:55:41 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-x4eagw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:55:41 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 04:55:41 WARNING - Return code: 1 04:55:41 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! 04:55:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:55:41 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')]} 04:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:41 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')]} 04:55:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:41 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-237', 'USERDOMAIN': 'T-W732-IX-237', '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-237', '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 04:55:41 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 04:55:41 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 04:55:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:55:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:55:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:55:41 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:55:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:55:41 INFO - 'DCLOCATION': 'SCL3', 04:55:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:55:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:55:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:55:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:55:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:55:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:55:41 INFO - 'HOMEDRIVE': 'C:', 04:55:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:55:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:55:41 INFO - 'KTS_VERSION': '1.19c', 04:55:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:55:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:55:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:55:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:55:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:55:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:55:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:55:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:55:41 INFO - 'MOZ_AIRBAG': '1', 04:55:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:55:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:41 INFO - 'MOZ_MSVCVERSION': '8', 04:55:41 INFO - 'MOZ_NO_REMOTE': '1', 04:55:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:55:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:55:41 INFO - 'NO_EM_RESTART': '1', 04:55:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:55:41 INFO - 'OS': 'Windows_NT', 04:55:41 INFO - 'OURDRIVE': 'C:', 04:55:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:55:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:55:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:55:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:55:41 INFO - 'PROCESSOR_LEVEL': '6', 04:55:41 INFO - 'PROCESSOR_REVISION': '1e05', 04:55:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:55:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:55:41 INFO - 'PROMPT': '$P$G', 04:55:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:55:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:55:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:55:41 INFO - 'PWD': 'C:\\slave\\test', 04:55:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:55:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:55:41 INFO - 'SYSTEMDRIVE': 'C:', 04:55:41 INFO - 'SYSTEMROOT': 'C:\\windows', 04:55:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:41 INFO - 'TEST1': 'testie', 04:55:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:41 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:55:41 INFO - 'USERNAME': 'cltbld', 04:55:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:55:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:55:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:55:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:55:41 INFO - 'WINDIR': 'C:\\windows', 04:55:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:55:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:55:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:55:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:55:42 INFO - Downloading/unpacking blobuploader==1.2.4 04:55:42 INFO - Downloading blobuploader-1.2.4.tar.gz 04:55:42 INFO - Running setup.py egg_info for package blobuploader 04:55:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:55:46 INFO - Running setup.py egg_info for package requests 04:55:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:55:46 INFO - Downloading docopt-0.6.1.tar.gz 04:55:46 INFO - Running setup.py egg_info for package docopt 04:55:46 INFO - Installing collected packages: blobuploader, docopt, requests 04:55:46 INFO - Running setup.py install for blobuploader 04:55:46 INFO - Running setup.py install for docopt 04:55:46 INFO - Running setup.py install for requests 04:55:46 INFO - Successfully installed blobuploader docopt requests 04:55:46 INFO - Cleaning up... 04:55:46 INFO - Return code: 0 04:55:46 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:55:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:55:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:55:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:55:46 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, '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-237', 'USERDOMAIN': 'T-W732-IX-237', '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-237', '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 04:55:46 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 04:55:46 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 04:55:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:55:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:55:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:55:46 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:55:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:55:46 INFO - 'DCLOCATION': 'SCL3', 04:55:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:55:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:55:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:55:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:55:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:55:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:55:46 INFO - 'HOMEDRIVE': 'C:', 04:55:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:55:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:55:46 INFO - 'KTS_VERSION': '1.19c', 04:55:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:55:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:55:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:55:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:55:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:55:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:55:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:55:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:55:46 INFO - 'MOZ_AIRBAG': '1', 04:55:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:55:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:55:46 INFO - 'MOZ_MSVCVERSION': '8', 04:55:46 INFO - 'MOZ_NO_REMOTE': '1', 04:55:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:55:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:55:46 INFO - 'NO_EM_RESTART': '1', 04:55:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:55:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:55:46 INFO - 'OS': 'Windows_NT', 04:55:46 INFO - 'OURDRIVE': 'C:', 04:55:46 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 04:55:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:55:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:55:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:55:46 INFO - 'PROCESSOR_LEVEL': '6', 04:55:46 INFO - 'PROCESSOR_REVISION': '1e05', 04:55:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:55:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:55:46 INFO - 'PROMPT': '$P$G', 04:55:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:55:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:55:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:55:46 INFO - 'PWD': 'C:\\slave\\test', 04:55:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:55:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:55:46 INFO - 'SYSTEMDRIVE': 'C:', 04:55:46 INFO - 'SYSTEMROOT': 'C:\\windows', 04:55:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:46 INFO - 'TEST1': 'testie', 04:55:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:55:46 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:55:46 INFO - 'USERNAME': 'cltbld', 04:55:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:55:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:55:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:55:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:55:46 INFO - 'WINDIR': 'C:\\windows', 04:55:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:55:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:55:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:55:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:55:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:55:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:55:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:55:51 INFO - Unpacking c:\slave\test\build\tests\marionette 04:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:55:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:55:51 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 04:55:51 INFO - Running setup.py install for browsermob-proxy 04:56:05 INFO - Running setup.py install for manifestparser 04:56:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for marionette-client 04:56:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:56:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for marionette-driver 04:56:05 INFO - Running setup.py install for mozcrash 04:56:05 INFO - Running setup.py install for mozdebug 04:56:05 INFO - Running setup.py install for mozdevice 04:56:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozfile 04:56:05 INFO - Running setup.py install for mozhttpd 04:56:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozinfo 04:56:05 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozInstall 04:56:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozleak 04:56:05 INFO - Running setup.py install for mozlog 04:56:05 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for moznetwork 04:56:05 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozprocess 04:56:05 INFO - Running setup.py install for mozprofile 04:56:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozrunner 04:56:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for mozscreenshot 04:56:05 INFO - Running setup.py install for moztest 04:56:05 INFO - Running setup.py install for mozversion 04:56:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:56:05 INFO - Running setup.py install for wptserve 04:56:05 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 04:56:05 INFO - Cleaning up... 04:56:05 INFO - Return code: 0 04:56:05 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:56:05 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')]} 04:56:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:56:05 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')]} 04:56:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:56:05 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 0x018D86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C45200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018960B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, '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-237', 'USERDOMAIN': 'T-W732-IX-237', '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-237', '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 04:56:05 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 04:56:05 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 04:56:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:56:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:56:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:56:05 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:56:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:56:05 INFO - 'DCLOCATION': 'SCL3', 04:56:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:56:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:56:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:56:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:56:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:56:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:56:05 INFO - 'HOMEDRIVE': 'C:', 04:56:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:56:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:56:05 INFO - 'KTS_VERSION': '1.19c', 04:56:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:56:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:56:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:56:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:56:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:56:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:56:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:56:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:56:05 INFO - 'MOZ_AIRBAG': '1', 04:56:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:56:05 INFO - 'MOZ_MSVCVERSION': '8', 04:56:05 INFO - 'MOZ_NO_REMOTE': '1', 04:56:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:56:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:56:05 INFO - 'NO_EM_RESTART': '1', 04:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:56:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:56:05 INFO - 'OS': 'Windows_NT', 04:56:05 INFO - 'OURDRIVE': 'C:', 04:56:05 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', 04:56:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:56:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:56:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:56:05 INFO - 'PROCESSOR_LEVEL': '6', 04:56:05 INFO - 'PROCESSOR_REVISION': '1e05', 04:56:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:56:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:56:05 INFO - 'PROMPT': '$P$G', 04:56:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:56:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:56:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:56:05 INFO - 'PWD': 'C:\\slave\\test', 04:56:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:56:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:56:05 INFO - 'SYSTEMDRIVE': 'C:', 04:56:05 INFO - 'SYSTEMROOT': 'C:\\windows', 04:56:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:56:05 INFO - 'TEST1': 'testie', 04:56:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:56:05 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:56:05 INFO - 'USERNAME': 'cltbld', 04:56:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:56:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:56:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:56:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:56:05 INFO - 'WINDIR': 'C:\\windows', 04:56:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:56:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:56:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:56:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:56:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:56:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:56:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:56:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:56:09 INFO - Unpacking c:\slave\test\build\tests\marionette 04:56:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:56:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:56:09 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)) 04:56:20 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)) 04:56:20 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)) 04:56:20 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)) 04:56:20 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)) 04:56:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:56:20 INFO - Downloading blessings-1.6.tar.gz 04:56:20 INFO - Running setup.py egg_info for package blessings 04:56:20 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)) 04:56:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:56:20 INFO - Running setup.py install for blessings 04:56:20 INFO - Running setup.py install for browsermob-proxy 04:56:20 INFO - Running setup.py install for manifestparser 04:56:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for marionette-client 04:56:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:56:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for marionette-driver 04:56:20 INFO - Running setup.py install for mozcrash 04:56:20 INFO - Running setup.py install for mozdebug 04:56:20 INFO - Running setup.py install for mozdevice 04:56:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for mozhttpd 04:56:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for mozInstall 04:56:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for mozleak 04:56:20 INFO - Running setup.py install for mozprofile 04:56:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Running setup.py install for mozrunner 04:56:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:56:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:56:22 INFO - Running setup.py install for mozscreenshot 04:56:22 INFO - Running setup.py install for moztest 04:56:22 INFO - Running setup.py install for mozversion 04:56:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:56:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:56:22 INFO - Running setup.py install for wptserve 04:56:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:56:22 INFO - Cleaning up... 04:56:22 INFO - Return code: 0 04:56:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:56:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:56:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:56:22 INFO - Reading from file tmpfile_stdout 04:56:22 INFO - Using _rmtree_windows ... 04:56:22 INFO - Using _rmtree_windows ... 04:56:22 INFO - Current package versions: 04:56:22 INFO - blessings == 1.6 04:56:22 INFO - blobuploader == 1.2.4 04:56:22 INFO - browsermob-proxy == 0.6.0 04:56:22 INFO - distribute == 0.6.14 04:56:22 INFO - docopt == 0.6.1 04:56:22 INFO - manifestparser == 1.1 04:56:22 INFO - marionette-client == 2.3.0 04:56:22 INFO - marionette-driver == 1.4.0 04:56:22 INFO - mozInstall == 1.12 04:56:22 INFO - mozcrash == 0.17 04:56:22 INFO - mozdebug == 0.1 04:56:22 INFO - mozdevice == 0.48 04:56:22 INFO - mozfile == 1.2 04:56:22 INFO - mozhttpd == 0.7 04:56:22 INFO - mozinfo == 0.9 04:56:22 INFO - mozleak == 0.1 04:56:22 INFO - mozlog == 3.1 04:56:22 INFO - moznetwork == 0.27 04:56:22 INFO - mozprocess == 0.22 04:56:22 INFO - mozprofile == 0.28 04:56:22 INFO - mozrunner == 6.11 04:56:22 INFO - mozscreenshot == 0.1 04:56:22 INFO - mozsystemmonitor == 0.0 04:56:22 INFO - moztest == 0.7 04:56:22 INFO - mozversion == 1.4 04:56:22 INFO - requests == 1.2.3 04:56:22 INFO - wptserve == 1.4.0 04:56:22 INFO - Running post-action listener: _resource_record_post_action 04:56:22 INFO - Running post-action listener: _start_resource_monitoring 04:56:22 INFO - Starting resource monitoring. 04:56:23 INFO - ##### 04:56:23 INFO - ##### Running pull step. 04:56:23 INFO - ##### 04:56:23 INFO - Running pre-action listener: _resource_record_pre_action 04:56:23 INFO - Running main action method: pull 04:56:23 INFO - Pull has nothing to do! 04:56:23 INFO - Running post-action listener: _resource_record_post_action 04:56:23 INFO - ##### 04:56:23 INFO - ##### Running install step. 04:56:23 INFO - ##### 04:56:23 INFO - Running pre-action listener: _resource_record_pre_action 04:56:23 INFO - Running main action method: install 04:56:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:56:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:56:23 INFO - Reading from file tmpfile_stdout 04:56:23 INFO - Using _rmtree_windows ... 04:56:23 INFO - Using _rmtree_windows ... 04:56:23 INFO - Detecting whether we're running mozinstall >=1.0... 04:56:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:56:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:56:23 INFO - Reading from file tmpfile_stdout 04:56:23 INFO - Output received: 04:56:23 INFO - Usage: mozinstall-script.py [options] installer 04:56:23 INFO - Options: 04:56:23 INFO - -h, --help show this help message and exit 04:56:23 INFO - -d DEST, --destination=DEST 04:56:23 INFO - Directory to install application into. [default: 04:56:23 INFO - "C:\slave\test"] 04:56:23 INFO - --app=APP Application being installed. [default: firefox] 04:56:23 INFO - Using _rmtree_windows ... 04:56:23 INFO - Using _rmtree_windows ... 04:56:23 INFO - mkdir: C:\slave\test\build\application 04:56:23 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'] 04:56:23 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 04:56:25 INFO - Reading from file tmpfile_stdout 04:56:25 INFO - Output received: 04:56:25 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:56:25 INFO - Using _rmtree_windows ... 04:56:25 INFO - Using _rmtree_windows ... 04:56:25 INFO - Running post-action listener: _resource_record_post_action 04:56:25 INFO - ##### 04:56:25 INFO - ##### Running run-tests step. 04:56:25 INFO - ##### 04:56:25 INFO - Running pre-action listener: _resource_record_pre_action 04:56:25 INFO - Running main action method: run_tests 04:56:25 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:56:25 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:56:25 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:56:25 INFO - grabbing minidump binary from tooltool 04:56:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:56:25 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 0x01BBC368>, '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 0x0185AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C510C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:56:25 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 04:56:25 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 04:56:25 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:56:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpl8gdoe 04:56:27 INFO - INFO - File integrity verified, renaming tmpl8gdoe to win32-minidump_stackwalk.exe 04:56:27 INFO - Return code: 0 04:56:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:56:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:56:27 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/GJHCA1NJSx2Ag5l_7c83gg/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 04:56:27 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/GJHCA1NJSx2Ag5l_7c83gg/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 04:56:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:56:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 04:56:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 04:56:27 INFO - 'COMPUTERNAME': 'T-W732-IX-237', 04:56:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:56:27 INFO - 'DCLOCATION': 'SCL3', 04:56:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 04:56:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:56:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:56:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 04:56:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 04:56:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 04:56:27 INFO - 'HOMEDRIVE': 'C:', 04:56:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 04:56:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:56:27 INFO - 'KTS_VERSION': '1.19c', 04:56:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 04:56:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 04:56:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-237', 04:56:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:56:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:56:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:56:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 04:56:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 04:56:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 04:56:27 INFO - 'MOZ_AIRBAG': '1', 04:56:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:56:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:56:27 INFO - 'MOZ_MSVCVERSION': '8', 04:56:27 INFO - 'MOZ_NO_REMOTE': '1', 04:56:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 04:56:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 04:56:27 INFO - 'NO_EM_RESTART': '1', 04:56:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:56:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:56:27 INFO - 'OS': 'Windows_NT', 04:56:27 INFO - 'OURDRIVE': 'C:', 04:56:27 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', 04:56:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:56:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:56:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 04:56:27 INFO - 'PROCESSOR_LEVEL': '6', 04:56:27 INFO - 'PROCESSOR_REVISION': '1e05', 04:56:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:56:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 04:56:27 INFO - 'PROMPT': '$P$G', 04:56:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:56:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:56:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:56:27 INFO - 'PWD': 'C:\\slave\\test', 04:56:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:56:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:56:27 INFO - 'SYSTEMDRIVE': 'C:', 04:56:27 INFO - 'SYSTEMROOT': 'C:\\windows', 04:56:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:56:27 INFO - 'TEST1': 'testie', 04:56:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 04:56:27 INFO - 'USERDOMAIN': 'T-W732-IX-237', 04:56:27 INFO - 'USERNAME': 'cltbld', 04:56:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 04:56:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 04:56:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 04:56:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 04:56:27 INFO - 'WINDIR': 'C:\\windows', 04:56:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 04:56:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 04:56:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:56:27 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/GJHCA1NJSx2Ag5l_7c83gg/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 04:56:29 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 04:56:29 INFO - import pkg_resources 04:56:30 INFO - Using 1 client processes 04:56:33 INFO - SUITE-START | Running 778 tests 04:56:33 INFO - Running testharness tests 04:56:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:56:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:56:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:56:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:56:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:56:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:56:33 INFO - Setting up ssl 04:56:34 INFO - PROCESS | certutil | 04:56:34 INFO - PROCESS | certutil | 04:56:34 INFO - PROCESS | certutil | 04:56:34 INFO - Certificate Nickname Trust Attributes 04:56:34 INFO - SSL,S/MIME,JAR/XPI 04:56:34 INFO - 04:56:34 INFO - web-platform-tests CT,, 04:56:34 INFO - 04:56:34 INFO - Starting runner 04:56:34 INFO - PROCESS | 2380 | [2380] 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 04:56:34 INFO - PROCESS | 2380 | [2380] 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 04:56:34 INFO - PROCESS | 2380 | [2380] 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 04:56:36 INFO - PROCESS | 2380 | 1465646196240 Marionette DEBUG Marionette enabled via build flag and pref 04:56:37 INFO - PROCESS | 2380 | ++DOCSHELL 109C0800 == 1 [pid = 2380] [id = 1] 04:56:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 1 (109C0C00) [pid = 2380] [serial = 1] [outer = 00000000] 04:56:37 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:56:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 2 (109C1800) [pid = 2380] [serial = 2] [outer = 109C0C00] 04:56:37 INFO - PROCESS | 2380 | ++DOCSHELL 14206800 == 2 [pid = 2380] [id = 2] 04:56:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 3 (14206C00) [pid = 2380] [serial = 3] [outer = 00000000] 04:56:37 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:56:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 4 (14207800) [pid = 2380] [serial = 4] [outer = 14206C00] 04:56:37 INFO - PROCESS | 2380 | 1465646197920 Marionette INFO Listening on port 2828 04:56:39 INFO - PROCESS | 2380 | 1465646199514 Marionette DEBUG Marionette enabled via command-line flag 04:56:39 INFO - PROCESS | 2380 | [2380] 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 04:56:39 INFO - PROCESS | 2380 | [2380] 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 04:56:39 INFO - PROCESS | 2380 | ++DOCSHELL 14C42800 == 3 [pid = 2380] [id = 3] 04:56:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 5 (14C4A800) [pid = 2380] [serial = 5] [outer = 00000000] 04:56:39 INFO - PROCESS | 2380 | [2380] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:56:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 6 (14C4B400) [pid = 2380] [serial = 6] [outer = 14C4A800] 04:56:39 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:56:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 7 (15850800) [pid = 2380] [serial = 7] [outer = 14206C00] 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200409 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49713 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200414 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49714 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200451 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49716 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200457 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49717 04:56:40 INFO - PROCESS | 2380 | 1465646200460 Marionette DEBUG Closed connection conn0 04:56:40 INFO - PROCESS | 2380 | 1465646200461 Marionette DEBUG Closed connection conn1 04:56:40 INFO - PROCESS | 2380 | 1465646200521 Marionette DEBUG Closed connection conn2 04:56:40 INFO - PROCESS | 2380 | 1465646200608 Marionette DEBUG Closed connection conn3 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200613 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49718 04:56:40 INFO - PROCESS | 2380 | 1465646200646 Marionette DEBUG Closed connection conn4 04:56:40 INFO - PROCESS | 2380 | [2380] 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 04:56:40 INFO - PROCESS | 2380 | 1465646200653 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49720 04:56:40 INFO - PROCESS | 2380 | ++DOCSHELL 1693D800 == 4 [pid = 2380] [id = 4] 04:56:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 8 (1693DC00) [pid = 2380] [serial = 8] [outer = 00000000] 04:56:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 9 (16C6E400) [pid = 2380] [serial = 9] [outer = 1693DC00] 04:56:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 10 (16C74800) [pid = 2380] [serial = 10] [outer = 1693DC00] 04:56:40 INFO - PROCESS | 2380 | 1465646200788 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:56:40 INFO - PROCESS | 2380 | 1465646200794 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":"20160611031526","device":"desktop","version":"48.0"} 04:56:41 INFO - PROCESS | 2380 | [2380] 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 04:56:41 INFO - PROCESS | 2380 | [2380] 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 04:56:42 INFO - PROCESS | 2380 | [2380] 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 04:56:42 INFO - PROCESS | 2380 | ++DOCSHELL 185B1C00 == 5 [pid = 2380] [id = 5] 04:56:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 11 (1897A400) [pid = 2380] [serial = 11] [outer = 00000000] 04:56:42 INFO - PROCESS | 2380 | ++DOCSHELL 1897E800 == 6 [pid = 2380] [id = 6] 04:56:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 12 (18983800) [pid = 2380] [serial = 12] [outer = 00000000] 04:56:43 INFO - PROCESS | 2380 | [2380] 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 04:56:43 INFO - PROCESS | 2380 | ++DOCSHELL 19DB8000 == 7 [pid = 2380] [id = 7] 04:56:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 13 (19DB8400) [pid = 2380] [serial = 13] [outer = 00000000] 04:56:43 INFO - PROCESS | 2380 | [2380] 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 04:56:43 INFO - PROCESS | 2380 | [2380] 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 04:56:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 14 (19DC1000) [pid = 2380] [serial = 14] [outer = 19DB8400] 04:56:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 15 (19FC1800) [pid = 2380] [serial = 15] [outer = 1897A400] 04:56:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 16 (19FC3000) [pid = 2380] [serial = 16] [outer = 18983800] 04:56:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 17 (19FC5800) [pid = 2380] [serial = 17] [outer = 19DB8400] 04:56:44 INFO - PROCESS | 2380 | 1465646204281 Marionette INFO startBrowser dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:44 INFO - PROCESS | 2380 | 1465646204315 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 2380 | 1465646204328 Marionette DEBUG loaded listener.js 04:56:44 INFO - PROCESS | 2380 | 1465646204330 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 18 (1BBE9000) [pid = 2380] [serial = 18] [outer = 19DB8400] 04:56:45 INFO - PROCESS | 2380 | 1465646205015 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"dd6c3186-2412-47ef-bdf2-a7fc56c8c219","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":"20160611031526","device":"desktop","version":"48.0","command_id":1}}] 04:56:45 INFO - PROCESS | 2380 | 1465646205356 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}] 04:56:45 INFO - PROCESS | 2380 | 1465646205359 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:45 INFO - PROCESS | 2380 | 1465646205392 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:56:45 INFO - PROCESS | 2380 | 1465646205410 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:56:45 INFO - PROCESS | 2380 | 1465646205413 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:45 INFO - PROCESS | 2380 | [2380] 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 04:56:45 INFO - PROCESS | 2380 | [2380] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:56:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 19 (1CA42C00) [pid = 2380] [serial = 19] [outer = 19DB8400] 04:56:46 INFO - PROCESS | 2380 | 1465646206295 Marionette TRACE conn5 <- [1,3,null,{}] 04:56:46 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:56:46 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:56:46 INFO - PROCESS | 2380 | 1465646206302 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:56:46 INFO - PROCESS | 2380 | 1465646206304 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:46 INFO - PROCESS | 2380 | 1465646206328 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:56:46 INFO - PROCESS | 2380 | 1465646206346 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 2380 | 1465646206348 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:56:46 INFO - PROCESS | 2380 | 1465646206359 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 2380 | 1465646206362 Marionette TRACE conn5 <- [1,6,null,{}] 04:56:46 INFO - PROCESS | 2380 | 1465646206409 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}] 04:56:46 INFO - PROCESS | 2380 | 1465646206411 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:46 INFO - PROCESS | 2380 | 1465646206428 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:56:46 INFO - PROCESS | 2380 | 1465646206432 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:46 INFO - PROCESS | 2380 | 1465646206435 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:46 INFO - PROCESS | 2380 | ++DOCSHELL 1E508800 == 8 [pid = 2380] [id = 8] 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 20 (1E508C00) [pid = 2380] [serial = 20] [outer = 00000000] 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 21 (1E50B400) [pid = 2380] [serial = 21] [outer = 1E508C00] 04:56:46 INFO - PROCESS | 2380 | 1465646206486 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 22 (1E50F400) [pid = 2380] [serial = 22] [outer = 1E508C00] 04:56:46 INFO - PROCESS | 2380 | ++DOCSHELL 18945400 == 9 [pid = 2380] [id = 9] 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 23 (1E50EC00) [pid = 2380] [serial = 23] [outer = 00000000] 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 24 (1E724C00) [pid = 2380] [serial = 24] [outer = 1E50EC00] 04:56:46 INFO - PROCESS | 2380 | 1465646206881 Marionette DEBUG loaded listener.js 04:56:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 25 (1E723400) [pid = 2380] [serial = 25] [outer = 1E50EC00] 04:56:47 INFO - PROCESS | 2380 | --DOCSHELL 109C0800 == 8 [pid = 2380] [id = 1] 04:56:47 INFO - PROCESS | 2380 | 1465646207801 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]]]}] 04:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1489ms 04:56:47 INFO - PROCESS | 2380 | 1465646207845 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:56:47 INFO - PROCESS | 2380 | 1465646207849 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:56:47 INFO - PROCESS | 2380 | 1465646207854 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:56:47 INFO - PROCESS | 2380 | 1465646207857 Marionette TRACE conn5 <- [1,10,null,{}] 04:56:47 INFO - PROCESS | 2380 | 1465646207862 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}] 04:56:47 INFO - PROCESS | 2380 | 1465646207865 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:48 INFO - PROCESS | 2380 | 1465646208002 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:56:48 INFO - PROCESS | 2380 | 1465646208079 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 2380 | 1465646208082 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:48 INFO - PROCESS | 2380 | ++DOCSHELL 109C0800 == 9 [pid = 2380] [id = 10] 04:56:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 26 (111D2000) [pid = 2380] [serial = 26] [outer = 00000000] 04:56:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 27 (14CE1C00) [pid = 2380] [serial = 27] [outer = 111D2000] 04:56:48 INFO - PROCESS | 2380 | 1465646208140 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 28 (15F43400) [pid = 2380] [serial = 28] [outer = 111D2000] 04:56:48 INFO - PROCESS | 2380 | 1465646208718 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]]]}] 04:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 871ms 04:56:48 INFO - PROCESS | 2380 | 1465646208725 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 2380 | 1465646208730 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:56:48 INFO - PROCESS | 2380 | 1465646208737 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:56:48 INFO - PROCESS | 2380 | 1465646208740 Marionette TRACE conn5 <- [1,14,null,{}] 04:56:48 INFO - PROCESS | 2380 | 1465646208744 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}] 04:56:48 INFO - PROCESS | 2380 | 1465646208747 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:48 INFO - PROCESS | 2380 | 1465646208877 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:56:48 INFO - PROCESS | 2380 | 1465646208950 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 2380 | 1465646208953 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:48 INFO - PROCESS | 2380 | ++DOCSHELL 193ACC00 == 10 [pid = 2380] [id = 11] 04:56:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 29 (193AD000) [pid = 2380] [serial = 29] [outer = 00000000] 04:56:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 30 (194F6400) [pid = 2380] [serial = 30] [outer = 193AD000] 04:56:49 INFO - PROCESS | 2380 | 1465646209009 Marionette DEBUG loaded listener.js 04:56:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 31 (1A0E9000) [pid = 2380] [serial = 31] [outer = 193AD000] 04:56:49 INFO - PROCESS | 2380 | 1465646209583 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]]]}] 04:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 04:56:49 INFO - PROCESS | 2380 | 1465646209611 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 2380 | 1465646209613 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:56:49 INFO - PROCESS | 2380 | 1465646209617 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 2380 | 1465646209621 Marionette TRACE conn5 <- [1,18,null,{}] 04:56:49 INFO - PROCESS | 2380 | 1465646209633 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}] 04:56:49 INFO - PROCESS | 2380 | 1465646209639 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:49 INFO - PROCESS | 2380 | 1465646209775 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:56:49 INFO - PROCESS | 2380 | ++DOCSHELL 0D227800 == 11 [pid = 2380] [id = 12] 04:56:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 32 (0D228400) [pid = 2380] [serial = 32] [outer = 00000000] 04:56:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 33 (0D22A800) [pid = 2380] [serial = 33] [outer = 0D228400] 04:56:50 INFO - PROCESS | 2380 | 1465646209996 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 2380 | 1465646209999 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:50 INFO - PROCESS | 2380 | ++DOCSHELL 0D26E000 == 12 [pid = 2380] [id = 13] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 34 (0D26E400) [pid = 2380] [serial = 34] [outer = 00000000] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 35 (0D2F1C00) [pid = 2380] [serial = 35] [outer = 0D26E400] 04:56:50 INFO - PROCESS | 2380 | 1465646210055 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 36 (10048400) [pid = 2380] [serial = 36] [outer = 0D26E400] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 37 (1015F000) [pid = 2380] [serial = 37] [outer = 0D228400] 04:56:50 INFO - PROCESS | 2380 | ++DOCSHELL 0CC40C00 == 13 [pid = 2380] [id = 14] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 38 (0D26D800) [pid = 2380] [serial = 38] [outer = 00000000] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 39 (1097C400) [pid = 2380] [serial = 39] [outer = 0D26D800] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 40 (14205800) [pid = 2380] [serial = 40] [outer = 0D26D800] 04:56:50 INFO - PROCESS | 2380 | --DOCSHELL 1693D800 == 12 [pid = 2380] [id = 4] 04:56:50 INFO - PROCESS | 2380 | 1465646210705 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]]]}] 04:56:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1132ms 04:56:50 INFO - PROCESS | 2380 | 1465646210752 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:56:50 INFO - PROCESS | 2380 | 1465646210756 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:56:50 INFO - PROCESS | 2380 | 1465646210760 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:56:50 INFO - PROCESS | 2380 | 1465646210764 Marionette TRACE conn5 <- [1,22,null,{}] 04:56:50 INFO - PROCESS | 2380 | 1465646210768 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}] 04:56:50 INFO - PROCESS | 2380 | 1465646210771 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:50 INFO - PROCESS | 2380 | 1465646210858 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:56:50 INFO - PROCESS | 2380 | 1465646210865 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 2380 | 1465646210867 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:50 INFO - PROCESS | 2380 | ++DOCSHELL 11318800 == 13 [pid = 2380] [id = 15] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 41 (147B5000) [pid = 2380] [serial = 41] [outer = 00000000] 04:56:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 42 (14B8F000) [pid = 2380] [serial = 42] [outer = 147B5000] 04:56:50 INFO - PROCESS | 2380 | 1465646210914 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 43 (14C08000) [pid = 2380] [serial = 43] [outer = 147B5000] 04:56:51 INFO - PROCESS | 2380 | 1465646211341 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]]]}] 04:56:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:56:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 04:56:51 INFO - PROCESS | 2380 | 1465646211394 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 2380 | 1465646211398 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:56:51 INFO - PROCESS | 2380 | 1465646211401 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:56:51 INFO - PROCESS | 2380 | 1465646211404 Marionette TRACE conn5 <- [1,26,null,{}] 04:56:51 INFO - PROCESS | 2380 | 1465646211407 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}] 04:56:51 INFO - PROCESS | 2380 | 1465646211410 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:51 INFO - PROCESS | 2380 | 1465646211503 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:56:51 INFO - PROCESS | 2380 | 1465646211515 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:51 INFO - PROCESS | 2380 | 1465646211517 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:51 INFO - PROCESS | 2380 | ++DOCSHELL 15F45800 == 14 [pid = 2380] [id = 16] 04:56:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 44 (15F45C00) [pid = 2380] [serial = 44] [outer = 00000000] 04:56:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 45 (16935C00) [pid = 2380] [serial = 45] [outer = 15F45C00] 04:56:51 INFO - PROCESS | 2380 | 1465646211568 Marionette DEBUG loaded listener.js 04:56:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 46 (16C79C00) [pid = 2380] [serial = 46] [outer = 15F45C00] 04:56:52 INFO - PROCESS | 2380 | 1465646212004 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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 04:56:52 INFO - PROCESS | 2380 | 1465646212036 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 2380 | 1465646212039 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:56:52 INFO - PROCESS | 2380 | 1465646212048 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 2380 | 1465646212053 Marionette TRACE conn5 <- [1,30,null,{}] 04:56:52 INFO - PROCESS | 2380 | 1465646212058 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}] 04:56:52 INFO - PROCESS | 2380 | 1465646212061 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:52 INFO - PROCESS | 2380 | 1465646212154 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:56:52 INFO - PROCESS | 2380 | 1465646212160 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 2380 | 1465646212162 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:52 INFO - PROCESS | 2380 | ++DOCSHELL 185AD000 == 15 [pid = 2380] [id = 17] 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 47 (185AD800) [pid = 2380] [serial = 47] [outer = 00000000] 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 48 (18946C00) [pid = 2380] [serial = 48] [outer = 185AD800] 04:56:52 INFO - PROCESS | 2380 | 1465646212210 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 49 (18C04800) [pid = 2380] [serial = 49] [outer = 185AD800] 04:56:52 INFO - PROCESS | 2380 | 1465646212595 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]]]}] 04:56:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 04:56:52 INFO - PROCESS | 2380 | 1465646212636 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:56:52 INFO - PROCESS | 2380 | 1465646212639 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:56:52 INFO - PROCESS | 2380 | 1465646212654 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:56:52 INFO - PROCESS | 2380 | 1465646212656 Marionette TRACE conn5 <- [1,34,null,{}] 04:56:52 INFO - PROCESS | 2380 | 1465646212660 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}] 04:56:52 INFO - PROCESS | 2380 | 1465646212662 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:52 INFO - PROCESS | 2380 | 1465646212742 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:56:52 INFO - PROCESS | 2380 | 1465646212747 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 2380 | 1465646212749 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:52 INFO - PROCESS | 2380 | ++DOCSHELL 18C0B000 == 16 [pid = 2380] [id = 18] 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (18C96800) [pid = 2380] [serial = 50] [outer = 00000000] 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (18FBEC00) [pid = 2380] [serial = 51] [outer = 18C96800] 04:56:52 INFO - PROCESS | 2380 | 1465646212796 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (193B0800) [pid = 2380] [serial = 52] [outer = 18C96800] 04:56:53 INFO - PROCESS | 2380 | 1465646213190 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]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 591ms 04:56:53 INFO - PROCESS | 2380 | 1465646213236 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 2380 | 1465646213238 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:56:53 INFO - PROCESS | 2380 | 1465646213242 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:56:53 INFO - PROCESS | 2380 | 1465646213243 Marionette TRACE conn5 <- [1,38,null,{}] 04:56:53 INFO - PROCESS | 2380 | 1465646213247 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}] 04:56:53 INFO - PROCESS | 2380 | 1465646213249 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:53 INFO - PROCESS | 2380 | 1465646213365 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:56:53 INFO - PROCESS | 2380 | 1465646213371 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 2380 | 1465646213377 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:53 INFO - PROCESS | 2380 | ++DOCSHELL 197EE000 == 17 [pid = 2380] [id = 19] 04:56:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (197EE800) [pid = 2380] [serial = 53] [outer = 00000000] 04:56:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (19A38000) [pid = 2380] [serial = 54] [outer = 197EE800] 04:56:53 INFO - PROCESS | 2380 | 1465646213435 Marionette DEBUG loaded listener.js 04:56:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (1A0E8800) [pid = 2380] [serial = 55] [outer = 197EE800] 04:56:53 INFO - PROCESS | 2380 | 1465646213834 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]]]}] 04:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 04:56:53 INFO - PROCESS | 2380 | 1465646213876 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 2380 | 1465646213879 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:56:53 INFO - PROCESS | 2380 | 1465646213882 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 2380 | 1465646213884 Marionette TRACE conn5 <- [1,42,null,{}] 04:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:56:53 INFO - PROCESS | 2380 | 1465646213887 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}] 04:56:53 INFO - PROCESS | 2380 | 1465646213890 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:53 INFO - PROCESS | 2380 | 1465646213970 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:56:53 INFO - PROCESS | 2380 | 1465646213976 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 2380 | 1465646213978 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:54 INFO - PROCESS | 2380 | ++DOCSHELL 1B836C00 == 18 [pid = 2380] [id = 20] 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (1BBA1800) [pid = 2380] [serial = 56] [outer = 00000000] 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (1C6DFC00) [pid = 2380] [serial = 57] [outer = 1BBA1800] 04:56:54 INFO - PROCESS | 2380 | 1465646214027 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (1CA40800) [pid = 2380] [serial = 58] [outer = 1BBA1800] 04:56:54 INFO - PROCESS | 2380 | 1465646214514 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]]]}] 04:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 04:56:54 INFO - PROCESS | 2380 | 1465646214556 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:56:54 INFO - PROCESS | 2380 | 1465646214558 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:56:54 INFO - PROCESS | 2380 | 1465646214561 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:56:54 INFO - PROCESS | 2380 | 1465646214563 Marionette TRACE conn5 <- [1,46,null,{}] 04:56:54 INFO - PROCESS | 2380 | 1465646214567 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}] 04:56:54 INFO - PROCESS | 2380 | 1465646214569 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:54 INFO - PROCESS | 2380 | 1465646214644 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:56:54 INFO - PROCESS | 2380 | 1465646214649 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:54 INFO - PROCESS | 2380 | 1465646214651 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:54 INFO - PROCESS | 2380 | ++DOCSHELL 1A043800 == 19 [pid = 2380] [id = 21] 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1A048000) [pid = 2380] [serial = 59] [outer = 00000000] 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (1A050400) [pid = 2380] [serial = 60] [outer = 1A048000] 04:56:54 INFO - PROCESS | 2380 | 1465646214701 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (1C6DD400) [pid = 2380] [serial = 61] [outer = 1A048000] 04:56:55 INFO - PROCESS | 2380 | 1465646215097 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 04:56:55 INFO - PROCESS | 2380 | 1465646215132 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 2380 | 1465646215134 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:56:55 INFO - PROCESS | 2380 | 1465646215150 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 2380 | 1465646215152 Marionette TRACE conn5 <- [1,50,null,{}] 04:56:55 INFO - PROCESS | 2380 | 1465646215155 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}] 04:56:55 INFO - PROCESS | 2380 | 1465646215157 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:55 INFO - PROCESS | 2380 | 1465646215236 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:56:55 INFO - PROCESS | 2380 | 1465646215243 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 2380 | 1465646215245 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:55 INFO - PROCESS | 2380 | ++DOCSHELL 18FE9C00 == 20 [pid = 2380] [id = 22] 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (18FEBC00) [pid = 2380] [serial = 62] [outer = 00000000] 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (18FEFC00) [pid = 2380] [serial = 63] [outer = 18FEBC00] 04:56:55 INFO - PROCESS | 2380 | 1465646215295 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1A046400) [pid = 2380] [serial = 64] [outer = 18FEBC00] 04:56:55 INFO - PROCESS | 2380 | 1465646215701 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]]]}] 04:56:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:56:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 571ms 04:56:55 INFO - PROCESS | 2380 | 1465646215723 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:56:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:56:55 INFO - PROCESS | 2380 | 1465646215725 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:56:55 INFO - PROCESS | 2380 | 1465646215732 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 2380 | 1465646215734 Marionette TRACE conn5 <- [1,54,null,{}] 04:56:55 INFO - PROCESS | 2380 | 1465646215737 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}] 04:56:55 INFO - PROCESS | 2380 | 1465646215739 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:55 INFO - PROCESS | 2380 | 1465646215856 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:56:55 INFO - PROCESS | 2380 | 1465646215864 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 2380 | 1465646215866 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:55 INFO - PROCESS | 2380 | ++DOCSHELL 1B832C00 == 21 [pid = 2380] [id = 23] 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1E2E7C00) [pid = 2380] [serial = 65] [outer = 00000000] 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1E898400) [pid = 2380] [serial = 66] [outer = 1E2E7C00] 04:56:55 INFO - PROCESS | 2380 | 1465646215911 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1E89DC00) [pid = 2380] [serial = 67] [outer = 1E2E7C00] 04:56:56 INFO - PROCESS | 2380 | 1465646216274 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]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 04:56:56 INFO - PROCESS | 2380 | 1465646216319 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 2380 | 1465646216321 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:56:56 INFO - PROCESS | 2380 | 1465646216324 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 2380 | 1465646216326 Marionette TRACE conn5 <- [1,58,null,{}] 04:56:56 INFO - PROCESS | 2380 | 1465646216329 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}] 04:56:56 INFO - PROCESS | 2380 | 1465646216331 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:56 INFO - PROCESS | 2380 | 1465646216407 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:56:56 INFO - PROCESS | 2380 | 1465646216474 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:56 INFO - PROCESS | 2380 | 1465646216476 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:56 INFO - PROCESS | 2380 | ++DOCSHELL 0C891800 == 22 [pid = 2380] [id = 24] 04:56:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0C891C00) [pid = 2380] [serial = 68] [outer = 00000000] 04:56:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0C89C800) [pid = 2380] [serial = 69] [outer = 0C891C00] 04:56:56 INFO - PROCESS | 2380 | 1465646216520 Marionette DEBUG loaded listener.js 04:56:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0C8C5C00) [pid = 2380] [serial = 70] [outer = 0C891C00] 04:56:56 INFO - PROCESS | 2380 | 1465646216888 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]]]}] 04:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 04:56:56 INFO - PROCESS | 2380 | 1465646216900 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 2380 | 1465646216902 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:56:56 INFO - PROCESS | 2380 | 1465646216906 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:56:56 INFO - PROCESS | 2380 | 1465646216908 Marionette TRACE conn5 <- [1,62,null,{}] 04:56:56 INFO - PROCESS | 2380 | 1465646216912 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}] 04:56:56 INFO - PROCESS | 2380 | 1465646216914 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:57 INFO - PROCESS | 2380 | 1465646217040 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:56:57 INFO - PROCESS | 2380 | 1465646217048 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 2380 | 1465646217050 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:57 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C7000 == 23 [pid = 2380] [id = 25] 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (0C8C7800) [pid = 2380] [serial = 71] [outer = 00000000] 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (0D275000) [pid = 2380] [serial = 72] [outer = 0C8C7800] 04:56:57 INFO - PROCESS | 2380 | 1465646217095 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1E89E800) [pid = 2380] [serial = 73] [outer = 0C8C7800] 04:56:57 INFO - PROCESS | 2380 | 1465646217458 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]]]}] 04:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 571ms 04:56:57 INFO - PROCESS | 2380 | 1465646217481 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:56:57 INFO - PROCESS | 2380 | 1465646217483 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:56:57 INFO - PROCESS | 2380 | 1465646217487 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:56:57 INFO - PROCESS | 2380 | 1465646217488 Marionette TRACE conn5 <- [1,66,null,{}] 04:56:57 INFO - PROCESS | 2380 | 1465646217492 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}] 04:56:57 INFO - PROCESS | 2380 | 1465646217493 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:57 INFO - PROCESS | 2380 | 1465646217581 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:56:57 INFO - PROCESS | 2380 | 1465646217664 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 2380 | 1465646217666 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:57 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CE400 == 24 [pid = 2380] [id = 26] 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (10241800) [pid = 2380] [serial = 74] [outer = 00000000] 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1024A800) [pid = 2380] [serial = 75] [outer = 10241800] 04:56:57 INFO - PROCESS | 2380 | 1465646217708 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1024D000) [pid = 2380] [serial = 76] [outer = 10241800] 04:56:58 INFO - PROCESS | 2380 | 1465646218730 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]]]}] 04:56:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:56:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1277ms 04:56:58 INFO - PROCESS | 2380 | 1465646218764 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 2380 | 1465646218768 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:56:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:56:58 INFO - PROCESS | 2380 | 1465646218772 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 2380 | 1465646218776 Marionette TRACE conn5 <- [1,70,null,{}] 04:56:58 INFO - PROCESS | 2380 | 1465646218787 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}] 04:56:58 INFO - PROCESS | 2380 | 1465646218790 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:58 INFO - PROCESS | 2380 | 1465646218905 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:56:58 INFO - PROCESS | 2380 | 1465646218983 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 2380 | 1465646218986 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:59 INFO - PROCESS | 2380 | ++DOCSHELL 0D22A400 == 25 [pid = 2380] [id = 27] 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (0D2CA800) [pid = 2380] [serial = 77] [outer = 00000000] 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0FBE6C00) [pid = 2380] [serial = 78] [outer = 0D2CA800] 04:56:59 INFO - PROCESS | 2380 | 1465646219033 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1015F400) [pid = 2380] [serial = 79] [outer = 0D2CA800] 04:56:59 INFO - PROCESS | 2380 | 1465646219437 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]]]}] 04:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 04:56:59 INFO - PROCESS | 2380 | 1465646219448 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:56:59 INFO - PROCESS | 2380 | 1465646219452 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:56:59 INFO - PROCESS | 2380 | 1465646219463 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:56:59 INFO - PROCESS | 2380 | 1465646219466 Marionette TRACE conn5 <- [1,74,null,{}] 04:56:59 INFO - PROCESS | 2380 | 1465646219470 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}] 04:56:59 INFO - PROCESS | 2380 | 1465646219473 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:59 INFO - PROCESS | 2380 | 1465646219581 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:56:59 INFO - PROCESS | 2380 | 1465646219587 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:59 INFO - PROCESS | 2380 | 1465646219590 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:56:59 INFO - PROCESS | 2380 | ++DOCSHELL 10248400 == 26 [pid = 2380] [id = 28] 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1024EC00) [pid = 2380] [serial = 80] [outer = 00000000] 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1069E400) [pid = 2380] [serial = 81] [outer = 1024EC00] 04:56:59 INFO - PROCESS | 2380 | 1465646219638 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1080D400) [pid = 2380] [serial = 82] [outer = 1024EC00] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1693DC00) [pid = 2380] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18FEBC00) [pid = 2380] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1E2E7C00) [pid = 2380] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0C891C00) [pid = 2380] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1E508C00) [pid = 2380] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (111D2000) [pid = 2380] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (193AD000) [pid = 2380] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0D26E400) [pid = 2380] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (147B5000) [pid = 2380] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15F45C00) [pid = 2380] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (185AD800) [pid = 2380] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18C96800) [pid = 2380] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:57:00 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (197EE800) [pid = 2380] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:57:00 INFO - PROCESS | 2380 | 1465646220427 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]]]}] 04:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1029ms 04:57:00 INFO - PROCESS | 2380 | 1465646220489 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 2380 | 1465646220491 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:57:00 INFO - PROCESS | 2380 | 1465646220495 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:57:00 INFO - PROCESS | 2380 | 1465646220498 Marionette TRACE conn5 <- [1,78,null,{}] 04:57:00 INFO - PROCESS | 2380 | 1465646220508 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}] 04:57:00 INFO - PROCESS | 2380 | 1465646220512 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:00 INFO - PROCESS | 2380 | 1465646220608 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:57:00 INFO - PROCESS | 2380 | 1465646220676 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 2380 | 1465646220679 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:00 INFO - PROCESS | 2380 | ++DOCSHELL 1097CC00 == 27 [pid = 2380] [id = 29] 04:57:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (109B7C00) [pid = 2380] [serial = 83] [outer = 00000000] 04:57:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (145BE400) [pid = 2380] [serial = 84] [outer = 109B7C00] 04:57:00 INFO - PROCESS | 2380 | 1465646220726 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14B29800) [pid = 2380] [serial = 85] [outer = 109B7C00] 04:57:01 INFO - PROCESS | 2380 | 1465646221060 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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 631ms 04:57:01 INFO - PROCESS | 2380 | 1465646221147 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 2380 | 1465646221149 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:57:01 INFO - PROCESS | 2380 | 1465646221153 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:57:01 INFO - PROCESS | 2380 | 1465646221155 Marionette TRACE conn5 <- [1,82,null,{}] 04:57:01 INFO - PROCESS | 2380 | 1465646221158 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}] 04:57:01 INFO - PROCESS | 2380 | 1465646221160 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:01 INFO - PROCESS | 2380 | 1465646221240 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:57:01 INFO - PROCESS | 2380 | 1465646221246 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 2380 | 1465646221248 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:01 INFO - PROCESS | 2380 | ++DOCSHELL 14C4D000 == 28 [pid = 2380] [id = 30] 04:57:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14CDA000) [pid = 2380] [serial = 86] [outer = 00000000] 04:57:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15852C00) [pid = 2380] [serial = 87] [outer = 14CDA000] 04:57:01 INFO - PROCESS | 2380 | 1465646221294 Marionette DEBUG loaded listener.js 04:57:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C6A800) [pid = 2380] [serial = 88] [outer = 14CDA000] 04:57:01 INFO - PROCESS | 2380 | 1465646221714 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]]]}] 04:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 630ms 04:57:01 INFO - PROCESS | 2380 | 1465646221787 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:57:01 INFO - PROCESS | 2380 | 1465646221789 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:57:01 INFO - PROCESS | 2380 | 1465646221793 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:57:01 INFO - PROCESS | 2380 | 1465646221794 Marionette TRACE conn5 <- [1,86,null,{}] 04:57:01 INFO - PROCESS | 2380 | 1465646221798 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}] 04:57:01 INFO - PROCESS | 2380 | 1465646221800 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:01 INFO - PROCESS | 2380 | 1465646221881 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:57:01 INFO - PROCESS | 2380 | 1465646221889 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 2380 | 1465646221891 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:01 INFO - PROCESS | 2380 | ++DOCSHELL 172F8800 == 29 [pid = 2380] [id = 31] 04:57:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (172F8C00) [pid = 2380] [serial = 89] [outer = 00000000] 04:57:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (185A9C00) [pid = 2380] [serial = 90] [outer = 172F8C00] 04:57:01 INFO - PROCESS | 2380 | 1465646221936 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1893C800) [pid = 2380] [serial = 91] [outer = 172F8C00] 04:57:02 INFO - PROCESS | 2380 | 1465646222398 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]]]}] 04:57:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:57:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 670ms 04:57:02 INFO - PROCESS | 2380 | 1465646222468 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:57:02 INFO - PROCESS | 2380 | 1465646222472 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:57:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:57:02 INFO - PROCESS | 2380 | 1465646222478 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:57:02 INFO - PROCESS | 2380 | 1465646222483 Marionette TRACE conn5 <- [1,90,null,{}] 04:57:02 INFO - PROCESS | 2380 | 1465646222489 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}] 04:57:02 INFO - PROCESS | 2380 | 1465646222492 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:02 INFO - PROCESS | 2380 | 1465646222598 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:57:02 INFO - PROCESS | 2380 | 1465646222663 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:02 INFO - PROCESS | 2380 | 1465646222667 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:02 INFO - PROCESS | 2380 | ++DOCSHELL 0D2CC400 == 30 [pid = 2380] [id = 32] 04:57:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (0D2CC800) [pid = 2380] [serial = 92] [outer = 00000000] 04:57:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10048C00) [pid = 2380] [serial = 93] [outer = 0D2CC800] 04:57:02 INFO - PROCESS | 2380 | 1465646222724 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10248000) [pid = 2380] [serial = 94] [outer = 0D2CC800] 04:57:03 INFO - PROCESS | 2380 | 1465646223278 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]]]}] 04:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 871ms 04:57:03 INFO - PROCESS | 2380 | 1465646223352 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 2380 | 1465646223358 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:57:03 INFO - PROCESS | 2380 | 1465646223365 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 2380 | 1465646223367 Marionette TRACE conn5 <- [1,94,null,{}] 04:57:03 INFO - PROCESS | 2380 | 1465646223372 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}] 04:57:03 INFO - PROCESS | 2380 | 1465646223374 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:03 INFO - PROCESS | 2380 | 1465646223488 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:57:03 INFO - PROCESS | 2380 | 1465646223556 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 2380 | 1465646223558 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:03 INFO - PROCESS | 2380 | ++DOCSHELL 11320C00 == 31 [pid = 2380] [id = 33] 04:57:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1440C800) [pid = 2380] [serial = 95] [outer = 00000000] 04:57:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14C46800) [pid = 2380] [serial = 96] [outer = 1440C800] 04:57:03 INFO - PROCESS | 2380 | 1465646223618 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1584D400) [pid = 2380] [serial = 97] [outer = 1440C800] 04:57:04 INFO - PROCESS | 2380 | 1465646224180 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]]]}] 04:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 04:57:04 INFO - PROCESS | 2380 | 1465646224237 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 2380 | 1465646224240 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:57:04 INFO - PROCESS | 2380 | 1465646224244 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 2380 | 1465646224248 Marionette TRACE conn5 <- [1,98,null,{}] 04:57:04 INFO - PROCESS | 2380 | 1465646224259 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}] 04:57:04 INFO - PROCESS | 2380 | 1465646224264 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:04 INFO - PROCESS | 2380 | 1465646224376 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:57:04 INFO - PROCESS | 2380 | 1465646224447 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 2380 | 1465646224451 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:04 INFO - PROCESS | 2380 | ++DOCSHELL 18FC0800 == 32 [pid = 2380] [id = 34] 04:57:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18FC0C00) [pid = 2380] [serial = 98] [outer = 00000000] 04:57:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18FE4C00) [pid = 2380] [serial = 99] [outer = 18FC0C00] 04:57:04 INFO - PROCESS | 2380 | 1465646224508 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18FE8400) [pid = 2380] [serial = 100] [outer = 18FC0C00] 04:57:05 INFO - PROCESS | 2380 | 1465646225050 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 04:57:05 INFO - PROCESS | 2380 | 1465646225117 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 2380 | 1465646225120 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:57:05 INFO - PROCESS | 2380 | 1465646225123 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 2380 | 1465646225125 Marionette TRACE conn5 <- [1,102,null,{}] 04:57:05 INFO - PROCESS | 2380 | 1465646225129 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}] 04:57:05 INFO - PROCESS | 2380 | 1465646225131 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:05 INFO - PROCESS | 2380 | 1465646225233 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:57:05 INFO - PROCESS | 2380 | 1465646225302 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:05 INFO - PROCESS | 2380 | 1465646225305 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:05 INFO - PROCESS | 2380 | ++DOCSHELL 193C8000 == 33 [pid = 2380] [id = 35] 04:57:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (194EA800) [pid = 2380] [serial = 101] [outer = 00000000] 04:57:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1964E000) [pid = 2380] [serial = 102] [outer = 194EA800] 04:57:05 INFO - PROCESS | 2380 | 1465646225359 Marionette DEBUG loaded listener.js 04:57:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (19C94000) [pid = 2380] [serial = 103] [outer = 194EA800] 04:57:05 INFO - PROCESS | 2380 | 1465646225877 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]]]}] 04:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 831ms 04:57:05 INFO - PROCESS | 2380 | 1465646225957 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 2380 | 1465646225960 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:57:05 INFO - PROCESS | 2380 | 1465646225964 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 2380 | 1465646225966 Marionette TRACE conn5 <- [1,106,null,{}] 04:57:05 INFO - PROCESS | 2380 | 1465646225970 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}] 04:57:05 INFO - PROCESS | 2380 | 1465646225972 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:06 INFO - PROCESS | 2380 | 1465646226077 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:57:06 INFO - PROCESS | 2380 | 1465646226155 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 2380 | 1465646226157 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:06 INFO - PROCESS | 2380 | ++DOCSHELL 14C02800 == 34 [pid = 2380] [id = 36] 04:57:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14C05800) [pid = 2380] [serial = 104] [outer = 00000000] 04:57:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (16941C00) [pid = 2380] [serial = 105] [outer = 14C05800] 04:57:06 INFO - PROCESS | 2380 | 1465646226210 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (18545000) [pid = 2380] [serial = 106] [outer = 14C05800] 04:57:06 INFO - PROCESS | 2380 | 1465646226810 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]]]}] 04:57:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:57:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 930ms 04:57:06 INFO - PROCESS | 2380 | 1465646226897 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 2380 | 1465646226901 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:57:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:57:06 INFO - PROCESS | 2380 | 1465646226905 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 2380 | 1465646226908 Marionette TRACE conn5 <- [1,110,null,{}] 04:57:06 INFO - PROCESS | 2380 | 1465646226928 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}] 04:57:06 INFO - PROCESS | 2380 | 1465646226931 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:07 INFO - PROCESS | 2380 | 1465646227542 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (19FC5800) [pid = 2380] [serial = 17] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1C6DFC00) [pid = 2380] [serial = 57] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1A050400) [pid = 2380] [serial = 60] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FEFC00) [pid = 2380] [serial = 63] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1E898400) [pid = 2380] [serial = 66] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (0C89C800) [pid = 2380] [serial = 69] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (0D275000) [pid = 2380] [serial = 72] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14CE1C00) [pid = 2380] [serial = 27] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15F43400) [pid = 2380] [serial = 28] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (194F6400) [pid = 2380] [serial = 30] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0D2F1C00) [pid = 2380] [serial = 35] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1097C400) [pid = 2380] [serial = 39] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14B8F000) [pid = 2380] [serial = 42] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16935C00) [pid = 2380] [serial = 45] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18946C00) [pid = 2380] [serial = 48] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18C04800) [pid = 2380] [serial = 49] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FBEC00) [pid = 2380] [serial = 51] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (193B0800) [pid = 2380] [serial = 52] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (19A38000) [pid = 2380] [serial = 54] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0D22A800) [pid = 2380] [serial = 33] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A0E8800) [pid = 2380] [serial = 55] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A0E9000) [pid = 2380] [serial = 31] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10048400) [pid = 2380] [serial = 36] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A046400) [pid = 2380] [serial = 64] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C79C00) [pid = 2380] [serial = 46] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1E50F400) [pid = 2380] [serial = 22] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1E89DC00) [pid = 2380] [serial = 67] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (14C08000) [pid = 2380] [serial = 43] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (0C8C5C00) [pid = 2380] [serial = 70] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (19DC1000) [pid = 2380] [serial = 14] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (16C6E400) [pid = 2380] [serial = 9] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16C74800) [pid = 2380] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (14207800) [pid = 2380] [serial = 4] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1E724C00) [pid = 2380] [serial = 24] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1E50B400) [pid = 2380] [serial = 21] [outer = 00000000] [url = about:blank] 04:57:07 INFO - PROCESS | 2380 | 1465646227665 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 2380 | 1465646227668 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:07 INFO - PROCESS | 2380 | ++DOCSHELL 0C898000 == 35 [pid = 2380] [id = 37] 04:57:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (0C898C00) [pid = 2380] [serial = 107] [outer = 00000000] 04:57:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (0C89CC00) [pid = 2380] [serial = 108] [outer = 0C898C00] 04:57:07 INFO - PROCESS | 2380 | 1465646227717 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (0C8CB400) [pid = 2380] [serial = 109] [outer = 0C898C00] 04:57:08 INFO - PROCESS | 2380 | 1465646228099 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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1220ms 04:57:08 INFO - PROCESS | 2380 | 1465646228132 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 2380 | 1465646228137 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:57:08 INFO - PROCESS | 2380 | 1465646228142 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:57:08 INFO - PROCESS | 2380 | 1465646228145 Marionette TRACE conn5 <- [1,114,null,{}] 04:57:08 INFO - PROCESS | 2380 | 1465646228149 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}] 04:57:08 INFO - PROCESS | 2380 | 1465646228152 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:08 INFO - PROCESS | 2380 | 1465646228238 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:57:08 INFO - PROCESS | 2380 | 1465646228246 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 2380 | 1465646228249 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:08 INFO - PROCESS | 2380 | ++DOCSHELL 1015D800 == 36 [pid = 2380] [id = 38] 04:57:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10247C00) [pid = 2380] [serial = 110] [outer = 00000000] 04:57:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10694C00) [pid = 2380] [serial = 111] [outer = 10247C00] 04:57:08 INFO - PROCESS | 2380 | 1465646228299 Marionette DEBUG loaded listener.js 04:57:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1069C000) [pid = 2380] [serial = 112] [outer = 10247C00] 04:57:08 INFO - PROCESS | 2380 | 1465646228740 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]]]}] 04:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 04:57:08 INFO - PROCESS | 2380 | 1465646228777 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 2380 | 1465646228781 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:57:08 INFO - PROCESS | 2380 | 1465646228784 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:57:08 INFO - PROCESS | 2380 | 1465646228786 Marionette TRACE conn5 <- [1,118,null,{}] 04:57:08 INFO - PROCESS | 2380 | 1465646228790 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}] 04:57:08 INFO - PROCESS | 2380 | 1465646228793 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:08 INFO - PROCESS | 2380 | 1465646228881 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:57:08 INFO - PROCESS | 2380 | 1465646228893 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 2380 | 1465646228895 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:08 INFO - PROCESS | 2380 | ++DOCSHELL 1449D800 == 37 [pid = 2380] [id = 39] 04:57:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1449E000) [pid = 2380] [serial = 113] [outer = 00000000] 04:57:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (147B0400) [pid = 2380] [serial = 114] [outer = 1449E000] 04:57:08 INFO - PROCESS | 2380 | 1465646228944 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14C07C00) [pid = 2380] [serial = 115] [outer = 1449E000] 04:57:09 INFO - PROCESS | 2380 | 1465646229384 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]]]}] 04:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 04:57:09 INFO - PROCESS | 2380 | 1465646229429 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 2380 | 1465646229433 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:57:09 INFO - PROCESS | 2380 | 1465646229444 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:57:09 INFO - PROCESS | 2380 | 1465646229448 Marionette TRACE conn5 <- [1,122,null,{}] 04:57:09 INFO - PROCESS | 2380 | 1465646229452 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}] 04:57:09 INFO - PROCESS | 2380 | 1465646229455 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:09 INFO - PROCESS | 2380 | 1465646229545 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:57:09 INFO - PROCESS | 2380 | 1465646229550 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:09 INFO - PROCESS | 2380 | 1465646229562 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:09 INFO - PROCESS | 2380 | ++DOCSHELL 1097C400 == 38 [pid = 2380] [id = 40] 04:57:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14C49C00) [pid = 2380] [serial = 116] [outer = 00000000] 04:57:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16C75800) [pid = 2380] [serial = 117] [outer = 14C49C00] 04:57:09 INFO - PROCESS | 2380 | 1465646229611 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (172EC400) [pid = 2380] [serial = 118] [outer = 14C49C00] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 14C4D000 == 37 [pid = 2380] [id = 30] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 172F8800 == 36 [pid = 2380] [id = 31] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 11320C00 == 35 [pid = 2380] [id = 33] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 14C02800 == 34 [pid = 2380] [id = 36] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 0D2CC400 == 33 [pid = 2380] [id = 32] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 193C8000 == 32 [pid = 2380] [id = 35] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 1097CC00 == 31 [pid = 2380] [id = 29] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 18FC0800 == 30 [pid = 2380] [id = 34] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 1015D800 == 29 [pid = 2380] [id = 38] 04:57:10 INFO - PROCESS | 2380 | --DOCSHELL 0C898000 == 28 [pid = 2380] [id = 37] 04:57:10 INFO - PROCESS | 2380 | 1465646230702 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]]]}] 04:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1286ms 04:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:57:10 INFO - PROCESS | 2380 | 1465646230730 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:57:10 INFO - PROCESS | 2380 | 1465646230734 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:57:10 INFO - PROCESS | 2380 | 1465646230739 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 2380 | 1465646230743 Marionette TRACE conn5 <- [1,126,null,{}] 04:57:10 INFO - PROCESS | 2380 | 1465646230748 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}] 04:57:10 INFO - PROCESS | 2380 | 1465646230751 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:10 INFO - PROCESS | 2380 | 1465646230860 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:57:10 INFO - PROCESS | 2380 | 1465646230866 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 2380 | 1465646230869 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:10 INFO - PROCESS | 2380 | ++DOCSHELL 10050800 == 29 [pid = 2380] [id = 41] 04:57:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1017D400) [pid = 2380] [serial = 119] [outer = 00000000] 04:57:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10245000) [pid = 2380] [serial = 120] [outer = 1017D400] 04:57:10 INFO - PROCESS | 2380 | 1465646230916 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (104CB400) [pid = 2380] [serial = 121] [outer = 1017D400] 04:57:11 INFO - PROCESS | 2380 | 1465646231364 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]]]}] 04:57:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:57:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 04:57:11 INFO - PROCESS | 2380 | 1465646231430 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 2380 | 1465646231435 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:57:11 INFO - PROCESS | 2380 | 1465646231440 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:57:11 INFO - PROCESS | 2380 | 1465646231443 Marionette TRACE conn5 <- [1,130,null,{}] 04:57:11 INFO - PROCESS | 2380 | 1465646231455 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}] 04:57:11 INFO - PROCESS | 2380 | 1465646231457 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:11 INFO - PROCESS | 2380 | 1465646231586 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:57:11 INFO - PROCESS | 2380 | 1465646231639 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:11 INFO - PROCESS | 2380 | 1465646231641 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:11 INFO - PROCESS | 2380 | ++DOCSHELL 113C2C00 == 30 [pid = 2380] [id = 42] 04:57:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14209C00) [pid = 2380] [serial = 122] [outer = 00000000] 04:57:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14C41C00) [pid = 2380] [serial = 123] [outer = 14209C00] 04:57:11 INFO - PROCESS | 2380 | 1465646231689 Marionette DEBUG loaded listener.js 04:57:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14CE2400) [pid = 2380] [serial = 124] [outer = 14209C00] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (172F8C00) [pid = 2380] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0D2CA800) [pid = 2380] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (109B7C00) [pid = 2380] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1024EC00) [pid = 2380] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14CDA000) [pid = 2380] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10241800) [pid = 2380] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1BBA1800) [pid = 2380] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (0C8C7800) [pid = 2380] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A048000) [pid = 2380] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (0D2CC800) [pid = 2380] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1440C800) [pid = 2380] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FC0C00) [pid = 2380] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (194EA800) [pid = 2380] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (14C05800) [pid = 2380] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1449E000) [pid = 2380] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:57:12 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (10247C00) [pid = 2380] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:57:12 INFO - PROCESS | 2380 | 1465646232341 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]]]}] 04:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 930ms 04:57:12 INFO - PROCESS | 2380 | 1465646232375 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:57:12 INFO - PROCESS | 2380 | 1465646232377 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:57:12 INFO - PROCESS | 2380 | 1465646232385 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:57:12 INFO - PROCESS | 2380 | 1465646232388 Marionette TRACE conn5 <- [1,134,null,{}] 04:57:12 INFO - PROCESS | 2380 | 1465646232417 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}] 04:57:12 INFO - PROCESS | 2380 | 1465646232421 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:12 INFO - PROCESS | 2380 | 1465646232522 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:57:12 INFO - PROCESS | 2380 | 1465646232530 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 2380 | 1465646232532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:12 INFO - PROCESS | 2380 | ++DOCSHELL 14C05800 == 31 [pid = 2380] [id = 43] 04:57:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (14C4B800) [pid = 2380] [serial = 125] [outer = 00000000] 04:57:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (1584F800) [pid = 2380] [serial = 126] [outer = 14C4B800] 04:57:12 INFO - PROCESS | 2380 | 1465646232579 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (16938000) [pid = 2380] [serial = 127] [outer = 14C4B800] 04:57:12 INFO - PROCESS | 2380 | 1465646232974 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 04:57:13 INFO - PROCESS | 2380 | 1465646233020 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 2380 | 1465646233023 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:57:13 INFO - PROCESS | 2380 | 1465646233026 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:57:13 INFO - PROCESS | 2380 | 1465646233028 Marionette TRACE conn5 <- [1,138,null,{}] 04:57:13 INFO - PROCESS | 2380 | 1465646233031 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}] 04:57:13 INFO - PROCESS | 2380 | 1465646233033 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:13 INFO - PROCESS | 2380 | 1465646233120 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:57:13 INFO - PROCESS | 2380 | 1465646233125 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 2380 | 1465646233128 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:13 INFO - PROCESS | 2380 | ++DOCSHELL 16942800 == 32 [pid = 2380] [id = 44] 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (16C6E400) [pid = 2380] [serial = 128] [outer = 00000000] 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (173DB400) [pid = 2380] [serial = 129] [outer = 16C6E400] 04:57:13 INFO - PROCESS | 2380 | 1465646233175 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18945800) [pid = 2380] [serial = 130] [outer = 16C6E400] 04:57:13 INFO - PROCESS | 2380 | 1465646233606 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]]]}] 04:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 633ms 04:57:13 INFO - PROCESS | 2380 | 1465646233666 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 2380 | 1465646233668 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:57:13 INFO - PROCESS | 2380 | 1465646233671 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 2380 | 1465646233673 Marionette TRACE conn5 <- [1,142,null,{}] 04:57:13 INFO - PROCESS | 2380 | 1465646233676 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}] 04:57:13 INFO - PROCESS | 2380 | 1465646233678 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:13 INFO - PROCESS | 2380 | 1465646233769 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:57:13 INFO - PROCESS | 2380 | 1465646233777 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 2380 | 1465646233779 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:13 INFO - PROCESS | 2380 | ++DOCSHELL 18C9A400 == 33 [pid = 2380] [id = 45] 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (18C9AC00) [pid = 2380] [serial = 131] [outer = 00000000] 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (18FAD800) [pid = 2380] [serial = 132] [outer = 18C9AC00] 04:57:13 INFO - PROCESS | 2380 | 1465646233829 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18FB7800) [pid = 2380] [serial = 133] [outer = 18C9AC00] 04:57:14 INFO - PROCESS | 2380 | 1465646234424 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]]]}] 04:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 770ms 04:57:14 INFO - PROCESS | 2380 | 1465646234469 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 2380 | 1465646234474 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:57:14 INFO - PROCESS | 2380 | 1465646234493 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:57:14 INFO - PROCESS | 2380 | 1465646234497 Marionette TRACE conn5 <- [1,146,null,{}] 04:57:14 INFO - PROCESS | 2380 | 1465646234505 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}] 04:57:14 INFO - PROCESS | 2380 | 1465646234508 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:14 INFO - PROCESS | 2380 | 1465646234614 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:57:14 INFO - PROCESS | 2380 | 1465646234686 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:14 INFO - PROCESS | 2380 | 1465646234688 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:14 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C6000 == 34 [pid = 2380] [id = 46] 04:57:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0C8CF000) [pid = 2380] [serial = 134] [outer = 00000000] 04:57:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10249800) [pid = 2380] [serial = 135] [outer = 0C8CF000] 04:57:14 INFO - PROCESS | 2380 | 1465646234745 Marionette DEBUG loaded listener.js 04:57:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10916000) [pid = 2380] [serial = 136] [outer = 0C8CF000] 04:57:15 INFO - PROCESS | 2380 | 1465646235299 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]]]}] 04:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 890ms 04:57:15 INFO - PROCESS | 2380 | 1465646235378 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:57:15 INFO - PROCESS | 2380 | 1465646235383 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:57:15 INFO - PROCESS | 2380 | 1465646235390 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:57:15 INFO - PROCESS | 2380 | 1465646235393 Marionette TRACE conn5 <- [1,150,null,{}] 04:57:15 INFO - PROCESS | 2380 | 1465646235397 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}] 04:57:15 INFO - PROCESS | 2380 | 1465646235400 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:15 INFO - PROCESS | 2380 | 1465646235505 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:57:15 INFO - PROCESS | 2380 | 1465646235576 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:15 INFO - PROCESS | 2380 | 1465646235579 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:15 INFO - PROCESS | 2380 | ++DOCSHELL 1584E800 == 35 [pid = 2380] [id = 47] 04:57:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1584EC00) [pid = 2380] [serial = 137] [outer = 00000000] 04:57:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (172F8800) [pid = 2380] [serial = 138] [outer = 1584EC00] 04:57:15 INFO - PROCESS | 2380 | 1465646235634 Marionette DEBUG loaded listener.js 04:57:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18C0BC00) [pid = 2380] [serial = 139] [outer = 1584EC00] 04:57:16 INFO - PROCESS | 2380 | 1465646236200 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]]]}] 04:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 831ms 04:57:16 INFO - PROCESS | 2380 | 1465646236228 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:57:16 INFO - PROCESS | 2380 | 1465646236230 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:57:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:57:16 INFO - PROCESS | 2380 | 1465646236235 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:57:16 INFO - PROCESS | 2380 | 1465646236239 Marionette TRACE conn5 <- [1,154,null,{}] 04:57:16 INFO - PROCESS | 2380 | 1465646236250 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}] 04:57:16 INFO - PROCESS | 2380 | 1465646236255 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:16 INFO - PROCESS | 2380 | 1465646236358 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:57:16 INFO - PROCESS | 2380 | 1465646236444 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:16 INFO - PROCESS | 2380 | 1465646236447 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:16 INFO - PROCESS | 2380 | ++DOCSHELL 193BD800 == 36 [pid = 2380] [id = 48] 04:57:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193BF400) [pid = 2380] [serial = 140] [outer = 00000000] 04:57:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (194EA800) [pid = 2380] [serial = 141] [outer = 193BF400] 04:57:16 INFO - PROCESS | 2380 | 1465646236504 Marionette DEBUG loaded listener.js 04:57:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (194F6400) [pid = 2380] [serial = 142] [outer = 193BF400] 04:57:17 INFO - PROCESS | 2380 | 1465646237129 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]]]}] 04:57:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:57:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 930ms 04:57:17 INFO - PROCESS | 2380 | 1465646237168 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:57:17 INFO - PROCESS | 2380 | 1465646237171 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:57:17 INFO - PROCESS | 2380 | 1465646237175 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:57:17 INFO - PROCESS | 2380 | 1465646237177 Marionette TRACE conn5 <- [1,158,null,{}] 04:57:17 INFO - PROCESS | 2380 | 1465646237181 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}] 04:57:17 INFO - PROCESS | 2380 | 1465646237183 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:17 INFO - PROCESS | 2380 | 1465646237291 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:57:17 INFO - PROCESS | 2380 | 1465646237375 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:17 INFO - PROCESS | 2380 | 1465646237377 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:17 INFO - PROCESS | 2380 | ++DOCSHELL 1023FC00 == 37 [pid = 2380] [id = 49] 04:57:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1024C800) [pid = 2380] [serial = 143] [outer = 00000000] 04:57:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1097C800) [pid = 2380] [serial = 144] [outer = 1024C800] 04:57:17 INFO - PROCESS | 2380 | 1465646237431 Marionette DEBUG loaded listener.js 04:57:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (147B2800) [pid = 2380] [serial = 145] [outer = 1024C800] 04:57:18 INFO - PROCESS | 2380 | 1465646237994 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]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 870ms 04:57:18 INFO - PROCESS | 2380 | 1465646238048 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 2380 | 1465646238052 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:57:18 INFO - PROCESS | 2380 | 1465646238057 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - PROCESS | 2380 | 1465646238060 Marionette TRACE conn5 <- [1,162,null,{}] 04:57:18 INFO - PROCESS | 2380 | 1465646238067 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}] 04:57:18 INFO - PROCESS | 2380 | 1465646238070 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:18 INFO - PROCESS | 2380 | 1465646238175 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:57:18 INFO - PROCESS | 2380 | 1465646238248 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 2380 | 1465646238250 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:18 INFO - PROCESS | 2380 | ++DOCSHELL 0D2CC800 == 38 [pid = 2380] [id = 50] 04:57:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0D2CE800) [pid = 2380] [serial = 146] [outer = 00000000] 04:57:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (104C6C00) [pid = 2380] [serial = 147] [outer = 0D2CE800] 04:57:18 INFO - PROCESS | 2380 | 1465646238300 Marionette DEBUG loaded listener.js 04:57:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (10802400) [pid = 2380] [serial = 148] [outer = 0D2CE800] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 16942800 == 37 [pid = 2380] [id = 44] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 14C05800 == 36 [pid = 2380] [id = 43] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 113C2C00 == 35 [pid = 2380] [id = 42] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 1449D800 == 34 [pid = 2380] [id = 39] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 10050800 == 33 [pid = 2380] [id = 41] 04:57:18 INFO - PROCESS | 2380 | --DOCSHELL 1097C400 == 32 [pid = 2380] [id = 40] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (147B0400) [pid = 2380] [serial = 114] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10048C00) [pid = 2380] [serial = 93] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10248000) [pid = 2380] [serial = 94] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14C46800) [pid = 2380] [serial = 96] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (185A9C00) [pid = 2380] [serial = 90] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1584D400) [pid = 2380] [serial = 97] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FE4C00) [pid = 2380] [serial = 99] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FE8400) [pid = 2380] [serial = 100] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1964E000) [pid = 2380] [serial = 102] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1893C800) [pid = 2380] [serial = 91] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19C94000) [pid = 2380] [serial = 103] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16941C00) [pid = 2380] [serial = 105] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18545000) [pid = 2380] [serial = 106] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0FBE6C00) [pid = 2380] [serial = 78] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1015F400) [pid = 2380] [serial = 79] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (145BE400) [pid = 2380] [serial = 84] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1069E400) [pid = 2380] [serial = 81] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (0C89CC00) [pid = 2380] [serial = 108] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15852C00) [pid = 2380] [serial = 87] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (14C07C00) [pid = 2380] [serial = 115] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1080D400) [pid = 2380] [serial = 82] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (10694C00) [pid = 2380] [serial = 111] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1069C000) [pid = 2380] [serial = 112] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1024D000) [pid = 2380] [serial = 76] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (14B29800) [pid = 2380] [serial = 85] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (16C6A800) [pid = 2380] [serial = 88] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (1024A800) [pid = 2380] [serial = 75] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (1CA40800) [pid = 2380] [serial = 58] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (1E89E800) [pid = 2380] [serial = 73] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (1C6DD400) [pid = 2380] [serial = 61] [outer = 00000000] [url = about:blank] 04:57:18 INFO - PROCESS | 2380 | 1465646238757 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]]]}] 04:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 731ms 04:57:18 INFO - PROCESS | 2380 | 1465646238788 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:57:18 INFO - PROCESS | 2380 | 1465646238792 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:57:18 INFO - PROCESS | 2380 | 1465646238798 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:57:18 INFO - PROCESS | 2380 | 1465646238801 Marionette TRACE conn5 <- [1,166,null,{}] 04:57:18 INFO - PROCESS | 2380 | 1465646238804 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}] 04:57:18 INFO - PROCESS | 2380 | 1465646238807 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:18 INFO - PROCESS | 2380 | 1465646238894 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:57:18 INFO - PROCESS | 2380 | 1465646238901 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:18 INFO - PROCESS | 2380 | 1465646238903 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:18 INFO - PROCESS | 2380 | ++DOCSHELL 1024C000 == 33 [pid = 2380] [id = 51] 04:57:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (1024C400) [pid = 2380] [serial = 149] [outer = 00000000] 04:57:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (109B6800) [pid = 2380] [serial = 150] [outer = 1024C400] 04:57:18 INFO - PROCESS | 2380 | 1465646238953 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (14408000) [pid = 2380] [serial = 151] [outer = 1024C400] 04:57:19 INFO - PROCESS | 2380 | 1465646239396 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]]]}] 04:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 04:57:19 INFO - PROCESS | 2380 | 1465646239433 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:57:19 INFO - PROCESS | 2380 | 1465646239435 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:57:19 INFO - PROCESS | 2380 | 1465646239438 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:57:19 INFO - PROCESS | 2380 | 1465646239442 Marionette TRACE conn5 <- [1,170,null,{}] 04:57:19 INFO - PROCESS | 2380 | 1465646239453 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}] 04:57:19 INFO - PROCESS | 2380 | 1465646239457 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:19 INFO - PROCESS | 2380 | 1465646239544 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:57:19 INFO - PROCESS | 2380 | 1465646239553 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:19 INFO - PROCESS | 2380 | 1465646239556 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:19 INFO - PROCESS | 2380 | ++DOCSHELL 16935000 == 34 [pid = 2380] [id = 52] 04:57:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (16936400) [pid = 2380] [serial = 152] [outer = 00000000] 04:57:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (16C71400) [pid = 2380] [serial = 153] [outer = 16936400] 04:57:19 INFO - PROCESS | 2380 | 1465646239606 Marionette DEBUG loaded listener.js 04:57:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (172F3800) [pid = 2380] [serial = 154] [outer = 16936400] 04:57:20 INFO - PROCESS | 2380 | 1465646240031 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 04:57:20 INFO - PROCESS | 2380 | 1465646240072 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 2380 | 1465646240075 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:57:20 INFO - PROCESS | 2380 | 1465646240082 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 2380 | 1465646240084 Marionette TRACE conn5 <- [1,174,null,{}] 04:57:20 INFO - PROCESS | 2380 | 1465646240088 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}] 04:57:20 INFO - PROCESS | 2380 | 1465646240090 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:20 INFO - PROCESS | 2380 | 1465646240178 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:57:20 INFO - PROCESS | 2380 | 1465646240184 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 2380 | 1465646240186 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:20 INFO - PROCESS | 2380 | ++DOCSHELL 18943400 == 35 [pid = 2380] [id = 53] 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (18945000) [pid = 2380] [serial = 155] [outer = 00000000] 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (18FA7000) [pid = 2380] [serial = 156] [outer = 18945000] 04:57:20 INFO - PROCESS | 2380 | 1465646240233 Marionette DEBUG loaded listener.js 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (18FBA400) [pid = 2380] [serial = 157] [outer = 18945000] 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (18FE6C00) [pid = 2380] [serial = 158] [outer = 0D26D800] 04:57:20 INFO - PROCESS | 2380 | 1465646240737 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]]]}] 04:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 04:57:20 INFO - PROCESS | 2380 | 1465646240759 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:57:20 INFO - PROCESS | 2380 | 1465646240761 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:57:20 INFO - PROCESS | 2380 | 1465646240763 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:57:20 INFO - PROCESS | 2380 | 1465646240765 Marionette TRACE conn5 <- [1,178,null,{}] 04:57:20 INFO - PROCESS | 2380 | 1465646240769 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}] 04:57:20 INFO - PROCESS | 2380 | 1465646240771 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:20 INFO - PROCESS | 2380 | 1465646240872 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:57:20 INFO - PROCESS | 2380 | 1465646240878 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:20 INFO - PROCESS | 2380 | 1465646240880 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:20 INFO - PROCESS | 2380 | ++DOCSHELL 145C0C00 == 36 [pid = 2380] [id = 54] 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (145C1800) [pid = 2380] [serial = 159] [outer = 00000000] 04:57:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18FEB400) [pid = 2380] [serial = 160] [outer = 145C1800] 04:57:20 INFO - PROCESS | 2380 | 1465646240927 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (194F2000) [pid = 2380] [serial = 161] [outer = 145C1800] 04:57:21 INFO - PROCESS | 2380 | 1465646241375 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]]]}] 04:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 632ms 04:57:21 INFO - PROCESS | 2380 | 1465646241405 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:57:21 INFO - PROCESS | 2380 | 1465646241407 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:57:21 INFO - PROCESS | 2380 | 1465646241410 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:57:21 INFO - PROCESS | 2380 | 1465646241412 Marionette TRACE conn5 <- [1,182,null,{}] 04:57:21 INFO - PROCESS | 2380 | 1465646241416 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}] 04:57:21 INFO - PROCESS | 2380 | 1465646241422 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:21 INFO - PROCESS | 2380 | 1465646241578 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:57:21 INFO - PROCESS | 2380 | 1465646241629 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:21 INFO - PROCESS | 2380 | 1465646241631 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:21 INFO - PROCESS | 2380 | ++DOCSHELL 197EF400 == 37 [pid = 2380] [id = 55] 04:57:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (197F9400) [pid = 2380] [serial = 162] [outer = 00000000] 04:57:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (19C95C00) [pid = 2380] [serial = 163] [outer = 197F9400] 04:57:21 INFO - PROCESS | 2380 | 1465646241676 Marionette DEBUG loaded listener.js 04:57:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A048800) [pid = 2380] [serial = 164] [outer = 197F9400] 04:57:22 INFO - PROCESS | 2380 | 1465646242093 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 04:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:57:22 INFO - PROCESS | 2380 | 1465646242145 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 2380 | 1465646242148 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:57:22 INFO - PROCESS | 2380 | 1465646242150 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 2380 | 1465646242152 Marionette TRACE conn5 <- [1,186,null,{}] 04:57:22 INFO - PROCESS | 2380 | 1465646242156 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}] 04:57:22 INFO - PROCESS | 2380 | 1465646242158 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:22 INFO - PROCESS | 2380 | 1465646242268 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:57:22 INFO - PROCESS | 2380 | 1465646242321 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 2380 | 1465646242323 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:22 INFO - PROCESS | 2380 | ++DOCSHELL 1A04DC00 == 38 [pid = 2380] [id = 56] 04:57:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A04F000) [pid = 2380] [serial = 165] [outer = 00000000] 04:57:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A260400) [pid = 2380] [serial = 166] [outer = 1A04F000] 04:57:22 INFO - PROCESS | 2380 | 1465646242374 Marionette DEBUG loaded listener.js 04:57:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A050400) [pid = 2380] [serial = 167] [outer = 1A04F000] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (14C49C00) [pid = 2380] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0C898C00) [pid = 2380] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1017D400) [pid = 2380] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14209C00) [pid = 2380] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C6E400) [pid = 2380] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:57:22 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14C4B800) [pid = 2380] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:57:22 INFO - PROCESS | 2380 | 1465646242727 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]]]}] 04:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 04:57:22 INFO - PROCESS | 2380 | 1465646242782 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:57:22 INFO - PROCESS | 2380 | 1465646242784 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:57:22 INFO - PROCESS | 2380 | 1465646242787 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:57:22 INFO - PROCESS | 2380 | 1465646242789 Marionette TRACE conn5 <- [1,190,null,{}] 04:57:22 INFO - PROCESS | 2380 | 1465646242792 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}] 04:57:22 INFO - PROCESS | 2380 | 1465646242794 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:22 INFO - PROCESS | 2380 | 1465646242903 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:57:22 INFO - PROCESS | 2380 | 1465646242967 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:22 INFO - PROCESS | 2380 | 1465646242969 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:23 INFO - PROCESS | 2380 | ++DOCSHELL 104C6400 == 39 [pid = 2380] [id = 57] 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14208C00) [pid = 2380] [serial = 168] [outer = 00000000] 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1A050800) [pid = 2380] [serial = 169] [outer = 14208C00] 04:57:23 INFO - PROCESS | 2380 | 1465646243013 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A48B400) [pid = 2380] [serial = 170] [outer = 14208C00] 04:57:23 INFO - PROCESS | 2380 | 1465646243342 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 572ms 04:57:23 INFO - PROCESS | 2380 | 1465646243358 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 2380 | 1465646243360 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:57:23 INFO - PROCESS | 2380 | 1465646243369 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - PROCESS | 2380 | 1465646243371 Marionette TRACE conn5 <- [1,194,null,{}] 04:57:23 INFO - PROCESS | 2380 | 1465646243375 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}] 04:57:23 INFO - PROCESS | 2380 | 1465646243376 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:23 INFO - PROCESS | 2380 | 1465646243458 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:57:23 INFO - PROCESS | 2380 | 1465646243528 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:23 INFO - PROCESS | 2380 | 1465646243530 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:23 INFO - PROCESS | 2380 | ++DOCSHELL 08A7FC00 == 40 [pid = 2380] [id = 58] 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (08A84800) [pid = 2380] [serial = 171] [outer = 00000000] 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (08A8A800) [pid = 2380] [serial = 172] [outer = 08A84800] 04:57:23 INFO - PROCESS | 2380 | 1465646243574 Marionette DEBUG loaded listener.js 04:57:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (08A8D000) [pid = 2380] [serial = 173] [outer = 08A84800] 04:57:23 INFO - PROCESS | 2380 | 1465646243913 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]]]}] 04:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 04:57:23 INFO - PROCESS | 2380 | 1465646243944 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:57:23 INFO - PROCESS | 2380 | 1465646243946 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:57:23 INFO - PROCESS | 2380 | 1465646243949 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:57:23 INFO - PROCESS | 2380 | 1465646243951 Marionette TRACE conn5 <- [1,198,null,{}] 04:57:23 INFO - PROCESS | 2380 | 1465646243954 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}] 04:57:23 INFO - PROCESS | 2380 | 1465646243956 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:24 INFO - PROCESS | 2380 | 1465646244073 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:57:24 INFO - PROCESS | 2380 | 1465646244114 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 2380 | 1465646244116 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:24 INFO - PROCESS | 2380 | ++DOCSHELL 08A89C00 == 41 [pid = 2380] [id = 59] 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (08A8B400) [pid = 2380] [serial = 174] [outer = 00000000] 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A48D400) [pid = 2380] [serial = 175] [outer = 08A8B400] 04:57:24 INFO - PROCESS | 2380 | 1465646244159 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A493400) [pid = 2380] [serial = 176] [outer = 08A8B400] 04:57:24 INFO - PROCESS | 2380 | 1465646244524 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]]]}] 04:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 04:57:24 INFO - PROCESS | 2380 | 1465646244583 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:57:24 INFO - PROCESS | 2380 | 1465646244586 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:57:24 INFO - PROCESS | 2380 | 1465646244589 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:57:24 INFO - PROCESS | 2380 | 1465646244591 Marionette TRACE conn5 <- [1,202,null,{}] 04:57:24 INFO - PROCESS | 2380 | 1465646244594 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}] 04:57:24 INFO - PROCESS | 2380 | 1465646244597 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:24 INFO - PROCESS | 2380 | 1465646244722 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:57:24 INFO - PROCESS | 2380 | 1465646244805 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:24 INFO - PROCESS | 2380 | 1465646244808 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:24 INFO - PROCESS | 2380 | ++DOCSHELL 08A84400 == 42 [pid = 2380] [id = 60] 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (08A85400) [pid = 2380] [serial = 177] [outer = 00000000] 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0C894C00) [pid = 2380] [serial = 178] [outer = 08A85400] 04:57:24 INFO - PROCESS | 2380 | 1465646244868 Marionette DEBUG loaded listener.js 04:57:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (0C8C1000) [pid = 2380] [serial = 179] [outer = 08A85400] 04:57:25 INFO - PROCESS | 2380 | 1465646245487 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]]]}] 04:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 04:57:25 INFO - PROCESS | 2380 | 1465646245521 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:57:25 INFO - PROCESS | 2380 | 1465646245525 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:57:25 INFO - PROCESS | 2380 | 1465646245530 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:57:25 INFO - PROCESS | 2380 | 1465646245533 Marionette TRACE conn5 <- [1,206,null,{}] 04:57:25 INFO - PROCESS | 2380 | 1465646245539 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}] 04:57:25 INFO - PROCESS | 2380 | 1465646245544 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:25 INFO - PROCESS | 2380 | 1465646245684 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:57:25 INFO - PROCESS | 2380 | 1465646245801 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:25 INFO - PROCESS | 2380 | 1465646245804 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:25 INFO - PROCESS | 2380 | ++DOCSHELL 106A1C00 == 43 [pid = 2380] [id = 61] 04:57:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (113C6C00) [pid = 2380] [serial = 180] [outer = 00000000] 04:57:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (14795C00) [pid = 2380] [serial = 181] [outer = 113C6C00] 04:57:25 INFO - PROCESS | 2380 | 1465646245861 Marionette DEBUG loaded listener.js 04:57:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14C08000) [pid = 2380] [serial = 182] [outer = 113C6C00] 04:57:26 INFO - PROCESS | 2380 | 1465646246387 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]]]}] 04:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 871ms 04:57:26 INFO - PROCESS | 2380 | 1465646246408 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:57:26 INFO - PROCESS | 2380 | 1465646246413 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:57:26 INFO - PROCESS | 2380 | 1465646246417 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:57:26 INFO - PROCESS | 2380 | 1465646246419 Marionette TRACE conn5 <- [1,210,null,{}] 04:57:26 INFO - PROCESS | 2380 | 1465646246423 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}] 04:57:26 INFO - PROCESS | 2380 | 1465646246426 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:26 INFO - PROCESS | 2380 | 1465646246537 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:57:26 INFO - PROCESS | 2380 | 1465646246628 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:26 INFO - PROCESS | 2380 | 1465646246631 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:26 INFO - PROCESS | 2380 | ++DOCSHELL 1893C800 == 44 [pid = 2380] [id = 62] 04:57:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18943000) [pid = 2380] [serial = 183] [outer = 00000000] 04:57:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FEE800) [pid = 2380] [serial = 184] [outer = 18943000] 04:57:26 INFO - PROCESS | 2380 | 1465646246685 Marionette DEBUG loaded listener.js 04:57:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19E6AC00) [pid = 2380] [serial = 185] [outer = 18943000] 04:57:27 INFO - PROCESS | 2380 | 1465646247257 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]]]}] 04:57:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:57:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 870ms 04:57:27 INFO - PROCESS | 2380 | 1465646247290 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:57:27 INFO - PROCESS | 2380 | 1465646247293 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:57:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:57:27 INFO - PROCESS | 2380 | 1465646247303 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:57:27 INFO - PROCESS | 2380 | 1465646247310 Marionette TRACE conn5 <- [1,214,null,{}] 04:57:27 INFO - PROCESS | 2380 | 1465646247314 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}] 04:57:27 INFO - PROCESS | 2380 | 1465646247318 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:27 INFO - PROCESS | 2380 | 1465646247426 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:57:27 INFO - PROCESS | 2380 | 1465646247516 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:27 INFO - PROCESS | 2380 | 1465646247518 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:27 INFO - PROCESS | 2380 | ++DOCSHELL 1B199400 == 45 [pid = 2380] [id = 63] 04:57:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1B1A4400) [pid = 2380] [serial = 186] [outer = 00000000] 04:57:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1BD7D000) [pid = 2380] [serial = 187] [outer = 1B1A4400] 04:57:27 INFO - PROCESS | 2380 | 1465646247570 Marionette DEBUG loaded listener.js 04:57:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1C20DC00) [pid = 2380] [serial = 188] [outer = 1B1A4400] 04:57:28 INFO - PROCESS | 2380 | 1465646248268 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]]]}] 04:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1034ms 04:57:28 INFO - PROCESS | 2380 | 1465646248334 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:57:28 INFO - PROCESS | 2380 | 1465646248338 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:57:28 INFO - PROCESS | 2380 | 1465646248342 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:57:28 INFO - PROCESS | 2380 | 1465646248346 Marionette TRACE conn5 <- [1,218,null,{}] 04:57:28 INFO - PROCESS | 2380 | 1465646248351 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}] 04:57:28 INFO - PROCESS | 2380 | 1465646248354 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:28 INFO - PROCESS | 2380 | 1465646248450 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:57:28 INFO - PROCESS | 2380 | 1465646248528 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:28 INFO - PROCESS | 2380 | 1465646248531 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:28 INFO - PROCESS | 2380 | ++DOCSHELL 1069E400 == 46 [pid = 2380] [id = 64] 04:57:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1069EC00) [pid = 2380] [serial = 189] [outer = 00000000] 04:57:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10973400) [pid = 2380] [serial = 190] [outer = 1069EC00] 04:57:28 INFO - PROCESS | 2380 | 1465646248579 Marionette DEBUG loaded listener.js 04:57:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14497C00) [pid = 2380] [serial = 191] [outer = 1069EC00] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 08A89C00 == 45 [pid = 2380] [id = 59] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 08A7FC00 == 44 [pid = 2380] [id = 58] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 104C6400 == 43 [pid = 2380] [id = 57] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 1A04DC00 == 42 [pid = 2380] [id = 56] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 197EF400 == 41 [pid = 2380] [id = 55] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 145C0C00 == 40 [pid = 2380] [id = 54] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 18943400 == 39 [pid = 2380] [id = 53] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 16935000 == 38 [pid = 2380] [id = 52] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 1024C000 == 37 [pid = 2380] [id = 51] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 0D2CC800 == 36 [pid = 2380] [id = 50] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 1023FC00 == 35 [pid = 2380] [id = 49] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 0C8C6000 == 34 [pid = 2380] [id = 46] 04:57:29 INFO - PROCESS | 2380 | --DOCSHELL 18C9A400 == 33 [pid = 2380] [id = 45] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10245000) [pid = 2380] [serial = 120] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (14C41C00) [pid = 2380] [serial = 123] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (104CB400) [pid = 2380] [serial = 121] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (173DB400) [pid = 2380] [serial = 129] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (14CE2400) [pid = 2380] [serial = 124] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16938000) [pid = 2380] [serial = 127] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1584F800) [pid = 2380] [serial = 126] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (172EC400) [pid = 2380] [serial = 118] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18945800) [pid = 2380] [serial = 130] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C75800) [pid = 2380] [serial = 117] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0C8CB400) [pid = 2380] [serial = 109] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FAD800) [pid = 2380] [serial = 132] [outer = 00000000] [url = about:blank] 04:57:29 INFO - PROCESS | 2380 | 1465646249167 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 870ms 04:57:29 INFO - PROCESS | 2380 | 1465646249214 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 2380 | 1465646249219 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:57:29 INFO - PROCESS | 2380 | 1465646249225 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - PROCESS | 2380 | 1465646249227 Marionette TRACE conn5 <- [1,222,null,{}] 04:57:29 INFO - PROCESS | 2380 | 1465646249231 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}] 04:57:29 INFO - PROCESS | 2380 | 1465646249234 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:29 INFO - PROCESS | 2380 | 1465646249323 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:57:29 INFO - PROCESS | 2380 | 1465646249332 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:29 INFO - PROCESS | 2380 | 1465646249334 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:29 INFO - PROCESS | 2380 | ++DOCSHELL 0CCEC000 == 34 [pid = 2380] [id = 65] 04:57:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0D227400) [pid = 2380] [serial = 192] [outer = 00000000] 04:57:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (104CF000) [pid = 2380] [serial = 193] [outer = 0D227400] 04:57:29 INFO - PROCESS | 2380 | 1465646249380 Marionette DEBUG loaded listener.js 04:57:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1097D400) [pid = 2380] [serial = 194] [outer = 0D227400] 04:57:29 INFO - PROCESS | 2380 | 1465646249837 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]]]}] 04:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 04:57:29 INFO - PROCESS | 2380 | 1465646249859 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:57:29 INFO - PROCESS | 2380 | 1465646249861 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:57:29 INFO - PROCESS | 2380 | 1465646249865 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:57:29 INFO - PROCESS | 2380 | 1465646249868 Marionette TRACE conn5 <- [1,226,null,{}] 04:57:29 INFO - PROCESS | 2380 | 1465646249878 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}] 04:57:29 INFO - PROCESS | 2380 | 1465646249882 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:29 INFO - PROCESS | 2380 | 1465646249968 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:57:30 INFO - PROCESS | 2380 | 1465646250000 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 2380 | 1465646250003 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:30 INFO - PROCESS | 2380 | ++DOCSHELL 16938000 == 35 [pid = 2380] [id = 66] 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16938C00) [pid = 2380] [serial = 195] [outer = 00000000] 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16C70000) [pid = 2380] [serial = 196] [outer = 16938C00] 04:57:30 INFO - PROCESS | 2380 | 1465646250050 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1729E000) [pid = 2380] [serial = 197] [outer = 16938C00] 04:57:30 INFO - PROCESS | 2380 | 1465646250467 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]]]}] 04:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 04:57:30 INFO - PROCESS | 2380 | 1465646250499 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:57:30 INFO - PROCESS | 2380 | 1465646250501 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:57:30 INFO - PROCESS | 2380 | 1465646250504 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:57:30 INFO - PROCESS | 2380 | 1465646250506 Marionette TRACE conn5 <- [1,230,null,{}] 04:57:30 INFO - PROCESS | 2380 | 1465646250509 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}] 04:57:30 INFO - PROCESS | 2380 | 1465646250511 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:30 INFO - PROCESS | 2380 | 1465646250600 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:57:30 INFO - PROCESS | 2380 | 1465646250606 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:30 INFO - PROCESS | 2380 | 1465646250608 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:30 INFO - PROCESS | 2380 | ++DOCSHELL 185A9800 == 36 [pid = 2380] [id = 67] 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (185AD800) [pid = 2380] [serial = 198] [outer = 00000000] 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1897D800) [pid = 2380] [serial = 199] [outer = 185AD800] 04:57:30 INFO - PROCESS | 2380 | 1465646250663 Marionette DEBUG loaded listener.js 04:57:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18C07400) [pid = 2380] [serial = 200] [outer = 185AD800] 04:57:31 INFO - PROCESS | 2380 | 1465646251095 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 04:57:31 INFO - PROCESS | 2380 | 1465646251139 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 2380 | 1465646251141 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:57:31 INFO - PROCESS | 2380 | 1465646251144 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - PROCESS | 2380 | 1465646251145 Marionette TRACE conn5 <- [1,234,null,{}] 04:57:31 INFO - PROCESS | 2380 | 1465646251153 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}] 04:57:31 INFO - PROCESS | 2380 | 1465646251155 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:31 INFO - PROCESS | 2380 | 1465646251238 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:57:31 INFO - PROCESS | 2380 | 1465646251244 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:31 INFO - PROCESS | 2380 | 1465646251246 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:31 INFO - PROCESS | 2380 | ++DOCSHELL 18FBC800 == 37 [pid = 2380] [id = 68] 04:57:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (18FBD400) [pid = 2380] [serial = 201] [outer = 00000000] 04:57:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (18FECC00) [pid = 2380] [serial = 202] [outer = 18FBD400] 04:57:31 INFO - PROCESS | 2380 | 1465646251295 Marionette DEBUG loaded listener.js 04:57:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (193C2400) [pid = 2380] [serial = 203] [outer = 18FBD400] 04:57:31 INFO - PROCESS | 2380 | 1465646251798 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]]]}] 04:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 04:57:31 INFO - PROCESS | 2380 | 1465646251875 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:57:31 INFO - PROCESS | 2380 | 1465646251877 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:57:31 INFO - PROCESS | 2380 | 1465646251881 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:57:31 INFO - PROCESS | 2380 | 1465646251882 Marionette TRACE conn5 <- [1,238,null,{}] 04:57:31 INFO - PROCESS | 2380 | 1465646251892 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}] 04:57:31 INFO - PROCESS | 2380 | 1465646251898 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:32 INFO - PROCESS | 2380 | 1465646252039 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:57:32 INFO - PROCESS | 2380 | 1465646252086 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 2380 | 1465646252088 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:32 INFO - PROCESS | 2380 | ++DOCSHELL 18FE7C00 == 38 [pid = 2380] [id = 69] 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (18FEA800) [pid = 2380] [serial = 204] [outer = 00000000] 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1A492800) [pid = 2380] [serial = 205] [outer = 18FEA800] 04:57:32 INFO - PROCESS | 2380 | 1465646252132 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1A496400) [pid = 2380] [serial = 206] [outer = 18FEA800] 04:57:32 INFO - PROCESS | 2380 | 1465646252539 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]]]}] 04:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 690ms 04:57:32 INFO - PROCESS | 2380 | 1465646252595 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:57:32 INFO - PROCESS | 2380 | 1465646252597 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:57:32 INFO - PROCESS | 2380 | 1465646252608 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:57:32 INFO - PROCESS | 2380 | 1465646252610 Marionette TRACE conn5 <- [1,242,null,{}] 04:57:32 INFO - PROCESS | 2380 | 1465646252624 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}] 04:57:32 INFO - PROCESS | 2380 | 1465646252626 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:32 INFO - PROCESS | 2380 | 1465646252739 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:57:32 INFO - PROCESS | 2380 | 1465646252748 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:32 INFO - PROCESS | 2380 | 1465646252750 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:32 INFO - PROCESS | 2380 | ++DOCSHELL 1A04CC00 == 39 [pid = 2380] [id = 70] 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1B833C00) [pid = 2380] [serial = 207] [outer = 00000000] 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1BD7E400) [pid = 2380] [serial = 208] [outer = 1B833C00] 04:57:32 INFO - PROCESS | 2380 | 1465646252838 Marionette DEBUG loaded listener.js 04:57:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1C20A400) [pid = 2380] [serial = 209] [outer = 1B833C00] 04:57:33 INFO - PROCESS | 2380 | 1465646253221 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]]]}] 04:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 631ms 04:57:33 INFO - PROCESS | 2380 | 1465646253241 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:57:33 INFO - PROCESS | 2380 | 1465646253243 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:57:33 INFO - PROCESS | 2380 | 1465646253270 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:57:33 INFO - PROCESS | 2380 | 1465646253272 Marionette TRACE conn5 <- [1,246,null,{}] 04:57:33 INFO - PROCESS | 2380 | 1465646253303 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}] 04:57:33 INFO - PROCESS | 2380 | 1465646253305 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:33 INFO - PROCESS | 2380 | 1465646253429 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:57:33 INFO - PROCESS | 2380 | 1465646253657 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:33 INFO - PROCESS | 2380 | 1465646253659 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (197F9400) [pid = 2380] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (145C1800) [pid = 2380] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1A04F000) [pid = 2380] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (18945000) [pid = 2380] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1024C400) [pid = 2380] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (16936400) [pid = 2380] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1024C800) [pid = 2380] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (0D2CE800) [pid = 2380] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (14208C00) [pid = 2380] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:57:33 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (08A84800) [pid = 2380] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:57:33 INFO - PROCESS | 2380 | ++DOCSHELL 08A86800 == 40 [pid = 2380] [id = 71] 04:57:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (0C892C00) [pid = 2380] [serial = 210] [outer = 00000000] 04:57:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (14208C00) [pid = 2380] [serial = 211] [outer = 0C892C00] 04:57:33 INFO - PROCESS | 2380 | 1465646253710 Marionette DEBUG loaded listener.js 04:57:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (145C1800) [pid = 2380] [serial = 212] [outer = 0C892C00] 04:57:34 INFO - PROCESS | 2380 | 1465646254095 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]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 891ms 04:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:57:34 INFO - PROCESS | 2380 | 1465646254160 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 2380 | 1465646254162 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:57:34 INFO - PROCESS | 2380 | 1465646254165 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 2380 | 1465646254167 Marionette TRACE conn5 <- [1,250,null,{}] 04:57:34 INFO - PROCESS | 2380 | 1465646254170 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}] 04:57:34 INFO - PROCESS | 2380 | 1465646254172 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:34 INFO - PROCESS | 2380 | 1465646254281 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:57:34 INFO - PROCESS | 2380 | 1465646254289 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 2380 | 1465646254291 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:34 INFO - PROCESS | 2380 | ++DOCSHELL 194F7000 == 41 [pid = 2380] [id = 72] 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (197F7400) [pid = 2380] [serial = 213] [outer = 00000000] 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1CA3CC00) [pid = 2380] [serial = 214] [outer = 197F7400] 04:57:34 INFO - PROCESS | 2380 | 1465646254337 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1CA47000) [pid = 2380] [serial = 215] [outer = 197F7400] 04:57:34 INFO - PROCESS | 2380 | 1465646254718 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]]]}] 04:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 04:57:34 INFO - PROCESS | 2380 | 1465646254736 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:57:34 INFO - PROCESS | 2380 | 1465646254738 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:57:34 INFO - PROCESS | 2380 | 1465646254740 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:57:34 INFO - PROCESS | 2380 | 1465646254742 Marionette TRACE conn5 <- [1,254,null,{}] 04:57:34 INFO - PROCESS | 2380 | 1465646254746 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}] 04:57:34 INFO - PROCESS | 2380 | 1465646254747 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:34 INFO - PROCESS | 2380 | 1465646254827 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:57:34 INFO - PROCESS | 2380 | 1465646254832 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:34 INFO - PROCESS | 2380 | 1465646254834 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:34 INFO - PROCESS | 2380 | ++DOCSHELL 1E2DBC00 == 42 [pid = 2380] [id = 73] 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1E2DCC00) [pid = 2380] [serial = 216] [outer = 00000000] 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1E2E5000) [pid = 2380] [serial = 217] [outer = 1E2DCC00] 04:57:34 INFO - PROCESS | 2380 | 1465646254876 Marionette DEBUG loaded listener.js 04:57:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1E4AA400) [pid = 2380] [serial = 218] [outer = 1E2DCC00] 04:57:35 INFO - PROCESS | 2380 | 1465646255293 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]]]}] 04:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 04:57:35 INFO - PROCESS | 2380 | 1465646255313 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:57:35 INFO - PROCESS | 2380 | 1465646255315 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:57:35 INFO - PROCESS | 2380 | 1465646255318 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:57:35 INFO - PROCESS | 2380 | 1465646255320 Marionette TRACE conn5 <- [1,258,null,{}] 04:57:35 INFO - PROCESS | 2380 | 1465646255324 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}] 04:57:35 INFO - PROCESS | 2380 | 1465646255326 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:35 INFO - PROCESS | 2380 | 1465646255424 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:57:35 INFO - PROCESS | 2380 | 1465646255430 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:35 INFO - PROCESS | 2380 | 1465646255432 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:35 INFO - PROCESS | 2380 | ++DOCSHELL 1E4B3400 == 43 [pid = 2380] [id = 74] 04:57:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1E4B4800) [pid = 2380] [serial = 219] [outer = 00000000] 04:57:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1E726000) [pid = 2380] [serial = 220] [outer = 1E4B4800] 04:57:35 INFO - PROCESS | 2380 | 1465646255477 Marionette DEBUG loaded listener.js 04:57:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1E81B000) [pid = 2380] [serial = 221] [outer = 1E4B4800] 04:57:36 INFO - PROCESS | 2380 | 1465646256118 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]]]}] 04:57:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:57:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 831ms 04:57:36 INFO - PROCESS | 2380 | 1465646256152 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:57:36 INFO - PROCESS | 2380 | 1465646256157 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:57:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:57:36 INFO - PROCESS | 2380 | 1465646256162 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:57:36 INFO - PROCESS | 2380 | 1465646256167 Marionette TRACE conn5 <- [1,262,null,{}] 04:57:36 INFO - PROCESS | 2380 | 1465646256173 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}] 04:57:36 INFO - PROCESS | 2380 | 1465646256175 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:36 INFO - PROCESS | 2380 | 1465646256288 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:57:36 INFO - PROCESS | 2380 | 1465646256410 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:36 INFO - PROCESS | 2380 | 1465646256413 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:36 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C6C00 == 44 [pid = 2380] [id = 75] 04:57:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (0C8CC400) [pid = 2380] [serial = 222] [outer = 00000000] 04:57:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (104C6400) [pid = 2380] [serial = 223] [outer = 0C8CC400] 04:57:36 INFO - PROCESS | 2380 | 1465646256470 Marionette DEBUG loaded listener.js 04:57:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (109C1C00) [pid = 2380] [serial = 224] [outer = 0C8CC400] 04:57:37 INFO - PROCESS | 2380 | 1465646257076 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]]]}] 04:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 990ms 04:57:37 INFO - PROCESS | 2380 | 1465646257153 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:57:37 INFO - PROCESS | 2380 | 1465646257158 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:57:37 INFO - PROCESS | 2380 | 1465646257277 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:57:37 INFO - PROCESS | 2380 | 1465646257280 Marionette TRACE conn5 <- [1,266,null,{}] 04:57:37 INFO - PROCESS | 2380 | 1465646257334 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}] 04:57:37 INFO - PROCESS | 2380 | 1465646257337 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:37 INFO - PROCESS | 2380 | 1465646257492 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:57:37 INFO - PROCESS | 2380 | 1465646257651 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:37 INFO - PROCESS | 2380 | 1465646257653 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:37 INFO - PROCESS | 2380 | ++DOCSHELL 196B7400 == 45 [pid = 2380] [id = 76] 04:57:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (19DC1000) [pid = 2380] [serial = 225] [outer = 00000000] 04:57:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1A0E9400) [pid = 2380] [serial = 226] [outer = 19DC1000] 04:57:37 INFO - PROCESS | 2380 | 1465646257719 Marionette DEBUG loaded listener.js 04:57:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1A492C00) [pid = 2380] [serial = 227] [outer = 19DC1000] 04:57:38 INFO - PROCESS | 2380 | 1465646258283 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]]]}] 04:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1125ms 04:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:57:38 INFO - PROCESS | 2380 | 1465646258332 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:57:38 INFO - PROCESS | 2380 | 1465646258334 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:57:38 INFO - PROCESS | 2380 | 1465646258338 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:57:38 INFO - PROCESS | 2380 | 1465646258342 Marionette TRACE conn5 <- [1,270,null,{}] 04:57:38 INFO - PROCESS | 2380 | 1465646258353 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}] 04:57:38 INFO - PROCESS | 2380 | 1465646258358 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:38 INFO - PROCESS | 2380 | 1465646258467 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:57:38 INFO - PROCESS | 2380 | 1465646258562 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:38 INFO - PROCESS | 2380 | 1465646258565 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:38 INFO - PROCESS | 2380 | ++DOCSHELL 1D39F000 == 46 [pid = 2380] [id = 77] 04:57:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (1D39F400) [pid = 2380] [serial = 228] [outer = 00000000] 04:57:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (1D3A2400) [pid = 2380] [serial = 229] [outer = 1D39F400] 04:57:38 INFO - PROCESS | 2380 | 1465646258621 Marionette DEBUG loaded listener.js 04:57:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1E2E6000) [pid = 2380] [serial = 230] [outer = 1D39F400] 04:57:39 INFO - PROCESS | 2380 | 1465646259155 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]]]}] 04:57:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:57:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 04:57:39 INFO - PROCESS | 2380 | 1465646259171 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:57:39 INFO - PROCESS | 2380 | 1465646259174 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:57:39 INFO - PROCESS | 2380 | 1465646259177 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:57:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:57:39 INFO - PROCESS | 2380 | 1465646259179 Marionette TRACE conn5 <- [1,274,null,{}] 04:57:39 INFO - PROCESS | 2380 | 1465646259199 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}] 04:57:39 INFO - PROCESS | 2380 | 1465646259201 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:39 INFO - PROCESS | 2380 | 1465646259322 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:57:39 INFO - PROCESS | 2380 | 1465646259431 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:39 INFO - PROCESS | 2380 | 1465646259434 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:39 INFO - PROCESS | 2380 | ++DOCSHELL 19FC5800 == 47 [pid = 2380] [id = 78] 04:57:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (19FC7800) [pid = 2380] [serial = 231] [outer = 00000000] 04:57:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1E721C00) [pid = 2380] [serial = 232] [outer = 19FC7800] 04:57:39 INFO - PROCESS | 2380 | 1465646259490 Marionette DEBUG loaded listener.js 04:57:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1E8A2000) [pid = 2380] [serial = 233] [outer = 19FC7800] 04:57:40 INFO - PROCESS | 2380 | 1465646260181 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]]]}] 04:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1032ms 04:57:40 INFO - PROCESS | 2380 | 1465646260213 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:57:40 INFO - PROCESS | 2380 | 1465646260217 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:57:40 INFO - PROCESS | 2380 | 1465646260222 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:57:40 INFO - PROCESS | 2380 | 1465646260225 Marionette TRACE conn5 <- [1,278,null,{}] 04:57:40 INFO - PROCESS | 2380 | 1465646260231 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}] 04:57:40 INFO - PROCESS | 2380 | 1465646260233 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:40 INFO - PROCESS | 2380 | 1465646260332 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:57:40 INFO - PROCESS | 2380 | 1465646260427 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:40 INFO - PROCESS | 2380 | 1465646260430 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:40 INFO - PROCESS | 2380 | ++DOCSHELL 1024A000 == 48 [pid = 2380] [id = 79] 04:57:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1024B400) [pid = 2380] [serial = 234] [outer = 00000000] 04:57:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (10695400) [pid = 2380] [serial = 235] [outer = 1024B400] 04:57:40 INFO - PROCESS | 2380 | 1465646260478 Marionette DEBUG loaded listener.js 04:57:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (111CFC00) [pid = 2380] [serial = 236] [outer = 1024B400] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 193BD800 == 47 [pid = 2380] [id = 48] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 1E2DBC00 == 46 [pid = 2380] [id = 73] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 194F7000 == 45 [pid = 2380] [id = 72] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 08A86800 == 44 [pid = 2380] [id = 71] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 1A04CC00 == 43 [pid = 2380] [id = 70] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 18FE7C00 == 42 [pid = 2380] [id = 69] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 18FBC800 == 41 [pid = 2380] [id = 68] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 185A9800 == 40 [pid = 2380] [id = 67] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 16938000 == 39 [pid = 2380] [id = 66] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 0CCEC000 == 38 [pid = 2380] [id = 65] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 1069E400 == 37 [pid = 2380] [id = 64] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 1B199400 == 36 [pid = 2380] [id = 63] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 1893C800 == 35 [pid = 2380] [id = 62] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 106A1C00 == 34 [pid = 2380] [id = 61] 04:57:40 INFO - PROCESS | 2380 | --DOCSHELL 08A84400 == 33 [pid = 2380] [id = 60] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (1A48D400) [pid = 2380] [serial = 175] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (19C95C00) [pid = 2380] [serial = 163] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (18FEB400) [pid = 2380] [serial = 160] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1A260400) [pid = 2380] [serial = 166] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (18FA7000) [pid = 2380] [serial = 156] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (109B6800) [pid = 2380] [serial = 150] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (14408000) [pid = 2380] [serial = 151] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (194EA800) [pid = 2380] [serial = 141] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1A048800) [pid = 2380] [serial = 164] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (16C71400) [pid = 2380] [serial = 153] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (172F3800) [pid = 2380] [serial = 154] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (10249800) [pid = 2380] [serial = 135] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (147B2800) [pid = 2380] [serial = 145] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1097C800) [pid = 2380] [serial = 144] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (10802400) [pid = 2380] [serial = 148] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (104C6C00) [pid = 2380] [serial = 147] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (172F8800) [pid = 2380] [serial = 138] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1A050800) [pid = 2380] [serial = 169] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1A050400) [pid = 2380] [serial = 167] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (14205800) [pid = 2380] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1A48B400) [pid = 2380] [serial = 170] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (194F2000) [pid = 2380] [serial = 161] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (18FBA400) [pid = 2380] [serial = 157] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (08A8A800) [pid = 2380] [serial = 172] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (08A8D000) [pid = 2380] [serial = 173] [outer = 00000000] [url = about:blank] 04:57:41 INFO - PROCESS | 2380 | 1465646261075 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]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 871ms 04:57:41 INFO - PROCESS | 2380 | 1465646261093 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 2380 | 1465646261098 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:57:41 INFO - PROCESS | 2380 | 1465646261103 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:57:41 INFO - PROCESS | 2380 | 1465646261106 Marionette TRACE conn5 <- [1,282,null,{}] 04:57:41 INFO - PROCESS | 2380 | 1465646261110 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}] 04:57:41 INFO - PROCESS | 2380 | 1465646261113 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:41 INFO - PROCESS | 2380 | 1465646261217 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:57:41 INFO - PROCESS | 2380 | 1465646261298 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 2380 | 1465646261301 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:41 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C0800 == 34 [pid = 2380] [id = 80] 04:57:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (0C8C0C00) [pid = 2380] [serial = 237] [outer = 00000000] 04:57:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10053000) [pid = 2380] [serial = 238] [outer = 0C8C0C00] 04:57:41 INFO - PROCESS | 2380 | 1465646261347 Marionette DEBUG loaded listener.js 04:57:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10696C00) [pid = 2380] [serial = 239] [outer = 0C8C0C00] 04:57:41 INFO - PROCESS | 2380 | 1465646261718 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]]]}] 04:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 616ms 04:57:41 INFO - PROCESS | 2380 | 1465646261724 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:57:41 INFO - PROCESS | 2380 | 1465646261726 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:57:41 INFO - PROCESS | 2380 | 1465646261743 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:57:41 INFO - PROCESS | 2380 | 1465646261747 Marionette TRACE conn5 <- [1,286,null,{}] 04:57:41 INFO - PROCESS | 2380 | 1465646261767 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}] 04:57:41 INFO - PROCESS | 2380 | 1465646261772 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:41 INFO - PROCESS | 2380 | 1465646261860 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:57:41 INFO - PROCESS | 2380 | 1465646261867 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:41 INFO - PROCESS | 2380 | 1465646261870 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:41 INFO - PROCESS | 2380 | ++DOCSHELL 14D35000 == 35 [pid = 2380] [id = 81] 04:57:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (14D36000) [pid = 2380] [serial = 240] [outer = 00000000] 04:57:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (15F51800) [pid = 2380] [serial = 241] [outer = 14D36000] 04:57:41 INFO - PROCESS | 2380 | 1465646261920 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (16EBD400) [pid = 2380] [serial = 242] [outer = 14D36000] 04:57:42 INFO - PROCESS | 2380 | 1465646262392 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]]]}] 04:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 710ms 04:57:42 INFO - PROCESS | 2380 | 1465646262440 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:57:42 INFO - PROCESS | 2380 | 1465646262443 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:57:42 INFO - PROCESS | 2380 | 1465646262446 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:57:42 INFO - PROCESS | 2380 | 1465646262448 Marionette TRACE conn5 <- [1,290,null,{}] 04:57:42 INFO - PROCESS | 2380 | 1465646262451 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}] 04:57:42 INFO - PROCESS | 2380 | 1465646262453 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:42 INFO - PROCESS | 2380 | 1465646262543 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:57:42 INFO - PROCESS | 2380 | 1465646262550 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:42 INFO - PROCESS | 2380 | 1465646262552 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:42 INFO - PROCESS | 2380 | ++DOCSHELL 173DD000 == 36 [pid = 2380] [id = 82] 04:57:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (185A3400) [pid = 2380] [serial = 243] [outer = 00000000] 04:57:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (18944C00) [pid = 2380] [serial = 244] [outer = 185A3400] 04:57:42 INFO - PROCESS | 2380 | 1465646262596 Marionette DEBUG loaded listener.js 04:57:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (18981C00) [pid = 2380] [serial = 245] [outer = 185A3400] 04:57:43 INFO - PROCESS | 2380 | 1465646263031 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]]]}] 04:57:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 04:57:43 INFO - PROCESS | 2380 | 1465646263081 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 2380 | 1465646263083 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:57:43 INFO - PROCESS | 2380 | 1465646263086 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:57:43 INFO - PROCESS | 2380 | 1465646263088 Marionette TRACE conn5 <- [1,294,null,{}] 04:57:43 INFO - PROCESS | 2380 | 1465646263091 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}] 04:57:43 INFO - PROCESS | 2380 | 1465646263093 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:43 INFO - PROCESS | 2380 | 1465646263173 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:57:43 INFO - PROCESS | 2380 | 1465646263180 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:43 INFO - PROCESS | 2380 | 1465646263182 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:43 INFO - PROCESS | 2380 | ++DOCSHELL 16C6E400 == 37 [pid = 2380] [id = 83] 04:57:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (18545000) [pid = 2380] [serial = 246] [outer = 00000000] 04:57:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (18FE5000) [pid = 2380] [serial = 247] [outer = 18545000] 04:57:43 INFO - PROCESS | 2380 | 1465646263228 Marionette DEBUG loaded listener.js 04:57:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (18FEAC00) [pid = 2380] [serial = 248] [outer = 18545000] 04:57:43 INFO - PROCESS | 2380 | 1465646263708 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]]]}] 04:57:43 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. 04:57:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 04:57:43 INFO - PROCESS | 2380 | 1465646263767 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:57:43 INFO - PROCESS | 2380 | 1465646263769 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:57:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:57:43 INFO - PROCESS | 2380 | 1465646263773 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:57:43 INFO - PROCESS | 2380 | 1465646263775 Marionette TRACE conn5 <- [1,298,null,{}] 04:57:43 INFO - PROCESS | 2380 | 1465646263778 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}] 04:57:43 INFO - PROCESS | 2380 | 1465646263784 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:43 INFO - PROCESS | 2380 | 1465646263925 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:57:44 INFO - PROCESS | 2380 | 1465646263981 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 2380 | 1465646263983 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:44 INFO - PROCESS | 2380 | ++DOCSHELL 194ED800 == 38 [pid = 2380] [id = 84] 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (196B0C00) [pid = 2380] [serial = 249] [outer = 00000000] 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1A04D000) [pid = 2380] [serial = 250] [outer = 196B0C00] 04:57:44 INFO - PROCESS | 2380 | 1465646264027 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1A0E9000) [pid = 2380] [serial = 251] [outer = 196B0C00] 04:57:44 INFO - PROCESS | 2380 | 1465646264364 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:57:44 INFO - PROCESS | 2380 | 1465646264477 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]]]}] 04:57:44 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. 04:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 730ms 04:57:44 INFO - PROCESS | 2380 | 1465646264536 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:57:44 INFO - PROCESS | 2380 | 1465646264538 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:57:44 INFO - PROCESS | 2380 | 1465646264541 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:57:44 INFO - PROCESS | 2380 | 1465646264543 Marionette TRACE conn5 <- [1,302,null,{}] 04:57:44 INFO - PROCESS | 2380 | 1465646264547 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}] 04:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:57:44 INFO - PROCESS | 2380 | 1465646264548 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:44 INFO - PROCESS | 2380 | 1465646264667 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:57:44 INFO - PROCESS | 2380 | 1465646264678 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:44 INFO - PROCESS | 2380 | 1465646264680 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:44 INFO - PROCESS | 2380 | ++DOCSHELL 1A26C000 == 39 [pid = 2380] [id = 85] 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1A489000) [pid = 2380] [serial = 252] [outer = 00000000] 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (1B199400) [pid = 2380] [serial = 253] [outer = 1A489000] 04:57:44 INFO - PROCESS | 2380 | 1465646264724 Marionette DEBUG loaded listener.js 04:57:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (1C668400) [pid = 2380] [serial = 254] [outer = 1A489000] 04:57:45 INFO - PROCESS | 2380 | 1465646265169 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]]]}] 04:57:45 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. 04:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 671ms 04:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:57:45 INFO - PROCESS | 2380 | 1465646265221 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:57:45 INFO - PROCESS | 2380 | 1465646265223 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:57:45 INFO - PROCESS | 2380 | 1465646265226 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:57:45 INFO - PROCESS | 2380 | 1465646265228 Marionette TRACE conn5 <- [1,306,null,{}] 04:57:45 INFO - PROCESS | 2380 | 1465646265231 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}] 04:57:45 INFO - PROCESS | 2380 | 1465646265233 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:45 INFO - PROCESS | 2380 | 1465646265349 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:57:45 INFO - PROCESS | 2380 | 1465646265408 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:45 INFO - PROCESS | 2380 | 1465646265410 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:45 INFO - PROCESS | 2380 | ++DOCSHELL 1C66EC00 == 40 [pid = 2380] [id = 86] 04:57:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1C6DF800) [pid = 2380] [serial = 255] [outer = 00000000] 04:57:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1D394C00) [pid = 2380] [serial = 256] [outer = 1C6DF800] 04:57:45 INFO - PROCESS | 2380 | 1465646265454 Marionette DEBUG loaded listener.js 04:57:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1D39A800) [pid = 2380] [serial = 257] [outer = 1C6DF800] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (08A8B400) [pid = 2380] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (193BF400) [pid = 2380] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1584EC00) [pid = 2380] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (0C8CF000) [pid = 2380] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (18FEA800) [pid = 2380] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1B833C00) [pid = 2380] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1069EC00) [pid = 2380] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (0D227400) [pid = 2380] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (16938C00) [pid = 2380] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (18FBD400) [pid = 2380] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (0C892C00) [pid = 2380] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1E2DCC00) [pid = 2380] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (185AD800) [pid = 2380] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:57:45 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (197F7400) [pid = 2380] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:57:45 INFO - PROCESS | 2380 | 1465646265957 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]]]}] 04:57:46 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. 04:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 771ms 04:57:46 INFO - PROCESS | 2380 | 1465646266008 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 2380 | 1465646266010 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:57:46 INFO - PROCESS | 2380 | 1465646266014 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:57:46 INFO - PROCESS | 2380 | 1465646266016 Marionette TRACE conn5 <- [1,310,null,{}] 04:57:46 INFO - PROCESS | 2380 | 1465646266019 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}] 04:57:46 INFO - PROCESS | 2380 | 1465646266021 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:46 INFO - PROCESS | 2380 | 1465646266102 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:57:46 INFO - PROCESS | 2380 | 1465646266107 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 2380 | 1465646266109 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:46 INFO - PROCESS | 2380 | ++DOCSHELL 18FC1000 == 41 [pid = 2380] [id = 87] 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1A25E000) [pid = 2380] [serial = 258] [outer = 00000000] 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (1C6E0400) [pid = 2380] [serial = 259] [outer = 1A25E000] 04:57:46 INFO - PROCESS | 2380 | 1465646266154 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1CA46C00) [pid = 2380] [serial = 260] [outer = 1A25E000] 04:57:46 INFO - PROCESS | 2380 | 1465646266583 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]]]}] 04:57:46 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. 04:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 630ms 04:57:46 INFO - PROCESS | 2380 | 1465646266649 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:57:46 INFO - PROCESS | 2380 | 1465646266651 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:57:46 INFO - PROCESS | 2380 | 1465646266654 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:57:46 INFO - PROCESS | 2380 | 1465646266656 Marionette TRACE conn5 <- [1,314,null,{}] 04:57:46 INFO - PROCESS | 2380 | 1465646266659 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}] 04:57:46 INFO - PROCESS | 2380 | 1465646266661 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:46 INFO - PROCESS | 2380 | 1465646266743 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:57:46 INFO - PROCESS | 2380 | 1465646266751 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:46 INFO - PROCESS | 2380 | 1465646266753 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:46 INFO - PROCESS | 2380 | ++DOCSHELL 1DB32800 == 42 [pid = 2380] [id = 88] 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (1DB33000) [pid = 2380] [serial = 261] [outer = 00000000] 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (1DB37400) [pid = 2380] [serial = 262] [outer = 1DB33000] 04:57:46 INFO - PROCESS | 2380 | 1465646266795 Marionette DEBUG loaded listener.js 04:57:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (1DB39400) [pid = 2380] [serial = 263] [outer = 1DB33000] 04:57:47 INFO - PROCESS | 2380 | 1465646267235 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]]]}] 04:57:47 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. 04:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 04:57:47 INFO - PROCESS | 2380 | 1465646267289 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:57:47 INFO - PROCESS | 2380 | 1465646267291 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:57:47 INFO - PROCESS | 2380 | 1465646267295 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:57:47 INFO - PROCESS | 2380 | 1465646267297 Marionette TRACE conn5 <- [1,318,null,{}] 04:57:47 INFO - PROCESS | 2380 | 1465646267301 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}] 04:57:47 INFO - PROCESS | 2380 | 1465646267304 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:47 INFO - PROCESS | 2380 | 1465646267406 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:57:47 INFO - PROCESS | 2380 | 1465646267449 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:47 INFO - PROCESS | 2380 | 1465646267451 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:47 INFO - PROCESS | 2380 | ++DOCSHELL 1D23B800 == 43 [pid = 2380] [id = 89] 04:57:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1D23BC00) [pid = 2380] [serial = 264] [outer = 00000000] 04:57:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1DB31400) [pid = 2380] [serial = 265] [outer = 1D23BC00] 04:57:47 INFO - PROCESS | 2380 | 1465646267496 Marionette DEBUG loaded listener.js 04:57:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1DB3F000) [pid = 2380] [serial = 266] [outer = 1D23BC00] 04:57:48 INFO - PROCESS | 2380 | 1465646268115 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]]]}] 04:57:48 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. 04:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 871ms 04:57:48 INFO - PROCESS | 2380 | 1465646268169 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:57:48 INFO - PROCESS | 2380 | 1465646268174 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:57:48 INFO - PROCESS | 2380 | 1465646268179 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:57:48 INFO - PROCESS | 2380 | 1465646268182 Marionette TRACE conn5 <- [1,322,null,{}] 04:57:48 INFO - PROCESS | 2380 | 1465646268188 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}] 04:57:48 INFO - PROCESS | 2380 | 1465646268191 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:48 INFO - PROCESS | 2380 | 1465646268311 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:57:48 INFO - PROCESS | 2380 | 1465646268437 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:48 INFO - PROCESS | 2380 | 1465646268440 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:48 INFO - PROCESS | 2380 | ++DOCSHELL 10049800 == 44 [pid = 2380] [id = 90] 04:57:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (10049C00) [pid = 2380] [serial = 267] [outer = 00000000] 04:57:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (10692400) [pid = 2380] [serial = 268] [outer = 10049C00] 04:57:48 INFO - PROCESS | 2380 | 1465646268497 Marionette DEBUG loaded listener.js 04:57:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (109B7C00) [pid = 2380] [serial = 269] [outer = 10049C00] 04:57:49 INFO - PROCESS | 2380 | 1465646269111 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]]]}] 04:57:49 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. 04:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 987ms 04:57:49 INFO - PROCESS | 2380 | 1465646269166 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:57:49 INFO - PROCESS | 2380 | 1465646269171 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:57:49 INFO - PROCESS | 2380 | 1465646269177 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:57:49 INFO - PROCESS | 2380 | 1465646269180 Marionette TRACE conn5 <- [1,326,null,{}] 04:57:49 INFO - PROCESS | 2380 | 1465646269185 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}] 04:57:49 INFO - PROCESS | 2380 | 1465646269187 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:49 INFO - PROCESS | 2380 | 1465646269301 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:57:49 INFO - PROCESS | 2380 | 1465646269425 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:49 INFO - PROCESS | 2380 | 1465646269428 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:49 INFO - PROCESS | 2380 | ++DOCSHELL 16938C00 == 45 [pid = 2380] [id = 91] 04:57:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (16943800) [pid = 2380] [serial = 270] [outer = 00000000] 04:57:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (18540400) [pid = 2380] [serial = 271] [outer = 16943800] 04:57:49 INFO - PROCESS | 2380 | 1465646269485 Marionette DEBUG loaded listener.js 04:57:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (18FB9000) [pid = 2380] [serial = 272] [outer = 16943800] 04:57:50 INFO - PROCESS | 2380 | 1465646270134 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]]]}] 04:57:50 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. 04:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 970ms 04:57:50 INFO - PROCESS | 2380 | 1465646270151 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:57:50 INFO - PROCESS | 2380 | 1465646270154 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:57:50 INFO - PROCESS | 2380 | 1465646270157 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:57:50 INFO - PROCESS | 2380 | 1465646270161 Marionette TRACE conn5 <- [1,330,null,{}] 04:57:50 INFO - PROCESS | 2380 | 1465646270172 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}] 04:57:50 INFO - PROCESS | 2380 | 1465646270177 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:50 INFO - PROCESS | 2380 | 1465646270293 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:57:50 INFO - PROCESS | 2380 | 1465646270392 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:50 INFO - PROCESS | 2380 | 1465646270395 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:50 INFO - PROCESS | 2380 | ++DOCSHELL 1A29A400 == 46 [pid = 2380] [id = 92] 04:57:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1A29A800) [pid = 2380] [serial = 273] [outer = 00000000] 04:57:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1A29D000) [pid = 2380] [serial = 274] [outer = 1A29A800] 04:57:50 INFO - PROCESS | 2380 | 1465646270451 Marionette DEBUG loaded listener.js 04:57:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (1A2A1000) [pid = 2380] [serial = 275] [outer = 1A29A800] 04:57:51 INFO - PROCESS | 2380 | 1465646271014 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]]]}] 04:57:51 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. 04:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 871ms 04:57:51 INFO - PROCESS | 2380 | 1465646271058 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:57:51 INFO - PROCESS | 2380 | 1465646271061 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:57:51 INFO - PROCESS | 2380 | 1465646271065 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:57:51 INFO - PROCESS | 2380 | 1465646271067 Marionette TRACE conn5 <- [1,334,null,{}] 04:57:51 INFO - PROCESS | 2380 | 1465646271071 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}] 04:57:51 INFO - PROCESS | 2380 | 1465646271074 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:51 INFO - PROCESS | 2380 | 1465646271189 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:57:51 INFO - PROCESS | 2380 | 1465646271286 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:51 INFO - PROCESS | 2380 | 1465646271288 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:51 INFO - PROCESS | 2380 | ++DOCSHELL 193DD000 == 47 [pid = 2380] [id = 93] 04:57:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (193DEC00) [pid = 2380] [serial = 276] [outer = 00000000] 04:57:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (193E6400) [pid = 2380] [serial = 277] [outer = 193DEC00] 04:57:51 INFO - PROCESS | 2380 | 1465646271342 Marionette DEBUG loaded listener.js 04:57:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (193EA400) [pid = 2380] [serial = 278] [outer = 193DEC00] 04:57:52 INFO - PROCESS | 2380 | 1465646272098 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]]]}] 04:57:52 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. 04:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1068ms 04:57:52 INFO - PROCESS | 2380 | 1465646272143 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:57:52 INFO - PROCESS | 2380 | 1465646272148 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:57:52 INFO - PROCESS | 2380 | 1465646272154 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:57:52 INFO - PROCESS | 2380 | 1465646272157 Marionette TRACE conn5 <- [1,338,null,{}] 04:57:52 INFO - PROCESS | 2380 | 1465646272163 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}] 04:57:52 INFO - PROCESS | 2380 | 1465646272166 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:52 INFO - PROCESS | 2380 | 1465646272274 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:57:52 INFO - PROCESS | 2380 | 1465646272403 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:52 INFO - PROCESS | 2380 | 1465646272408 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:52 INFO - PROCESS | 2380 | ++DOCSHELL 109B5C00 == 48 [pid = 2380] [id = 94] 04:57:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (109B6800) [pid = 2380] [serial = 279] [outer = 00000000] 04:57:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (14498400) [pid = 2380] [serial = 280] [outer = 109B6800] 04:57:52 INFO - PROCESS | 2380 | 1465646272460 Marionette DEBUG loaded listener.js 04:57:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (14CE2400) [pid = 2380] [serial = 281] [outer = 109B6800] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 1DB32800 == 47 [pid = 2380] [id = 88] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 18FC1000 == 46 [pid = 2380] [id = 87] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 1C66EC00 == 45 [pid = 2380] [id = 86] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 1A26C000 == 44 [pid = 2380] [id = 85] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 194ED800 == 43 [pid = 2380] [id = 84] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 16C6E400 == 42 [pid = 2380] [id = 83] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 173DD000 == 41 [pid = 2380] [id = 82] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 14D35000 == 40 [pid = 2380] [id = 81] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1E726000) [pid = 2380] [serial = 220] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 0C8C0800 == 39 [pid = 2380] [id = 80] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 1024A000 == 38 [pid = 2380] [id = 79] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 196B7400 == 37 [pid = 2380] [id = 76] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 0C8C6C00 == 36 [pid = 2380] [id = 75] 04:57:52 INFO - PROCESS | 2380 | --DOCSHELL 1E4B3400 == 35 [pid = 2380] [id = 74] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (1A493400) [pid = 2380] [serial = 176] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1A492800) [pid = 2380] [serial = 205] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (1BD7E400) [pid = 2380] [serial = 208] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (1A496400) [pid = 2380] [serial = 206] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (14497C00) [pid = 2380] [serial = 191] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (10973400) [pid = 2380] [serial = 190] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (1C20A400) [pid = 2380] [serial = 209] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (104CF000) [pid = 2380] [serial = 193] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1097D400) [pid = 2380] [serial = 194] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (0C894C00) [pid = 2380] [serial = 178] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (1BD7D000) [pid = 2380] [serial = 187] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (16C70000) [pid = 2380] [serial = 196] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1729E000) [pid = 2380] [serial = 197] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (18FECC00) [pid = 2380] [serial = 202] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (18FEE800) [pid = 2380] [serial = 184] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (14208C00) [pid = 2380] [serial = 211] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (14795C00) [pid = 2380] [serial = 181] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1E2E5000) [pid = 2380] [serial = 217] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (18C07400) [pid = 2380] [serial = 200] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1897D800) [pid = 2380] [serial = 199] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (145C1800) [pid = 2380] [serial = 212] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1CA3CC00) [pid = 2380] [serial = 214] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1CA47000) [pid = 2380] [serial = 215] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (193C2400) [pid = 2380] [serial = 203] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1E4AA400) [pid = 2380] [serial = 218] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (194F6400) [pid = 2380] [serial = 142] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (18C0BC00) [pid = 2380] [serial = 139] [outer = 00000000] [url = about:blank] 04:57:52 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10916000) [pid = 2380] [serial = 136] [outer = 00000000] [url = about:blank] 04:57:53 INFO - PROCESS | 2380 | 1465646273020 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]]]}] 04:57:53 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. 04:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 870ms 04:57:53 INFO - PROCESS | 2380 | 1465646273026 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 2380 | 1465646273030 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:57:53 INFO - PROCESS | 2380 | 1465646273041 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 2380 | 1465646273043 Marionette TRACE conn5 <- [1,342,null,{}] 04:57:53 INFO - PROCESS | 2380 | 1465646273047 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}] 04:57:53 INFO - PROCESS | 2380 | 1465646273050 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:53 INFO - PROCESS | 2380 | 1465646273139 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:57:53 INFO - PROCESS | 2380 | 1465646273148 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 2380 | 1465646273150 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:53 INFO - PROCESS | 2380 | ++DOCSHELL 0D2EF400 == 36 [pid = 2380] [id = 95] 04:57:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (0FB64C00) [pid = 2380] [serial = 282] [outer = 00000000] 04:57:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10699000) [pid = 2380] [serial = 283] [outer = 0FB64C00] 04:57:53 INFO - PROCESS | 2380 | 1465646273197 Marionette DEBUG loaded listener.js 04:57:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (109C4000) [pid = 2380] [serial = 284] [outer = 0FB64C00] 04:57:53 INFO - PROCESS | 2380 | 1465646273674 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]]]}] 04:57:53 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. 04:57:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 673ms 04:57:53 INFO - PROCESS | 2380 | 1465646273719 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:57:53 INFO - PROCESS | 2380 | 1465646273721 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:57:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:57:53 INFO - PROCESS | 2380 | 1465646273724 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:57:53 INFO - PROCESS | 2380 | 1465646273728 Marionette TRACE conn5 <- [1,346,null,{}] 04:57:53 INFO - PROCESS | 2380 | 1465646273738 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}] 04:57:53 INFO - PROCESS | 2380 | 1465646273742 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:53 INFO - PROCESS | 2380 | 1465646273831 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:57:53 INFO - PROCESS | 2380 | 1465646273840 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:53 INFO - PROCESS | 2380 | 1465646273843 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:53 INFO - PROCESS | 2380 | ++DOCSHELL 16C75800 == 37 [pid = 2380] [id = 96] 04:57:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (16C77000) [pid = 2380] [serial = 285] [outer = 00000000] 04:57:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (173D8800) [pid = 2380] [serial = 286] [outer = 16C77000] 04:57:53 INFO - PROCESS | 2380 | 1465646273893 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1893C400) [pid = 2380] [serial = 287] [outer = 16C77000] 04:57:54 INFO - PROCESS | 2380 | 1465646274351 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]]]}] 04:57:54 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. 04:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 670ms 04:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:57:54 INFO - PROCESS | 2380 | 1465646274399 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:57:54 INFO - PROCESS | 2380 | 1465646274402 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:57:54 INFO - PROCESS | 2380 | 1465646274405 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:57:54 INFO - PROCESS | 2380 | 1465646274407 Marionette TRACE conn5 <- [1,350,null,{}] 04:57:54 INFO - PROCESS | 2380 | 1465646274411 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}] 04:57:54 INFO - PROCESS | 2380 | 1465646274413 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:54 INFO - PROCESS | 2380 | 1465646274498 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:57:54 INFO - PROCESS | 2380 | 1465646274506 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:54 INFO - PROCESS | 2380 | 1465646274508 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:54 INFO - PROCESS | 2380 | ++DOCSHELL 18FBB800 == 38 [pid = 2380] [id = 97] 04:57:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (18FC1C00) [pid = 2380] [serial = 288] [outer = 00000000] 04:57:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (193ABC00) [pid = 2380] [serial = 289] [outer = 18FC1C00] 04:57:54 INFO - PROCESS | 2380 | 1465646274561 Marionette DEBUG loaded listener.js 04:57:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (193C8800) [pid = 2380] [serial = 290] [outer = 18FC1C00] 04:57:55 INFO - PROCESS | 2380 | 1465646274991 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]]]}] 04:57:55 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. 04:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 04:57:55 INFO - PROCESS | 2380 | 1465646275039 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 2380 | 1465646275041 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:57:55 INFO - PROCESS | 2380 | 1465646275045 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:57:55 INFO - PROCESS | 2380 | 1465646275046 Marionette TRACE conn5 <- [1,354,null,{}] 04:57:55 INFO - PROCESS | 2380 | 1465646275050 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}] 04:57:55 INFO - PROCESS | 2380 | 1465646275052 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:55 INFO - PROCESS | 2380 | 1465646275132 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:57:55 INFO - PROCESS | 2380 | 1465646275138 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 2380 | 1465646275140 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:55 INFO - PROCESS | 2380 | ++DOCSHELL 193E5800 == 39 [pid = 2380] [id = 98] 04:57:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (193EBC00) [pid = 2380] [serial = 291] [outer = 00000000] 04:57:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (19648400) [pid = 2380] [serial = 292] [outer = 193EBC00] 04:57:55 INFO - PROCESS | 2380 | 1465646275186 Marionette DEBUG loaded listener.js 04:57:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (19649000) [pid = 2380] [serial = 293] [outer = 193EBC00] 04:57:55 INFO - PROCESS | 2380 | 1465646275696 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]]]}] 04:57:55 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. 04:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 04:57:55 INFO - PROCESS | 2380 | 1465646275719 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:57:55 INFO - PROCESS | 2380 | 1465646275721 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:57:55 INFO - PROCESS | 2380 | 1465646275730 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:57:55 INFO - PROCESS | 2380 | 1465646275732 Marionette TRACE conn5 <- [1,358,null,{}] 04:57:55 INFO - PROCESS | 2380 | 1465646275735 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}] 04:57:55 INFO - PROCESS | 2380 | 1465646275740 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:55 INFO - PROCESS | 2380 | 1465646275876 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:57:55 INFO - PROCESS | 2380 | 1465646275934 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:55 INFO - PROCESS | 2380 | 1465646275936 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:55 INFO - PROCESS | 2380 | ++DOCSHELL 1A051400 == 40 [pid = 2380] [id = 99] 04:57:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1A0E8C00) [pid = 2380] [serial = 294] [outer = 00000000] 04:57:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1A299400) [pid = 2380] [serial = 295] [outer = 1A0E8C00] 04:57:56 INFO - PROCESS | 2380 | 1465646275980 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (1A2A0800) [pid = 2380] [serial = 296] [outer = 1A0E8C00] 04:57:56 INFO - PROCESS | 2380 | 1465646276412 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]]]}] 04:57:56 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. 04:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 04:57:56 INFO - PROCESS | 2380 | 1465646276456 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:57:56 INFO - PROCESS | 2380 | 1465646276458 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:57:56 INFO - PROCESS | 2380 | 1465646276461 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:57:56 INFO - PROCESS | 2380 | 1465646276463 Marionette TRACE conn5 <- [1,362,null,{}] 04:57:56 INFO - PROCESS | 2380 | 1465646276467 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}] 04:57:56 INFO - PROCESS | 2380 | 1465646276468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:56 INFO - PROCESS | 2380 | 1465646276618 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:57:56 INFO - PROCESS | 2380 | 1465646276680 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:56 INFO - PROCESS | 2380 | 1465646276682 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:56 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C2800 == 41 [pid = 2380] [id = 100] 04:57:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (1A48C400) [pid = 2380] [serial = 297] [outer = 00000000] 04:57:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1B1A3C00) [pid = 2380] [serial = 298] [outer = 1A48C400] 04:57:56 INFO - PROCESS | 2380 | 1465646276728 Marionette DEBUG loaded listener.js 04:57:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1B837400) [pid = 2380] [serial = 299] [outer = 1A48C400] 04:57:57 INFO - PROCESS | 2380 | 1465646277161 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]]]}] 04:57:57 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. 04:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 04:57:57 INFO - PROCESS | 2380 | 1465646277201 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:57:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:57:57 INFO - PROCESS | 2380 | 1465646277203 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:57:57 INFO - PROCESS | 2380 | 1465646277206 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:57:57 INFO - PROCESS | 2380 | 1465646277208 Marionette TRACE conn5 <- [1,366,null,{}] 04:57:57 INFO - PROCESS | 2380 | 1465646277211 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}] 04:57:57 INFO - PROCESS | 2380 | 1465646277213 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:57 INFO - PROCESS | 2380 | 1465646277329 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:57:57 INFO - PROCESS | 2380 | 1465646277390 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:57 INFO - PROCESS | 2380 | 1465646277391 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:57 INFO - PROCESS | 2380 | ++DOCSHELL 1C660400 == 42 [pid = 2380] [id = 101] 04:57:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1C663C00) [pid = 2380] [serial = 300] [outer = 00000000] 04:57:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1C66AC00) [pid = 2380] [serial = 301] [outer = 1C663C00] 04:57:57 INFO - PROCESS | 2380 | 1465646277438 Marionette DEBUG loaded listener.js 04:57:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1C6E9C00) [pid = 2380] [serial = 302] [outer = 1C663C00] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (196B0C00) [pid = 2380] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1A489000) [pid = 2380] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (0C8C0C00) [pid = 2380] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (18545000) [pid = 2380] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (185A3400) [pid = 2380] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (14D36000) [pid = 2380] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1024B400) [pid = 2380] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1C6DF800) [pid = 2380] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1DB33000) [pid = 2380] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:57:57 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (1A25E000) [pid = 2380] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:57:57 INFO - PROCESS | 2380 | 1465646277914 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]]]}] 04:57:57 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. 04:57:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 732ms 04:57:57 INFO - PROCESS | 2380 | 1465646277967 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:57:57 INFO - PROCESS | 2380 | 1465646277969 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:57:58 INFO - PROCESS | 2380 | 1465646277973 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - PROCESS | 2380 | 1465646277975 Marionette TRACE conn5 <- [1,370,null,{}] 04:57:58 INFO - PROCESS | 2380 | 1465646277978 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}] 04:57:58 INFO - PROCESS | 2380 | 1465646277980 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:58 INFO - PROCESS | 2380 | 1465646278065 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:57:58 INFO - PROCESS | 2380 | 1465646278071 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 2380 | 1465646278072 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:58 INFO - PROCESS | 2380 | ++DOCSHELL 16C77C00 == 43 [pid = 2380] [id = 102] 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (194F1400) [pid = 2380] [serial = 303] [outer = 00000000] 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (1C666400) [pid = 2380] [serial = 304] [outer = 194F1400] 04:57:58 INFO - PROCESS | 2380 | 1465646278117 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1CA4A000) [pid = 2380] [serial = 305] [outer = 194F1400] 04:57:58 INFO - PROCESS | 2380 | 1465646278552 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]]]}] 04:57:58 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. 04:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 631ms 04:57:58 INFO - PROCESS | 2380 | 1465646278605 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:57:58 INFO - PROCESS | 2380 | 1465646278607 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:57:58 INFO - PROCESS | 2380 | 1465646278610 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:57:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:57:58 INFO - PROCESS | 2380 | 1465646278612 Marionette TRACE conn5 <- [1,374,null,{}] 04:57:58 INFO - PROCESS | 2380 | 1465646278616 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}] 04:57:58 INFO - PROCESS | 2380 | 1465646278617 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:58 INFO - PROCESS | 2380 | 1465646278698 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:57:58 INFO - PROCESS | 2380 | 1465646278704 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:58 INFO - PROCESS | 2380 | 1465646278706 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:58 INFO - PROCESS | 2380 | ++DOCSHELL 16C5A000 == 44 [pid = 2380] [id = 103] 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (16C5B800) [pid = 2380] [serial = 306] [outer = 00000000] 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (16C60800) [pid = 2380] [serial = 307] [outer = 16C5B800] 04:57:58 INFO - PROCESS | 2380 | 1465646278748 Marionette DEBUG loaded listener.js 04:57:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (16C62800) [pid = 2380] [serial = 308] [outer = 16C5B800] 04:57:59 INFO - PROCESS | 2380 | 1465646279192 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:57:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:57:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 04:57:59 INFO - PROCESS | 2380 | 1465646279245 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:57:59 INFO - PROCESS | 2380 | 1465646279248 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:57:59 INFO - PROCESS | 2380 | 1465646279251 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:57:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:57:59 INFO - PROCESS | 2380 | 1465646279254 Marionette TRACE conn5 <- [1,378,null,{}] 04:57:59 INFO - PROCESS | 2380 | 1465646279257 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}] 04:57:59 INFO - PROCESS | 2380 | 1465646279260 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:59 INFO - PROCESS | 2380 | 1465646279361 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:57:59 INFO - PROCESS | 2380 | 1465646279403 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:59 INFO - PROCESS | 2380 | 1465646279405 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:57:59 INFO - PROCESS | 2380 | ++DOCSHELL 194EAC00 == 45 [pid = 2380] [id = 104] 04:57:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1D235400) [pid = 2380] [serial = 309] [outer = 00000000] 04:57:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1D396800) [pid = 2380] [serial = 310] [outer = 1D235400] 04:57:59 INFO - PROCESS | 2380 | 1465646279450 Marionette DEBUG loaded listener.js 04:57:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1D3A3400) [pid = 2380] [serial = 311] [outer = 1D235400] 04:58:00 INFO - PROCESS | 2380 | 1465646280095 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:58:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:58:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 870ms 04:58:00 INFO - PROCESS | 2380 | 1465646280127 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:58:00 INFO - PROCESS | 2380 | 1465646280132 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:58:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:58:00 INFO - PROCESS | 2380 | 1465646280138 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:58:00 INFO - PROCESS | 2380 | 1465646280141 Marionette TRACE conn5 <- [1,382,null,{}] 04:58:00 INFO - PROCESS | 2380 | 1465646280148 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}] 04:58:00 INFO - PROCESS | 2380 | 1465646280151 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:00 INFO - PROCESS | 2380 | 1465646280265 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:58:00 INFO - PROCESS | 2380 | 1465646280394 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:00 INFO - PROCESS | 2380 | 1465646280397 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:00 INFO - PROCESS | 2380 | ++DOCSHELL 10245800 == 46 [pid = 2380] [id = 105] 04:58:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (10249800) [pid = 2380] [serial = 312] [outer = 00000000] 04:58:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1032FC00) [pid = 2380] [serial = 313] [outer = 10249800] 04:58:00 INFO - PROCESS | 2380 | 1465646280454 Marionette DEBUG loaded listener.js 04:58:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (10334000) [pid = 2380] [serial = 314] [outer = 10249800] 04:58:01 INFO - PROCESS | 2380 | 1465646281080 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:58:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:58:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 991ms 04:58:01 INFO - PROCESS | 2380 | 1465646281131 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:58:01 INFO - PROCESS | 2380 | 1465646281136 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:58:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:58:01 INFO - PROCESS | 2380 | 1465646281142 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:58:01 INFO - PROCESS | 2380 | 1465646281145 Marionette TRACE conn5 <- [1,386,null,{}] 04:58:01 INFO - PROCESS | 2380 | 1465646281150 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}] 04:58:01 INFO - PROCESS | 2380 | 1465646281153 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:01 INFO - PROCESS | 2380 | 1465646281266 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:58:01 INFO - PROCESS | 2380 | 1465646281394 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:01 INFO - PROCESS | 2380 | 1465646281397 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:01 INFO - PROCESS | 2380 | ++DOCSHELL 144E5000 == 47 [pid = 2380] [id = 106] 04:58:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (145B9400) [pid = 2380] [serial = 315] [outer = 00000000] 04:58:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (14C4D000) [pid = 2380] [serial = 316] [outer = 145B9400] 04:58:01 INFO - PROCESS | 2380 | 1465646281453 Marionette DEBUG loaded listener.js 04:58:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (16C57400) [pid = 2380] [serial = 317] [outer = 145B9400] 04:58:02 INFO - PROCESS | 2380 | 1465646282054 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]]]}] 04:58:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:58:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 970ms 04:58:02 INFO - PROCESS | 2380 | 1465646282116 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:58:02 INFO - PROCESS | 2380 | 1465646282118 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:58:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:58:02 INFO - PROCESS | 2380 | 1465646282122 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:58:02 INFO - PROCESS | 2380 | 1465646282126 Marionette TRACE conn5 <- [1,390,null,{}] 04:58:02 INFO - PROCESS | 2380 | 1465646282138 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}] 04:58:02 INFO - PROCESS | 2380 | 1465646282143 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:02 INFO - PROCESS | 2380 | 1465646282257 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:58:02 INFO - PROCESS | 2380 | 1465646282361 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:02 INFO - PROCESS | 2380 | 1465646282364 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:02 INFO - PROCESS | 2380 | ++DOCSHELL 19DC1C00 == 48 [pid = 2380] [id = 107] 04:58:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (19FC6800) [pid = 2380] [serial = 318] [outer = 00000000] 04:58:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1A0E8800) [pid = 2380] [serial = 319] [outer = 19FC6800] 04:58:02 INFO - PROCESS | 2380 | 1465646282419 Marionette DEBUG loaded listener.js 04:58:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1A29F800) [pid = 2380] [serial = 320] [outer = 19FC6800] 04:58:03 INFO - PROCESS | 2380 | 1465646282989 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]]]}] 04:58:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:58:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 930ms 04:58:03 INFO - PROCESS | 2380 | 1465646283055 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:58:03 INFO - PROCESS | 2380 | 1465646283058 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:58:03 INFO - PROCESS | 2380 | 1465646283062 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:58:03 INFO - PROCESS | 2380 | 1465646283064 Marionette TRACE conn5 <- [1,394,null,{}] 04:58:03 INFO - PROCESS | 2380 | 1465646283068 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}] 04:58:03 INFO - PROCESS | 2380 | 1465646283070 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:03 INFO - PROCESS | 2380 | 1465646283187 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:58:03 INFO - PROCESS | 2380 | 1465646283315 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:03 INFO - PROCESS | 2380 | 1465646283317 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:03 INFO - PROCESS | 2380 | ++DOCSHELL 1A049800 == 49 [pid = 2380] [id = 108] 04:58:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (1CA41000) [pid = 2380] [serial = 321] [outer = 00000000] 04:58:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1D394800) [pid = 2380] [serial = 322] [outer = 1CA41000] 04:58:03 INFO - PROCESS | 2380 | 1465646283371 Marionette DEBUG loaded listener.js 04:58:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1D39E000) [pid = 2380] [serial = 323] [outer = 1CA41000] 04:58:03 INFO - PROCESS | 2380 | 1465646283924 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]]]}] 04:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 931ms 04:58:04 INFO - PROCESS | 2380 | 1465646283995 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:58:04 INFO - PROCESS | 2380 | 1465646283998 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:58:04 INFO - PROCESS | 2380 | 1465646284002 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:58:04 INFO - PROCESS | 2380 | 1465646284004 Marionette TRACE conn5 <- [1,398,null,{}] 04:58:04 INFO - PROCESS | 2380 | 1465646284007 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}] 04:58:04 INFO - PROCESS | 2380 | 1465646284009 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:04 INFO - PROCESS | 2380 | 1465646284128 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:58:04 INFO - PROCESS | 2380 | 1465646284255 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:04 INFO - PROCESS | 2380 | 1465646284258 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:04 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CC800 == 50 [pid = 2380] [id = 109] 04:58:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (0D227400) [pid = 2380] [serial = 324] [outer = 00000000] 04:58:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (193A9400) [pid = 2380] [serial = 325] [outer = 0D227400] 04:58:04 INFO - PROCESS | 2380 | 1465646284313 Marionette DEBUG loaded listener.js 04:58:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (194ED000) [pid = 2380] [serial = 326] [outer = 0D227400] 04:58:05 INFO - PROCESS | 2380 | 1465646285116 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]]]}] 04:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1177ms 04:58:05 INFO - PROCESS | 2380 | 1465646285183 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:58:05 INFO - PROCESS | 2380 | 1465646285187 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:58:05 INFO - PROCESS | 2380 | 1465646285192 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:58:05 INFO - PROCESS | 2380 | 1465646285195 Marionette TRACE conn5 <- [1,402,null,{}] 04:58:05 INFO - PROCESS | 2380 | 1465646285200 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}] 04:58:05 INFO - PROCESS | 2380 | 1465646285203 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:05 INFO - PROCESS | 2380 | 1465646285320 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:58:05 INFO - PROCESS | 2380 | 1465646285447 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:05 INFO - PROCESS | 2380 | 1465646285449 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:05 INFO - PROCESS | 2380 | ++DOCSHELL 1032C400 == 51 [pid = 2380] [id = 110] 04:58:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (1032CC00) [pid = 2380] [serial = 327] [outer = 00000000] 04:58:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (111D6400) [pid = 2380] [serial = 328] [outer = 1032CC00] 04:58:05 INFO - PROCESS | 2380 | 1465646285502 Marionette DEBUG loaded listener.js 04:58:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (14C05800) [pid = 2380] [serial = 329] [outer = 1032CC00] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 16C5A000 == 50 [pid = 2380] [id = 103] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 16C77C00 == 49 [pid = 2380] [id = 102] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 1C660400 == 48 [pid = 2380] [id = 101] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8C2800 == 47 [pid = 2380] [id = 100] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 1A051400 == 46 [pid = 2380] [id = 99] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 193E5800 == 45 [pid = 2380] [id = 98] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 18FBB800 == 44 [pid = 2380] [id = 97] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 16C75800 == 43 [pid = 2380] [id = 96] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 0D2EF400 == 42 [pid = 2380] [id = 95] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 109B5C00 == 41 [pid = 2380] [id = 94] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (1D3A2400) [pid = 2380] [serial = 229] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (1DB31400) [pid = 2380] [serial = 265] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 10049800 == 40 [pid = 2380] [id = 90] 04:58:05 INFO - PROCESS | 2380 | --DOCSHELL 1D23B800 == 39 [pid = 2380] [id = 89] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (1A04D000) [pid = 2380] [serial = 250] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (1B199400) [pid = 2380] [serial = 253] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (104C6400) [pid = 2380] [serial = 223] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (10053000) [pid = 2380] [serial = 238] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (10696C00) [pid = 2380] [serial = 239] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (18FE5000) [pid = 2380] [serial = 247] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1A0E9400) [pid = 2380] [serial = 226] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1E721C00) [pid = 2380] [serial = 232] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (18944C00) [pid = 2380] [serial = 244] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (18981C00) [pid = 2380] [serial = 245] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (1A0E9000) [pid = 2380] [serial = 251] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (15F51800) [pid = 2380] [serial = 241] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (16EBD400) [pid = 2380] [serial = 242] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (111CFC00) [pid = 2380] [serial = 236] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (10695400) [pid = 2380] [serial = 235] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (1D394C00) [pid = 2380] [serial = 256] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1C668400) [pid = 2380] [serial = 254] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (1DB39400) [pid = 2380] [serial = 263] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (1DB37400) [pid = 2380] [serial = 262] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1D39A800) [pid = 2380] [serial = 257] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1C6E0400) [pid = 2380] [serial = 259] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1CA46C00) [pid = 2380] [serial = 260] [outer = 00000000] [url = about:blank] 04:58:05 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (18FEAC00) [pid = 2380] [serial = 248] [outer = 00000000] [url = about:blank] 04:58:06 INFO - PROCESS | 2380 | 1465646286034 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 871ms 04:58:06 INFO - PROCESS | 2380 | 1465646286063 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 2380 | 1465646286067 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:58:06 INFO - PROCESS | 2380 | 1465646286073 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:58:06 INFO - PROCESS | 2380 | 1465646286076 Marionette TRACE conn5 <- [1,406,null,{}] 04:58:06 INFO - PROCESS | 2380 | 1465646286080 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}] 04:58:06 INFO - PROCESS | 2380 | 1465646286082 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:06 INFO - PROCESS | 2380 | 1465646286172 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:58:06 INFO - PROCESS | 2380 | 1465646286261 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:06 INFO - PROCESS | 2380 | 1465646286263 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:06 INFO - PROCESS | 2380 | ++DOCSHELL 106A0000 == 40 [pid = 2380] [id = 111] 04:58:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (106A0400) [pid = 2380] [serial = 330] [outer = 00000000] 04:58:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (113C3800) [pid = 2380] [serial = 331] [outer = 106A0400] 04:58:06 INFO - PROCESS | 2380 | 1465646286310 Marionette DEBUG loaded listener.js 04:58:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (14C48400) [pid = 2380] [serial = 332] [outer = 106A0400] 04:58:06 INFO - PROCESS | 2380 | 1465646286730 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]]]}] 04:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 730ms 04:58:06 INFO - PROCESS | 2380 | 1465646286809 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:58:06 INFO - PROCESS | 2380 | 1465646286811 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:58:06 INFO - PROCESS | 2380 | 1465646286814 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:58:06 INFO - PROCESS | 2380 | 1465646286818 Marionette TRACE conn5 <- [1,410,null,{}] 04:58:06 INFO - PROCESS | 2380 | 1465646286828 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}] 04:58:06 INFO - PROCESS | 2380 | 1465646286833 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:06 INFO - PROCESS | 2380 | 1465646286924 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:58:07 INFO - PROCESS | 2380 | 1465646286967 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 2380 | 1465646286970 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:07 INFO - PROCESS | 2380 | ++DOCSHELL 185B0800 == 41 [pid = 2380] [id = 112] 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (185B2C00) [pid = 2380] [serial = 333] [outer = 00000000] 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1897E000) [pid = 2380] [serial = 334] [outer = 185B2C00] 04:58:07 INFO - PROCESS | 2380 | 1465646287019 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (18C9C000) [pid = 2380] [serial = 335] [outer = 185B2C00] 04:58:07 INFO - PROCESS | 2380 | 1465646287488 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]]]}] 04:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 04:58:07 INFO - PROCESS | 2380 | 1465646287548 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:58:07 INFO - PROCESS | 2380 | 1465646287551 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:58:07 INFO - PROCESS | 2380 | 1465646287554 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:58:07 INFO - PROCESS | 2380 | 1465646287556 Marionette TRACE conn5 <- [1,414,null,{}] 04:58:07 INFO - PROCESS | 2380 | 1465646287559 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}] 04:58:07 INFO - PROCESS | 2380 | 1465646287561 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:07 INFO - PROCESS | 2380 | 1465646287662 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:58:07 INFO - PROCESS | 2380 | 1465646287755 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:07 INFO - PROCESS | 2380 | 1465646287757 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:07 INFO - PROCESS | 2380 | ++DOCSHELL 18FC2000 == 42 [pid = 2380] [id = 113] 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (18FE2800) [pid = 2380] [serial = 336] [outer = 00000000] 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (193BFC00) [pid = 2380] [serial = 337] [outer = 18FE2800] 04:58:07 INFO - PROCESS | 2380 | 1465646287811 Marionette DEBUG loaded listener.js 04:58:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (193E5800) [pid = 2380] [serial = 338] [outer = 18FE2800] 04:58:08 INFO - PROCESS | 2380 | 1465646288214 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]]]}] 04:58:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:58:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 671ms 04:58:08 INFO - PROCESS | 2380 | 1465646288228 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:58:08 INFO - PROCESS | 2380 | 1465646288231 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:58:08 INFO - PROCESS | 2380 | 1465646288234 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:58:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:58:08 INFO - PROCESS | 2380 | 1465646288236 Marionette TRACE conn5 <- [1,418,null,{}] 04:58:08 INFO - PROCESS | 2380 | 1465646288239 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}] 04:58:08 INFO - PROCESS | 2380 | 1465646288241 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:08 INFO - PROCESS | 2380 | 1465646288392 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:58:08 INFO - PROCESS | 2380 | 1465646288413 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:08 INFO - PROCESS | 2380 | 1465646288415 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:08 INFO - PROCESS | 2380 | ++DOCSHELL 18FE7C00 == 43 [pid = 2380] [id = 114] 04:58:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (194ED800) [pid = 2380] [serial = 339] [outer = 00000000] 04:58:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (19A38000) [pid = 2380] [serial = 340] [outer = 194ED800] 04:58:08 INFO - PROCESS | 2380 | 1465646288458 Marionette DEBUG loaded listener.js 04:58:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (1A04A800) [pid = 2380] [serial = 341] [outer = 194ED800] 04:58:09 INFO - PROCESS | 2380 | 1465646289365 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]]]}] 04:58:09 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 04:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 04:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:58:09 INFO - PROCESS | 2380 | 1465646289418 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:58:09 INFO - PROCESS | 2380 | 1465646289420 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:58:09 INFO - PROCESS | 2380 | 1465646289423 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:58:09 INFO - PROCESS | 2380 | 1465646289425 Marionette TRACE conn5 <- [1,422,null,{}] 04:58:09 INFO - PROCESS | 2380 | 1465646289428 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}] 04:58:09 INFO - PROCESS | 2380 | 1465646289434 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:09 INFO - PROCESS | 2380 | 1465646289571 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:58:09 INFO - PROCESS | 2380 | 1465646289577 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:09 INFO - PROCESS | 2380 | 1465646289579 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:09 INFO - PROCESS | 2380 | ++DOCSHELL 0CCEBC00 == 44 [pid = 2380] [id = 115] 04:58:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (1A0E6C00) [pid = 2380] [serial = 342] [outer = 00000000] 04:58:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (1C662C00) [pid = 2380] [serial = 343] [outer = 1A0E6C00] 04:58:09 INFO - PROCESS | 2380 | 1465646289625 Marionette DEBUG loaded listener.js 04:58:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1C66B800) [pid = 2380] [serial = 344] [outer = 1A0E6C00] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (194F1400) [pid = 2380] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1A48C400) [pid = 2380] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (18FC1C00) [pid = 2380] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (16C5B800) [pid = 2380] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (16C77000) [pid = 2380] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (1A0E8C00) [pid = 2380] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (1C663C00) [pid = 2380] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (109B6800) [pid = 2380] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (0FB64C00) [pid = 2380] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:58:10 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (193EBC00) [pid = 2380] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:58:10 INFO - PROCESS | 2380 | 1465646290662 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]]]}] 04:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1285ms 04:58:10 INFO - PROCESS | 2380 | 1465646290710 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:58:10 INFO - PROCESS | 2380 | 1465646290712 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:58:10 INFO - PROCESS | 2380 | 1465646290716 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:58:10 INFO - PROCESS | 2380 | 1465646290717 Marionette TRACE conn5 <- [1,426,null,{}] 04:58:10 INFO - PROCESS | 2380 | 1465646290721 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}] 04:58:10 INFO - PROCESS | 2380 | 1465646290723 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:10 INFO - PROCESS | 2380 | 1465646290808 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:58:10 INFO - PROCESS | 2380 | 1465646290815 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:10 INFO - PROCESS | 2380 | 1465646290817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:10 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C4400 == 45 [pid = 2380] [id = 116] 04:58:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (15F42400) [pid = 2380] [serial = 345] [outer = 00000000] 04:58:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (194F1400) [pid = 2380] [serial = 346] [outer = 15F42400] 04:58:10 INFO - PROCESS | 2380 | 1465646290861 Marionette DEBUG loaded listener.js 04:58:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (196B3400) [pid = 2380] [serial = 347] [outer = 15F42400] 04:58:11 INFO - PROCESS | 2380 | 1465646291345 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] 04:58:11 INFO - PROCESS | 2380 | 1465646291388 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:58:11 INFO - PROCESS | 2380 | 1465646291392 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:58:11 INFO - PROCESS | 2380 | 1465646291393 Marionette TRACE conn5 <- [1,430,null,{}] 04:58:11 INFO - PROCESS | 2380 | 1465646291397 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}] 04:58:11 INFO - PROCESS | 2380 | 1465646291399 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:11 INFO - PROCESS | 2380 | 1465646291481 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:58:11 INFO - PROCESS | 2380 | 1465646291486 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:11 INFO - PROCESS | 2380 | 1465646291488 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:11 INFO - PROCESS | 2380 | ++DOCSHELL 1BBE4800 == 46 [pid = 2380] [id = 117] 04:58:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1C667C00) [pid = 2380] [serial = 348] [outer = 00000000] 04:58:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (1D23F000) [pid = 2380] [serial = 349] [outer = 1C667C00] 04:58:11 INFO - PROCESS | 2380 | 1465646291534 Marionette DEBUG loaded listener.js 04:58:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (1D39AC00) [pid = 2380] [serial = 350] [outer = 1C667C00] 04:58:12 INFO - PROCESS | 2380 | 1465646291957 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]]]}] 04:58:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:58:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 04:58:12 INFO - PROCESS | 2380 | 1465646292023 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:58:12 INFO - PROCESS | 2380 | 1465646292025 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:58:12 INFO - PROCESS | 2380 | 1465646292028 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:58:12 INFO - PROCESS | 2380 | 1465646292030 Marionette TRACE conn5 <- [1,434,null,{}] 04:58:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:58:12 INFO - PROCESS | 2380 | 1465646292033 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}] 04:58:12 INFO - PROCESS | 2380 | 1465646292035 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:12 INFO - PROCESS | 2380 | 1465646292122 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:58:12 INFO - PROCESS | 2380 | 1465646292127 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:12 INFO - PROCESS | 2380 | 1465646292129 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:12 INFO - PROCESS | 2380 | ++DOCSHELL 08A82000 == 47 [pid = 2380] [id = 118] 04:58:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (08A84000) [pid = 2380] [serial = 351] [outer = 00000000] 04:58:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (0C8C2800) [pid = 2380] [serial = 352] [outer = 08A84000] 04:58:12 INFO - PROCESS | 2380 | 1465646292240 Marionette DEBUG loaded listener.js 04:58:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (0D276800) [pid = 2380] [serial = 353] [outer = 08A84000] 04:58:13 INFO - PROCESS | 2380 | 1465646292989 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]]]}] 04:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1016ms 04:58:13 INFO - PROCESS | 2380 | 1465646293050 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:58:13 INFO - PROCESS | 2380 | 1465646293054 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:58:13 INFO - PROCESS | 2380 | 1465646293060 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:58:13 INFO - PROCESS | 2380 | 1465646293062 Marionette TRACE conn5 <- [1,438,null,{}] 04:58:13 INFO - PROCESS | 2380 | 1465646293104 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}] 04:58:13 INFO - PROCESS | 2380 | 1465646293107 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:13 INFO - PROCESS | 2380 | 1465646293230 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:58:13 INFO - PROCESS | 2380 | 1465646293353 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:13 INFO - PROCESS | 2380 | 1465646293356 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:13 INFO - PROCESS | 2380 | ++DOCSHELL 14207400 == 48 [pid = 2380] [id = 119] 04:58:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1420C000) [pid = 2380] [serial = 354] [outer = 00000000] 04:58:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (16C5C400) [pid = 2380] [serial = 355] [outer = 1420C000] 04:58:13 INFO - PROCESS | 2380 | 1465646293413 Marionette DEBUG loaded listener.js 04:58:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (16C77400) [pid = 2380] [serial = 356] [outer = 1420C000] 04:58:14 INFO - PROCESS | 2380 | 1465646294006 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]]]}] 04:58:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:58:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 991ms 04:58:14 INFO - PROCESS | 2380 | 1465646294054 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:58:14 INFO - PROCESS | 2380 | 1465646294058 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:58:14 INFO - PROCESS | 2380 | 1465646294065 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:58:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:58:14 INFO - PROCESS | 2380 | 1465646294068 Marionette TRACE conn5 <- [1,442,null,{}] 04:58:14 INFO - PROCESS | 2380 | 1465646294072 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}] 04:58:14 INFO - PROCESS | 2380 | 1465646294075 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:14 INFO - PROCESS | 2380 | 1465646294189 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:58:14 INFO - PROCESS | 2380 | 1465646294299 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:14 INFO - PROCESS | 2380 | 1465646294302 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:14 INFO - PROCESS | 2380 | ++DOCSHELL 1A04DC00 == 49 [pid = 2380] [id = 120] 04:58:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1A051400) [pid = 2380] [serial = 357] [outer = 00000000] 04:58:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1A495000) [pid = 2380] [serial = 358] [outer = 1A051400] 04:58:14 INFO - PROCESS | 2380 | 1465646294355 Marionette DEBUG loaded listener.js 04:58:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1C6E6C00) [pid = 2380] [serial = 359] [outer = 1A051400] 04:58:15 INFO - PROCESS | 2380 | 1465646295019 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]]]}] 04:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 970ms 04:58:15 INFO - PROCESS | 2380 | 1465646295044 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:58:15 INFO - PROCESS | 2380 | 1465646295047 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:58:15 INFO - PROCESS | 2380 | 1465646295051 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:58:15 INFO - PROCESS | 2380 | 1465646295055 Marionette TRACE conn5 <- [1,446,null,{}] 04:58:15 INFO - PROCESS | 2380 | 1465646295066 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}] 04:58:15 INFO - PROCESS | 2380 | 1465646295071 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:15 INFO - PROCESS | 2380 | 1465646295184 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:58:15 INFO - PROCESS | 2380 | 1465646295315 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:15 INFO - PROCESS | 2380 | 1465646295318 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:15 INFO - PROCESS | 2380 | ++DOCSHELL 1DB3C000 == 50 [pid = 2380] [id = 121] 04:58:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1DB3D000) [pid = 2380] [serial = 360] [outer = 00000000] 04:58:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1DB7D000) [pid = 2380] [serial = 361] [outer = 1DB3D000] 04:58:15 INFO - PROCESS | 2380 | 1465646295372 Marionette DEBUG loaded listener.js 04:58:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (1E2DC400) [pid = 2380] [serial = 362] [outer = 1DB3D000] 04:58:15 INFO - PROCESS | 2380 | 1465646295978 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]]]}] 04:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 931ms 04:58:16 INFO - PROCESS | 2380 | 1465646296015 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:58:16 INFO - PROCESS | 2380 | 1465646296018 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:58:16 INFO - PROCESS | 2380 | 1465646296022 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:58:16 INFO - PROCESS | 2380 | 1465646296024 Marionette TRACE conn5 <- [1,450,null,{}] 04:58:16 INFO - PROCESS | 2380 | 1465646296027 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}] 04:58:16 INFO - PROCESS | 2380 | 1465646296030 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:16 INFO - PROCESS | 2380 | 1465646296145 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:58:16 INFO - PROCESS | 2380 | 1465646296247 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:16 INFO - PROCESS | 2380 | 1465646296249 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:16 INFO - PROCESS | 2380 | ++DOCSHELL 1A322400 == 51 [pid = 2380] [id = 122] 04:58:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (1A323400) [pid = 2380] [serial = 363] [outer = 00000000] 04:58:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (1A32B800) [pid = 2380] [serial = 364] [outer = 1A323400] 04:58:16 INFO - PROCESS | 2380 | 1465646296301 Marionette DEBUG loaded listener.js 04:58:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 130 (1A32DC00) [pid = 2380] [serial = 365] [outer = 1A323400] 04:58:17 INFO - PROCESS | 2380 | 1465646297122 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] 04:58:17 INFO - PROCESS | 2380 | 1465646297199 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:58:17 INFO - PROCESS | 2380 | 1465646297204 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:58:17 INFO - PROCESS | 2380 | 1465646297207 Marionette TRACE conn5 <- [1,454,null,{}] 04:58:17 INFO - PROCESS | 2380 | 1465646297212 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}] 04:58:17 INFO - PROCESS | 2380 | 1465646297215 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:17 INFO - PROCESS | 2380 | 1465646297319 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:58:17 INFO - PROCESS | 2380 | 1465646297445 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:17 INFO - PROCESS | 2380 | 1465646297448 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:17 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C6C00 == 52 [pid = 2380] [id = 123] 04:58:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 131 (10240800) [pid = 2380] [serial = 366] [outer = 00000000] 04:58:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 132 (16C5F400) [pid = 2380] [serial = 367] [outer = 10240800] 04:58:17 INFO - PROCESS | 2380 | 1465646297503 Marionette DEBUG loaded listener.js 04:58:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 133 (173DDC00) [pid = 2380] [serial = 368] [outer = 10240800] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 1BBE4800 == 51 [pid = 2380] [id = 117] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 0C8C4400 == 50 [pid = 2380] [id = 116] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 0CCEBC00 == 49 [pid = 2380] [id = 115] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 18FE7C00 == 48 [pid = 2380] [id = 114] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 18FC2000 == 47 [pid = 2380] [id = 113] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 185B0800 == 46 [pid = 2380] [id = 112] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 106A0000 == 45 [pid = 2380] [id = 111] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 1032C400 == 44 [pid = 2380] [id = 110] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 132 (18540400) [pid = 2380] [serial = 271] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 131 (193E6400) [pid = 2380] [serial = 277] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 130 (10692400) [pid = 2380] [serial = 268] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 129 (1A29D000) [pid = 2380] [serial = 274] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (1D396800) [pid = 2380] [serial = 310] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOCSHELL 10245800 == 43 [pid = 2380] [id = 105] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (1CA4A000) [pid = 2380] [serial = 305] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (1B1A3C00) [pid = 2380] [serial = 298] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (193ABC00) [pid = 2380] [serial = 289] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (1C666400) [pid = 2380] [serial = 304] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (16C60800) [pid = 2380] [serial = 307] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (1893C400) [pid = 2380] [serial = 287] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1B837400) [pid = 2380] [serial = 299] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1A2A0800) [pid = 2380] [serial = 296] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1C6E9C00) [pid = 2380] [serial = 302] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (193C8800) [pid = 2380] [serial = 290] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (14498400) [pid = 2380] [serial = 280] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (14CE2400) [pid = 2380] [serial = 281] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (109C4000) [pid = 2380] [serial = 284] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (10699000) [pid = 2380] [serial = 283] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (173D8800) [pid = 2380] [serial = 286] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (19649000) [pid = 2380] [serial = 293] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (1C66AC00) [pid = 2380] [serial = 301] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1A299400) [pid = 2380] [serial = 295] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (19648400) [pid = 2380] [serial = 292] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (16C62800) [pid = 2380] [serial = 308] [outer = 00000000] [url = about:blank] 04:58:18 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:18 INFO - PROCESS | 2380 | 1465646298182 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]]]}] 04:58:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:58:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1026ms 04:58:18 INFO - PROCESS | 2380 | 1465646298231 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:58:18 INFO - PROCESS | 2380 | 1465646298235 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:58:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:58:18 INFO - PROCESS | 2380 | 1465646298241 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:58:18 INFO - PROCESS | 2380 | 1465646298243 Marionette TRACE conn5 <- [1,458,null,{}] 04:58:18 INFO - PROCESS | 2380 | 1465646298247 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}] 04:58:18 INFO - PROCESS | 2380 | 1465646298249 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:18 INFO - PROCESS | 2380 | 1465646298359 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:58:18 INFO - PROCESS | 2380 | 1465646298449 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:18 INFO - PROCESS | 2380 | 1465646298451 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:18 INFO - PROCESS | 2380 | ++DOCSHELL 1032D800 == 44 [pid = 2380] [id = 124] 04:58:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1032F400) [pid = 2380] [serial = 369] [outer = 00000000] 04:58:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (111CE800) [pid = 2380] [serial = 370] [outer = 1032F400] 04:58:18 INFO - PROCESS | 2380 | 1465646298497 Marionette DEBUG loaded listener.js 04:58:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (14C07C00) [pid = 2380] [serial = 371] [outer = 1032F400] 04:58:19 INFO - PROCESS | 2380 | 1465646299079 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] 04:58:19 INFO - PROCESS | 2380 | 1465646299120 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:58:19 INFO - PROCESS | 2380 | 1465646299125 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:58:19 INFO - PROCESS | 2380 | 1465646299130 Marionette TRACE conn5 <- [1,462,null,{}] 04:58:19 INFO - PROCESS | 2380 | 1465646299136 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}] 04:58:19 INFO - PROCESS | 2380 | 1465646299139 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:19 INFO - PROCESS | 2380 | 1465646299251 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:58:19 INFO - PROCESS | 2380 | 1465646299352 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:19 INFO - PROCESS | 2380 | 1465646299355 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:19 INFO - PROCESS | 2380 | ++DOCSHELL 1069E800 == 45 [pid = 2380] [id = 125] 04:58:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1069F400) [pid = 2380] [serial = 372] [outer = 00000000] 04:58:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (16940000) [pid = 2380] [serial = 373] [outer = 1069F400] 04:58:19 INFO - PROCESS | 2380 | 1465646299412 Marionette DEBUG loaded listener.js 04:58:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (16C62400) [pid = 2380] [serial = 374] [outer = 1069F400] 04:58:20 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:20 INFO - PROCESS | 2380 | 1465646300085 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] 04:58:20 INFO - PROCESS | 2380 | 1465646300121 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:58:20 INFO - PROCESS | 2380 | 1465646300128 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:58:20 INFO - PROCESS | 2380 | 1465646300131 Marionette TRACE conn5 <- [1,466,null,{}] 04:58:20 INFO - PROCESS | 2380 | 1465646300135 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}] 04:58:20 INFO - PROCESS | 2380 | 1465646300138 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:20 INFO - PROCESS | 2380 | 1465646300251 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:58:20 INFO - PROCESS | 2380 | 1465646300381 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:20 INFO - PROCESS | 2380 | 1465646300384 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FBB800 == 46 [pid = 2380] [id = 126] 04:58:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (18FBF400) [pid = 2380] [serial = 375] [outer = 00000000] 04:58:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (18FED400) [pid = 2380] [serial = 376] [outer = 18FBF400] 04:58:20 INFO - PROCESS | 2380 | 1465646300440 Marionette DEBUG loaded listener.js 04:58:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (193DF800) [pid = 2380] [serial = 377] [outer = 18FBF400] 04:58:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (19FC8000) [pid = 2380] [serial = 378] [outer = 0D26D800] 04:58:21 INFO - PROCESS | 2380 | 1465646301206 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] 04:58:21 INFO - PROCESS | 2380 | 1465646301266 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:58:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:58:21 INFO - PROCESS | 2380 | 1465646301269 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:58:21 INFO - PROCESS | 2380 | 1465646301273 Marionette TRACE conn5 <- [1,470,null,{}] 04:58:21 INFO - PROCESS | 2380 | 1465646301285 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}] 04:58:21 INFO - PROCESS | 2380 | 1465646301290 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:21 INFO - PROCESS | 2380 | 1465646301465 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:58:21 INFO - PROCESS | 2380 | 1465646301564 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:21 INFO - PROCESS | 2380 | 1465646301567 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:21 INFO - PROCESS | 2380 | ++DOCSHELL 1A329800 == 47 [pid = 2380] [id = 127] 04:58:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1A32A400) [pid = 2380] [serial = 379] [outer = 00000000] 04:58:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1A488000) [pid = 2380] [serial = 380] [outer = 1A32A400] 04:58:21 INFO - PROCESS | 2380 | 1465646301623 Marionette DEBUG loaded listener.js 04:58:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (1A496400) [pid = 2380] [serial = 381] [outer = 1A32A400] 04:58:22 INFO - PROCESS | 2380 | 1465646302160 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]]]}] 04:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 930ms 04:58:22 INFO - PROCESS | 2380 | 1465646302202 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:58:22 INFO - PROCESS | 2380 | 1465646302205 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:58:22 INFO - PROCESS | 2380 | 1465646302209 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:58:22 INFO - PROCESS | 2380 | 1465646302211 Marionette TRACE conn5 <- [1,474,null,{}] 04:58:22 INFO - PROCESS | 2380 | 1465646302215 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}] 04:58:22 INFO - PROCESS | 2380 | 1465646302217 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:22 INFO - PROCESS | 2380 | 1465646302323 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:58:22 INFO - PROCESS | 2380 | 1465646302425 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:22 INFO - PROCESS | 2380 | 1465646302427 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:22 INFO - PROCESS | 2380 | ++DOCSHELL 1C663000 == 48 [pid = 2380] [id = 128] 04:58:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1C663400) [pid = 2380] [serial = 382] [outer = 00000000] 04:58:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1C66DC00) [pid = 2380] [serial = 383] [outer = 1C663400] 04:58:22 INFO - PROCESS | 2380 | 1465646302481 Marionette DEBUG loaded listener.js 04:58:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1CA3D400) [pid = 2380] [serial = 384] [outer = 1C663400] 04:58:23 INFO - PROCESS | 2380 | 1465646303105 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]]]}] 04:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 04:58:23 INFO - PROCESS | 2380 | 1465646303142 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:58:23 INFO - PROCESS | 2380 | 1465646303145 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:58:23 INFO - PROCESS | 2380 | 1465646303148 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:58:23 INFO - PROCESS | 2380 | 1465646303150 Marionette TRACE conn5 <- [1,478,null,{}] 04:58:23 INFO - PROCESS | 2380 | 1465646303154 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}] 04:58:23 INFO - PROCESS | 2380 | 1465646303156 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:23 INFO - PROCESS | 2380 | 1465646303259 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:58:23 INFO - PROCESS | 2380 | 1465646303370 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:23 INFO - PROCESS | 2380 | 1465646303372 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:23 INFO - PROCESS | 2380 | ++DOCSHELL 10336800 == 49 [pid = 2380] [id = 129] 04:58:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (14C41400) [pid = 2380] [serial = 385] [outer = 00000000] 04:58:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1D23B800) [pid = 2380] [serial = 386] [outer = 14C41400] 04:58:23 INFO - PROCESS | 2380 | 1465646303425 Marionette DEBUG loaded listener.js 04:58:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (1D238000) [pid = 2380] [serial = 387] [outer = 14C41400] 04:58:24 INFO - PROCESS | 2380 | 1465646304048 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]]]}] 04:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 930ms 04:58:24 INFO - PROCESS | 2380 | 1465646304083 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:58:24 INFO - PROCESS | 2380 | 1465646304085 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:58:24 INFO - PROCESS | 2380 | 1465646304089 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:58:24 INFO - PROCESS | 2380 | 1465646304091 Marionette TRACE conn5 <- [1,482,null,{}] 04:58:24 INFO - PROCESS | 2380 | 1465646304094 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}] 04:58:24 INFO - PROCESS | 2380 | 1465646304101 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:24 INFO - PROCESS | 2380 | 1465646304252 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:58:24 INFO - PROCESS | 2380 | 1465646304450 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:24 INFO - PROCESS | 2380 | 1465646304453 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:24 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C4400 == 50 [pid = 2380] [id = 130] 04:58:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (0C8C4800) [pid = 2380] [serial = 388] [outer = 00000000] 04:58:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (10053000) [pid = 2380] [serial = 389] [outer = 0C8C4800] 04:58:24 INFO - PROCESS | 2380 | 1465646304505 Marionette DEBUG loaded listener.js 04:58:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 130 (10338800) [pid = 2380] [serial = 390] [outer = 0C8C4800] 04:58:25 INFO - PROCESS | 2380 | --DOCSHELL 16938C00 == 49 [pid = 2380] [id = 91] 04:58:25 INFO - PROCESS | 2380 | --DOCSHELL 0C8C6C00 == 48 [pid = 2380] [id = 123] 04:58:25 INFO - PROCESS | 2380 | --DOCSHELL 1A04DC00 == 47 [pid = 2380] [id = 120] 04:58:25 INFO - PROCESS | 2380 | --DOCSHELL 14207400 == 46 [pid = 2380] [id = 119] 04:58:25 INFO - PROCESS | 2380 | --DOCSHELL 08A82000 == 45 [pid = 2380] [id = 118] 04:58:25 INFO - PROCESS | 2380 | 1465646305182 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1117ms 04:58:25 INFO - PROCESS | 2380 | 1465646305210 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 2380 | 1465646305214 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:58:25 INFO - PROCESS | 2380 | 1465646305220 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:58:25 INFO - PROCESS | 2380 | 1465646305223 Marionette TRACE conn5 <- [1,486,null,{}] 04:58:25 INFO - PROCESS | 2380 | 1465646305228 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}] 04:58:25 INFO - PROCESS | 2380 | 1465646305232 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:25 INFO - PROCESS | 2380 | 1465646305324 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:58:25 INFO - PROCESS | 2380 | 1465646305417 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:25 INFO - PROCESS | 2380 | 1465646305420 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:25 INFO - PROCESS | 2380 | ++DOCSHELL 10339800 == 46 [pid = 2380] [id = 131] 04:58:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 131 (104C5C00) [pid = 2380] [serial = 391] [outer = 00000000] 04:58:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 132 (172A1800) [pid = 2380] [serial = 392] [outer = 104C5C00] 04:58:25 INFO - PROCESS | 2380 | 1465646305466 Marionette DEBUG loaded listener.js 04:58:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 133 (18C05800) [pid = 2380] [serial = 393] [outer = 104C5C00] 04:58:25 INFO - PROCESS | 2380 | 1465646305885 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]]]}] 04:58:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:58:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 731ms 04:58:25 INFO - PROCESS | 2380 | 1465646305957 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:58:25 INFO - PROCESS | 2380 | 1465646305961 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:58:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:58:25 INFO - PROCESS | 2380 | 1465646305965 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:58:25 INFO - PROCESS | 2380 | 1465646305967 Marionette TRACE conn5 <- [1,490,null,{}] 04:58:25 INFO - PROCESS | 2380 | 1465646305971 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}] 04:58:25 INFO - PROCESS | 2380 | 1465646305973 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:26 INFO - PROCESS | 2380 | 1465646306070 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:58:26 INFO - PROCESS | 2380 | 1465646306084 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 2380 | 1465646306086 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:26 INFO - PROCESS | 2380 | ++DOCSHELL 197F7000 == 47 [pid = 2380] [id = 132] 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 134 (197F7400) [pid = 2380] [serial = 394] [outer = 00000000] 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 135 (1A48EC00) [pid = 2380] [serial = 395] [outer = 197F7400] 04:58:26 INFO - PROCESS | 2380 | 1465646306130 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 136 (1CA3B800) [pid = 2380] [serial = 396] [outer = 197F7400] 04:58:26 INFO - PROCESS | 2380 | 1465646306617 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]]]}] 04:58:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:58:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 670ms 04:58:26 INFO - PROCESS | 2380 | 1465646306640 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:58:26 INFO - PROCESS | 2380 | 1465646306642 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:58:26 INFO - PROCESS | 2380 | 1465646306647 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:58:26 INFO - PROCESS | 2380 | 1465646306652 Marionette TRACE conn5 <- [1,494,null,{}] 04:58:26 INFO - PROCESS | 2380 | 1465646306671 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}] 04:58:26 INFO - PROCESS | 2380 | 1465646306675 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:26 INFO - PROCESS | 2380 | 1465646306801 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:58:26 INFO - PROCESS | 2380 | 1465646306807 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:26 INFO - PROCESS | 2380 | 1465646306809 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:26 INFO - PROCESS | 2380 | ++DOCSHELL 1DB7BC00 == 48 [pid = 2380] [id = 133] 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 137 (1DC02400) [pid = 2380] [serial = 397] [outer = 00000000] 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 138 (1DC07800) [pid = 2380] [serial = 398] [outer = 1DC02400] 04:58:26 INFO - PROCESS | 2380 | 1465646306872 Marionette DEBUG loaded listener.js 04:58:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 139 (1DC0AC00) [pid = 2380] [serial = 399] [outer = 1DC02400] 04:58:27 INFO - PROCESS | 2380 | 1465646307332 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]]]}] 04:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 04:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:58:27 INFO - PROCESS | 2380 | 1465646307383 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:58:27 INFO - PROCESS | 2380 | 1465646307385 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:58:27 INFO - PROCESS | 2380 | 1465646307389 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:58:27 INFO - PROCESS | 2380 | 1465646307390 Marionette TRACE conn5 <- [1,498,null,{}] 04:58:27 INFO - PROCESS | 2380 | 1465646307444 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}] 04:58:27 INFO - PROCESS | 2380 | 1465646307446 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:27 INFO - PROCESS | 2380 | 1465646307574 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:58:27 INFO - PROCESS | 2380 | 1465646307637 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:27 INFO - PROCESS | 2380 | 1465646307639 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:27 INFO - PROCESS | 2380 | ++DOCSHELL 1DC0CC00 == 49 [pid = 2380] [id = 134] 04:58:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 140 (1DC0D800) [pid = 2380] [serial = 400] [outer = 00000000] 04:58:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 141 (1E2E3400) [pid = 2380] [serial = 401] [outer = 1DC0D800] 04:58:27 INFO - PROCESS | 2380 | 1465646307682 Marionette DEBUG loaded listener.js 04:58:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 142 (1E2E8800) [pid = 2380] [serial = 402] [outer = 1DC0D800] 04:58:28 INFO - PROCESS | 2380 | 1465646308097 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]]]}] 04:58:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:58:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 731ms 04:58:28 INFO - PROCESS | 2380 | 1465646308120 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:58:28 INFO - PROCESS | 2380 | 1465646308122 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:58:28 INFO - PROCESS | 2380 | 1465646308138 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:58:28 INFO - PROCESS | 2380 | 1465646308140 Marionette TRACE conn5 <- [1,502,null,{}] 04:58:28 INFO - PROCESS | 2380 | 1465646308143 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}] 04:58:28 INFO - PROCESS | 2380 | 1465646308145 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:28 INFO - PROCESS | 2380 | 1465646308263 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:58:28 INFO - PROCESS | 2380 | 1465646308268 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:28 INFO - PROCESS | 2380 | 1465646308274 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:28 INFO - PROCESS | 2380 | ++DOCSHELL 1E508400 == 50 [pid = 2380] [id = 135] 04:58:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 143 (1E508C00) [pid = 2380] [serial = 403] [outer = 00000000] 04:58:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 144 (1E71C400) [pid = 2380] [serial = 404] [outer = 1E508C00] 04:58:28 INFO - PROCESS | 2380 | 1465646308386 Marionette DEBUG loaded listener.js 04:58:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 145 (1E81FC00) [pid = 2380] [serial = 405] [outer = 1E508C00] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 144 (1E4B4800) [pid = 2380] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 143 (1D235400) [pid = 2380] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 142 (16943800) [pid = 2380] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 141 (1A29A800) [pid = 2380] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 140 (0C8CC400) [pid = 2380] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 139 (10049C00) [pid = 2380] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 138 (1D23BC00) [pid = 2380] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 137 (1D39F400) [pid = 2380] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 136 (113C6C00) [pid = 2380] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 135 (18C9AC00) [pid = 2380] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 134 (19FC7800) [pid = 2380] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 133 (1B1A4400) [pid = 2380] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 132 (193DEC00) [pid = 2380] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 131 (08A85400) [pid = 2380] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 130 (18943000) [pid = 2380] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 129 (1032CC00) [pid = 2380] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (194ED800) [pid = 2380] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (0D227400) [pid = 2380] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (18FE2800) [pid = 2380] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (10249800) [pid = 2380] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (106A0400) [pid = 2380] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (1A0E6C00) [pid = 2380] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (19FC6800) [pid = 2380] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1CA41000) [pid = 2380] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (145B9400) [pid = 2380] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (185B2C00) [pid = 2380] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (10240800) [pid = 2380] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1A323400) [pid = 2380] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (15F42400) [pid = 2380] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:58:28 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (19DC1000) [pid = 2380] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:58:29 INFO - PROCESS | 2380 | 1465646309069 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 989ms 04:58:29 INFO - PROCESS | 2380 | 1465646309115 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 2380 | 1465646309117 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:58:29 INFO - PROCESS | 2380 | 1465646309120 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:58:29 INFO - PROCESS | 2380 | 1465646309122 Marionette TRACE conn5 <- [1,506,null,{}] 04:58:29 INFO - PROCESS | 2380 | 1465646309126 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}] 04:58:29 INFO - PROCESS | 2380 | 1465646309128 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:29 INFO - PROCESS | 2380 | 1465646309231 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:58:29 INFO - PROCESS | 2380 | 1465646309239 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 2380 | 1465646309241 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:29 INFO - PROCESS | 2380 | ++DOCSHELL 10049C00 == 51 [pid = 2380] [id = 136] 04:58:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (10247C00) [pid = 2380] [serial = 406] [outer = 00000000] 04:58:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (16943800) [pid = 2380] [serial = 407] [outer = 10247C00] 04:58:29 INFO - PROCESS | 2380 | 1465646309286 Marionette DEBUG loaded listener.js 04:58:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (172F6400) [pid = 2380] [serial = 408] [outer = 10247C00] 04:58:29 INFO - PROCESS | 2380 | 1465646309733 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]]]}] 04:58:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:58:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 04:58:29 INFO - PROCESS | 2380 | 1465646309770 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:58:29 INFO - PROCESS | 2380 | 1465646309772 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:58:29 INFO - PROCESS | 2380 | 1465646309776 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:58:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:58:29 INFO - PROCESS | 2380 | 1465646309778 Marionette TRACE conn5 <- [1,510,null,{}] 04:58:29 INFO - PROCESS | 2380 | 1465646309785 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}] 04:58:29 INFO - PROCESS | 2380 | 1465646309787 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:29 INFO - PROCESS | 2380 | 1465646309875 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:58:29 INFO - PROCESS | 2380 | 1465646309881 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:29 INFO - PROCESS | 2380 | 1465646309883 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:29 INFO - PROCESS | 2380 | ++DOCSHELL 18C0F000 == 52 [pid = 2380] [id = 137] 04:58:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (18FA6800) [pid = 2380] [serial = 409] [outer = 00000000] 04:58:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1A323400) [pid = 2380] [serial = 410] [outer = 18FA6800] 04:58:29 INFO - PROCESS | 2380 | 1465646309929 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (1D396400) [pid = 2380] [serial = 411] [outer = 18FA6800] 04:58:30 INFO - PROCESS | 2380 | 1465646310392 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]]]}] 04:58:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:58:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 04:58:30 INFO - PROCESS | 2380 | 1465646310416 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:58:30 INFO - PROCESS | 2380 | 1465646310418 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:58:30 INFO - PROCESS | 2380 | 1465646310437 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:58:30 INFO - PROCESS | 2380 | 1465646310438 Marionette TRACE conn5 <- [1,514,null,{}] 04:58:30 INFO - PROCESS | 2380 | 1465646310442 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}] 04:58:30 INFO - PROCESS | 2380 | 1465646310444 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:30 INFO - PROCESS | 2380 | 1465646310531 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:58:30 INFO - PROCESS | 2380 | 1465646310536 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:30 INFO - PROCESS | 2380 | 1465646310538 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:30 INFO - PROCESS | 2380 | ++DOCSHELL 1E2E2400 == 53 [pid = 2380] [id = 138] 04:58:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1E501400) [pid = 2380] [serial = 412] [outer = 00000000] 04:58:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1E8A4800) [pid = 2380] [serial = 413] [outer = 1E501400] 04:58:30 INFO - PROCESS | 2380 | 1465646310582 Marionette DEBUG loaded listener.js 04:58:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1F367C00) [pid = 2380] [serial = 414] [outer = 1E501400] 04:58:31 INFO - PROCESS | 2380 | 1465646311190 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]]]}] 04:58:31 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 04:58:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 791ms 04:58:31 INFO - PROCESS | 2380 | 1465646311213 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:58:31 INFO - PROCESS | 2380 | 1465646311218 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:58:31 INFO - PROCESS | 2380 | 1465646311282 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:58:31 INFO - PROCESS | 2380 | 1465646311286 Marionette TRACE conn5 <- [1,518,null,{}] 04:58:31 INFO - PROCESS | 2380 | 1465646311293 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}] 04:58:31 INFO - PROCESS | 2380 | 1465646311296 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:31 INFO - PROCESS | 2380 | 1465646311422 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:58:31 INFO - PROCESS | 2380 | 1465646311551 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:31 INFO - PROCESS | 2380 | 1465646311554 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:31 INFO - PROCESS | 2380 | ++DOCSHELL 0C896000 == 54 [pid = 2380] [id = 139] 04:58:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1004A000) [pid = 2380] [serial = 415] [outer = 00000000] 04:58:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (18FC0800) [pid = 2380] [serial = 416] [outer = 1004A000] 04:58:31 INFO - PROCESS | 2380 | 1465646311613 Marionette DEBUG loaded listener.js 04:58:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (194F1000) [pid = 2380] [serial = 417] [outer = 1004A000] 04:58:32 INFO - PROCESS | 2380 | 1465646312161 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]]]}] 04:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 950ms 04:58:32 INFO - PROCESS | 2380 | 1465646312218 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:58:32 INFO - PROCESS | 2380 | 1465646312223 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:58:32 INFO - PROCESS | 2380 | 1465646312230 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:58:32 INFO - PROCESS | 2380 | 1465646312233 Marionette TRACE conn5 <- [1,522,null,{}] 04:58:32 INFO - PROCESS | 2380 | 1465646312237 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}] 04:58:32 INFO - PROCESS | 2380 | 1465646312240 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:32 INFO - PROCESS | 2380 | 1465646312365 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:58:32 INFO - PROCESS | 2380 | 1465646312502 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:32 INFO - PROCESS | 2380 | 1465646312505 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:32 INFO - PROCESS | 2380 | ++DOCSHELL 1D23A800 == 55 [pid = 2380] [id = 140] 04:58:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (1D39F400) [pid = 2380] [serial = 418] [outer = 00000000] 04:58:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (1DB3E400) [pid = 2380] [serial = 419] [outer = 1D39F400] 04:58:32 INFO - PROCESS | 2380 | 1465646312566 Marionette DEBUG loaded listener.js 04:58:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 130 (1DB7B400) [pid = 2380] [serial = 420] [outer = 1D39F400] 04:58:33 INFO - PROCESS | 2380 | 1465646313187 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]]]}] 04:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 971ms 04:58:33 INFO - PROCESS | 2380 | 1465646313203 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:58:33 INFO - PROCESS | 2380 | 1465646313205 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:58:33 INFO - PROCESS | 2380 | 1465646313209 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:58:33 INFO - PROCESS | 2380 | 1465646313213 Marionette TRACE conn5 <- [1,526,null,{}] 04:58:33 INFO - PROCESS | 2380 | 1465646313239 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}] 04:58:33 INFO - PROCESS | 2380 | 1465646313244 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:33 INFO - PROCESS | 2380 | 1465646313361 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:58:33 INFO - PROCESS | 2380 | 1465646313504 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:33 INFO - PROCESS | 2380 | 1465646313508 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:33 INFO - PROCESS | 2380 | ++DOCSHELL 1F366C00 == 56 [pid = 2380] [id = 141] 04:58:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 131 (1F367800) [pid = 2380] [serial = 421] [outer = 00000000] 04:58:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 132 (1F36D400) [pid = 2380] [serial = 422] [outer = 1F367800] 04:58:33 INFO - PROCESS | 2380 | 1465646313569 Marionette DEBUG loaded listener.js 04:58:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 133 (200E6800) [pid = 2380] [serial = 423] [outer = 1F367800] 04:58:34 INFO - PROCESS | 2380 | 1465646314159 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]]]}] 04:58:34 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 04:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 987ms 04:58:34 INFO - PROCESS | 2380 | 1465646314200 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:58:34 INFO - PROCESS | 2380 | 1465646314203 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:58:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:58:34 INFO - PROCESS | 2380 | 1465646314207 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:58:34 INFO - PROCESS | 2380 | 1465646314209 Marionette TRACE conn5 <- [1,530,null,{}] 04:58:34 INFO - PROCESS | 2380 | 1465646314213 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}] 04:58:34 INFO - PROCESS | 2380 | 1465646314215 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:34 INFO - PROCESS | 2380 | 1465646314333 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:58:34 INFO - PROCESS | 2380 | 1465646314443 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:34 INFO - PROCESS | 2380 | 1465646314445 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:34 INFO - PROCESS | 2380 | ++DOCSHELL 200EEC00 == 57 [pid = 2380] [id = 142] 04:58:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 134 (200EF800) [pid = 2380] [serial = 424] [outer = 00000000] 04:58:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 135 (200F4800) [pid = 2380] [serial = 425] [outer = 200EF800] 04:58:34 INFO - PROCESS | 2380 | 1465646314498 Marionette DEBUG loaded listener.js 04:58:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 136 (2010EC00) [pid = 2380] [serial = 426] [outer = 200EF800] 04:58:35 INFO - PROCESS | 2380 | 1465646315053 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"]]]}] 04:58:35 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 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:58:35 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 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:58:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:58:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 870ms 04:58:35 INFO - PROCESS | 2380 | 1465646315093 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:58:35 INFO - PROCESS | 2380 | 1465646315096 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:58:35 INFO - PROCESS | 2380 | 1465646315101 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:58:35 INFO - PROCESS | 2380 | 1465646315103 Marionette TRACE conn5 <- [1,534,null,{}] 04:58:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:58:35 INFO - PROCESS | 2380 | 1465646315107 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}] 04:58:35 INFO - PROCESS | 2380 | 1465646315109 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:35 INFO - PROCESS | 2380 | 1465646315235 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:58:35 INFO - PROCESS | 2380 | 1465646315355 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:35 INFO - PROCESS | 2380 | 1465646315357 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:35 INFO - PROCESS | 2380 | ++DOCSHELL 1E509800 == 58 [pid = 2380] [id = 143] 04:58:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 137 (1F369800) [pid = 2380] [serial = 427] [outer = 00000000] 04:58:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 138 (1FB2EC00) [pid = 2380] [serial = 428] [outer = 1F369800] 04:58:35 INFO - PROCESS | 2380 | 1465646315409 Marionette DEBUG loaded listener.js 04:58:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 139 (200EF000) [pid = 2380] [serial = 429] [outer = 1F369800] 04:58:36 INFO - PROCESS | 2380 | 1465646315985 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]]]}] 04:58:36 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. 04:58:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 931ms 04:58:36 INFO - PROCESS | 2380 | 1465646316038 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:58:36 INFO - PROCESS | 2380 | 1465646316040 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:58:36 INFO - PROCESS | 2380 | 1465646316044 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:58:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:58:36 INFO - PROCESS | 2380 | 1465646316046 Marionette TRACE conn5 <- [1,538,null,{}] 04:58:36 INFO - PROCESS | 2380 | 1465646316050 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}] 04:58:36 INFO - PROCESS | 2380 | 1465646316056 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:36 INFO - PROCESS | 2380 | 1465646316188 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:58:36 INFO - PROCESS | 2380 | 1465646316299 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:36 INFO - PROCESS | 2380 | 1465646316302 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:36 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3800 == 59 [pid = 2380] [id = 144] 04:58:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 140 (0C8C4000) [pid = 2380] [serial = 430] [outer = 00000000] 04:58:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 141 (14B29400) [pid = 2380] [serial = 431] [outer = 0C8C4000] 04:58:36 INFO - PROCESS | 2380 | 1465646316355 Marionette DEBUG loaded listener.js 04:58:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 142 (193DDC00) [pid = 2380] [serial = 432] [outer = 0C8C4000] 04:58:37 INFO - PROCESS | 2380 | 1465646317135 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]]]}] 04:58:37 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. 04:58:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1126ms 04:58:37 INFO - PROCESS | 2380 | 1465646317174 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:58:37 INFO - PROCESS | 2380 | 1465646317178 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:58:37 INFO - PROCESS | 2380 | 1465646317182 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:58:37 INFO - PROCESS | 2380 | 1465646317187 Marionette TRACE conn5 <- [1,542,null,{}] 04:58:37 INFO - PROCESS | 2380 | 1465646317192 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}] 04:58:37 INFO - PROCESS | 2380 | 1465646317194 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:37 INFO - PROCESS | 2380 | 1465646317303 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:58:37 INFO - PROCESS | 2380 | 1465646317418 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:37 INFO - PROCESS | 2380 | 1465646317420 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:37 INFO - PROCESS | 2380 | ++DOCSHELL 0C897400 == 60 [pid = 2380] [id = 145] 04:58:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 143 (10335800) [pid = 2380] [serial = 433] [outer = 00000000] 04:58:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 144 (14D33C00) [pid = 2380] [serial = 434] [outer = 10335800] 04:58:37 INFO - PROCESS | 2380 | 1465646317470 Marionette DEBUG loaded listener.js 04:58:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 145 (16C5B400) [pid = 2380] [serial = 435] [outer = 10335800] 04:58:37 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:37 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 18C0F000 == 59 [pid = 2380] [id = 137] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 10049C00 == 58 [pid = 2380] [id = 136] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 1E508400 == 57 [pid = 2380] [id = 135] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 1DC0CC00 == 56 [pid = 2380] [id = 134] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 1DB7BC00 == 55 [pid = 2380] [id = 133] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 197F7000 == 54 [pid = 2380] [id = 132] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 10339800 == 53 [pid = 2380] [id = 131] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 144 (1A495000) [pid = 2380] [serial = 358] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 143 (1DB7D000) [pid = 2380] [serial = 361] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 0C8C4400 == 52 [pid = 2380] [id = 130] 04:58:38 INFO - PROCESS | 2380 | --DOCSHELL 1069E800 == 51 [pid = 2380] [id = 125] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 142 (18FB7800) [pid = 2380] [serial = 133] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 141 (1E8A2000) [pid = 2380] [serial = 233] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 140 (1C20DC00) [pid = 2380] [serial = 188] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 139 (193EA400) [pid = 2380] [serial = 278] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 138 (0C8C1000) [pid = 2380] [serial = 179] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 137 (19E6AC00) [pid = 2380] [serial = 185] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 136 (1A2A1000) [pid = 2380] [serial = 275] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 135 (109C1C00) [pid = 2380] [serial = 224] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 134 (109B7C00) [pid = 2380] [serial = 269] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 133 (1DB3F000) [pid = 2380] [serial = 266] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 132 (1E2E6000) [pid = 2380] [serial = 230] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 131 (14C08000) [pid = 2380] [serial = 182] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 130 (14C05800) [pid = 2380] [serial = 329] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 129 (111D6400) [pid = 2380] [serial = 328] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (19A38000) [pid = 2380] [serial = 340] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (194ED000) [pid = 2380] [serial = 326] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (193A9400) [pid = 2380] [serial = 325] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (193BFC00) [pid = 2380] [serial = 337] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (10334000) [pid = 2380] [serial = 314] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (1032FC00) [pid = 2380] [serial = 313] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (113C3800) [pid = 2380] [serial = 331] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (14C48400) [pid = 2380] [serial = 332] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1C662C00) [pid = 2380] [serial = 343] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1A29F800) [pid = 2380] [serial = 320] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (1A0E8800) [pid = 2380] [serial = 319] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1D39E000) [pid = 2380] [serial = 323] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (1D394800) [pid = 2380] [serial = 322] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (1A04A800) [pid = 2380] [serial = 341] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (16C57400) [pid = 2380] [serial = 317] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (14C4D000) [pid = 2380] [serial = 316] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (1897E000) [pid = 2380] [serial = 334] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (18C9C000) [pid = 2380] [serial = 335] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (16C5F400) [pid = 2380] [serial = 367] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (173DDC00) [pid = 2380] [serial = 368] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (0C8C2800) [pid = 2380] [serial = 352] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (16C5C400) [pid = 2380] [serial = 355] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1A32B800) [pid = 2380] [serial = 364] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (194F1400) [pid = 2380] [serial = 346] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (193E5800) [pid = 2380] [serial = 338] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (1A32DC00) [pid = 2380] [serial = 365] [outer = 00000000] [url = about:blank] 04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (196B3400) [pid = 2380] [serial = 347] [outer = 00000000] [url = about:blank] 04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1025ms 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1C66B800) [pid = 2380] [serial = 344] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1A492C00) [pid = 2380] [serial = 227] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1E81B000) [pid = 2380] [serial = 221] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1D3A3400) [pid = 2380] [serial = 311] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (18FB9000) [pid = 2380] [serial = 272] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1D23F000) [pid = 2380] [serial = 349] [outer = 00000000] [url = about:blank] 04:58:38 INFO - PROCESS | 2380 | 1465646318190 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]]]}] 04:58:38 INFO - PROCESS | 2380 | 1465646318208 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 2380 | 1465646318213 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:58:38 INFO - PROCESS | 2380 | 1465646318219 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - PROCESS | 2380 | 1465646318221 Marionette TRACE conn5 <- [1,546,null,{}] 04:58:38 INFO - PROCESS | 2380 | 1465646318225 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}] 04:58:38 INFO - PROCESS | 2380 | 1465646318228 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:38 INFO - PROCESS | 2380 | 1465646318324 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:58:38 INFO - PROCESS | 2380 | 1465646318333 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:38 INFO - PROCESS | 2380 | 1465646318336 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:38 INFO - PROCESS | 2380 | ++DOCSHELL 1032F000 == 52 [pid = 2380] [id = 146] 04:58:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1032FC00) [pid = 2380] [serial = 436] [outer = 00000000] 04:58:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (10338C00) [pid = 2380] [serial = 437] [outer = 1032FC00] 04:58:38 INFO - PROCESS | 2380 | 1465646318467 Marionette DEBUG loaded listener.js 04:58:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (1069B400) [pid = 2380] [serial = 438] [outer = 1032FC00] 04:58:38 INFO - PROCESS | 2380 | 1465646318864 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]]]}] 04:58:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:58:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 04:58:38 INFO - PROCESS | 2380 | 1465646318896 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:58:38 INFO - PROCESS | 2380 | 1465646318899 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:58:38 INFO - PROCESS | 2380 | 1465646318908 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:58:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:58:38 INFO - PROCESS | 2380 | 1465646318911 Marionette TRACE conn5 <- [1,550,null,{}] 04:58:38 INFO - PROCESS | 2380 | 1465646318921 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}] 04:58:38 INFO - PROCESS | 2380 | 1465646318926 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:39 INFO - PROCESS | 2380 | 1465646319016 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:58:39 INFO - PROCESS | 2380 | 1465646319023 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 2380 | 1465646319026 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:39 INFO - PROCESS | 2380 | ++DOCSHELL 16C5C400 == 53 [pid = 2380] [id = 147] 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (16C5D800) [pid = 2380] [serial = 439] [outer = 00000000] 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (16C74C00) [pid = 2380] [serial = 440] [outer = 16C5D800] 04:58:39 INFO - PROCESS | 2380 | 1465646319073 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (173DD400) [pid = 2380] [serial = 441] [outer = 16C5D800] 04:58:39 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:39 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:39 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:39 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:39 INFO - PROCESS | 2380 | 1465646319494 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]]]}] 04:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 04:58:39 INFO - PROCESS | 2380 | 1465646319544 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:58:39 INFO - PROCESS | 2380 | 1465646319547 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:58:39 INFO - PROCESS | 2380 | 1465646319550 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:58:39 INFO - PROCESS | 2380 | 1465646319551 Marionette TRACE conn5 <- [1,554,null,{}] 04:58:39 INFO - PROCESS | 2380 | 1465646319555 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}] 04:58:39 INFO - PROCESS | 2380 | 1465646319557 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:39 INFO - PROCESS | 2380 | 1465646319650 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:58:39 INFO - PROCESS | 2380 | 1465646319656 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:39 INFO - PROCESS | 2380 | 1465646319658 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:39 INFO - PROCESS | 2380 | ++DOCSHELL 18C0F000 == 54 [pid = 2380] [id = 148] 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (18C98000) [pid = 2380] [serial = 442] [outer = 00000000] 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (18FBE400) [pid = 2380] [serial = 443] [outer = 18C98000] 04:58:39 INFO - PROCESS | 2380 | 1465646319703 Marionette DEBUG loaded listener.js 04:58:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (18FE8400) [pid = 2380] [serial = 444] [outer = 18C98000] 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:40 INFO - PROCESS | 2380 | 1465646320326 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]]]}] 04:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 830ms 04:58:40 INFO - PROCESS | 2380 | 1465646320384 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:58:40 INFO - PROCESS | 2380 | 1465646320386 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:58:40 INFO - PROCESS | 2380 | 1465646320389 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:58:40 INFO - PROCESS | 2380 | 1465646320391 Marionette TRACE conn5 <- [1,558,null,{}] 04:58:40 INFO - PROCESS | 2380 | 1465646320401 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}] 04:58:40 INFO - PROCESS | 2380 | 1465646320403 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:40 INFO - PROCESS | 2380 | 1465646320521 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:58:40 INFO - PROCESS | 2380 | 1465646320530 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:40 INFO - PROCESS | 2380 | 1465646320532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:40 INFO - PROCESS | 2380 | ++DOCSHELL 1096F400 == 55 [pid = 2380] [id = 149] 04:58:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (18FB8000) [pid = 2380] [serial = 445] [outer = 00000000] 04:58:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (193DF400) [pid = 2380] [serial = 446] [outer = 18FB8000] 04:58:40 INFO - PROCESS | 2380 | 1465646320633 Marionette DEBUG loaded listener.js 04:58:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (193E3400) [pid = 2380] [serial = 447] [outer = 18FB8000] 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:40 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:41 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:41 INFO - PROCESS | 2380 | 1465646321109 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]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 771ms 04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:58:41 INFO - PROCESS | 2380 | 1465646321160 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 2380 | 1465646321162 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:58:41 INFO - PROCESS | 2380 | 1465646321165 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - PROCESS | 2380 | 1465646321167 Marionette TRACE conn5 <- [1,562,null,{}] 04:58:41 INFO - PROCESS | 2380 | 1465646321182 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}] 04:58:41 INFO - PROCESS | 2380 | 1465646321187 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:41 INFO - PROCESS | 2380 | 1465646321315 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:58:41 INFO - PROCESS | 2380 | 1465646321377 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:41 INFO - PROCESS | 2380 | 1465646321379 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:41 INFO - PROCESS | 2380 | ++DOCSHELL 1A04E800 == 56 [pid = 2380] [id = 150] 04:58:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1A04F400) [pid = 2380] [serial = 448] [outer = 00000000] 04:58:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1A295000) [pid = 2380] [serial = 449] [outer = 1A04F400] 04:58:41 INFO - PROCESS | 2380 | 1465646321425 Marionette DEBUG loaded listener.js 04:58:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1A269400) [pid = 2380] [serial = 450] [outer = 1A04F400] 04:58:41 INFO - PROCESS | 2380 | 1465646321835 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]]]}] 04:58:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:58:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 04:58:41 INFO - PROCESS | 2380 | 1465646321896 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:58:41 INFO - PROCESS | 2380 | 1465646321899 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:58:41 INFO - PROCESS | 2380 | 1465646321902 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:58:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:58:41 INFO - PROCESS | 2380 | 1465646321903 Marionette TRACE conn5 <- [1,566,null,{}] 04:58:41 INFO - PROCESS | 2380 | 1465646321907 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}] 04:58:41 INFO - PROCESS | 2380 | 1465646321909 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:42 INFO - PROCESS | 2380 | 1465646322039 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:58:42 INFO - PROCESS | 2380 | 1465646322103 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 2380 | 1465646322105 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:42 INFO - PROCESS | 2380 | ++DOCSHELL 1A294000 == 57 [pid = 2380] [id = 151] 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1A29B800) [pid = 2380] [serial = 451] [outer = 00000000] 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1A32EC00) [pid = 2380] [serial = 452] [outer = 1A29B800] 04:58:42 INFO - PROCESS | 2380 | 1465646322148 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (1A48D400) [pid = 2380] [serial = 453] [outer = 1A29B800] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (197F7400) [pid = 2380] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (104C5C00) [pid = 2380] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (0C8C4800) [pid = 2380] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1DC02400) [pid = 2380] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (1DC0D800) [pid = 2380] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (1E508C00) [pid = 2380] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (18FA6800) [pid = 2380] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:58:42 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (10247C00) [pid = 2380] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:58:42 INFO - PROCESS | 2380 | 1465646322707 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]]]}] 04:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 04:58:42 INFO - PROCESS | 2380 | 1465646322736 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:58:42 INFO - PROCESS | 2380 | 1465646322738 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:58:42 INFO - PROCESS | 2380 | 1465646322742 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:58:42 INFO - PROCESS | 2380 | 1465646322743 Marionette TRACE conn5 <- [1,570,null,{}] 04:58:42 INFO - PROCESS | 2380 | 1465646322747 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}] 04:58:42 INFO - PROCESS | 2380 | 1465646322749 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:42 INFO - PROCESS | 2380 | 1465646322835 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:58:42 INFO - PROCESS | 2380 | 1465646322841 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:42 INFO - PROCESS | 2380 | 1465646322842 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:42 INFO - PROCESS | 2380 | ++DOCSHELL 16C6A800 == 58 [pid = 2380] [id = 152] 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (1A2A0400) [pid = 2380] [serial = 454] [outer = 00000000] 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (1A495000) [pid = 2380] [serial = 455] [outer = 1A2A0400] 04:58:42 INFO - PROCESS | 2380 | 1465646322886 Marionette DEBUG loaded listener.js 04:58:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 109 (1BBA3400) [pid = 2380] [serial = 456] [outer = 1A2A0400] 04:58:43 INFO - PROCESS | 2380 | 1465646323314 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]]]}] 04:58:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 631ms 04:58:43 INFO - PROCESS | 2380 | 1465646323376 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:58:43 INFO - PROCESS | 2380 | 1465646323378 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:58:43 INFO - PROCESS | 2380 | 1465646323382 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:58:43 INFO - PROCESS | 2380 | 1465646323383 Marionette TRACE conn5 <- [1,574,null,{}] 04:58:43 INFO - PROCESS | 2380 | 1465646323387 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}] 04:58:43 INFO - PROCESS | 2380 | 1465646323389 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:43 INFO - PROCESS | 2380 | 1465646323474 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:58:43 INFO - PROCESS | 2380 | 1465646323480 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:43 INFO - PROCESS | 2380 | 1465646323482 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:43 INFO - PROCESS | 2380 | ++DOCSHELL 1C20A400 == 59 [pid = 2380] [id = 153] 04:58:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 110 (1C20EC00) [pid = 2380] [serial = 457] [outer = 00000000] 04:58:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 111 (1C66A400) [pid = 2380] [serial = 458] [outer = 1C20EC00] 04:58:43 INFO - PROCESS | 2380 | 1465646323525 Marionette DEBUG loaded listener.js 04:58:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 112 (1C6DF000) [pid = 2380] [serial = 459] [outer = 1C20EC00] 04:58:43 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:43 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:43 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:43 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:44 INFO - PROCESS | 2380 | 1465646323992 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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 04:58:44 INFO - PROCESS | 2380 | 1465646324016 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 2380 | 1465646324018 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:58:44 INFO - PROCESS | 2380 | 1465646324021 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 2380 | 1465646324022 Marionette TRACE conn5 <- [1,578,null,{}] 04:58:44 INFO - PROCESS | 2380 | 1465646324026 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}] 04:58:44 INFO - PROCESS | 2380 | 1465646324028 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:44 INFO - PROCESS | 2380 | 1465646324117 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:58:44 INFO - PROCESS | 2380 | 1465646324123 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:44 INFO - PROCESS | 2380 | 1465646324124 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:44 INFO - PROCESS | 2380 | ++DOCSHELL 18FA6C00 == 60 [pid = 2380] [id = 154] 04:58:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (1C66B000) [pid = 2380] [serial = 460] [outer = 00000000] 04:58:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (1D23E400) [pid = 2380] [serial = 461] [outer = 1C66B000] 04:58:44 INFO - PROCESS | 2380 | 1465646324167 Marionette DEBUG loaded listener.js 04:58:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (1D397000) [pid = 2380] [serial = 462] [outer = 1C66B000] 04:58:44 INFO - PROCESS | 2380 | 1465646324779 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]]]}] 04:58:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:58:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 770ms 04:58:44 INFO - PROCESS | 2380 | 1465646324792 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:58:44 INFO - PROCESS | 2380 | 1465646324797 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:58:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:58:44 INFO - PROCESS | 2380 | 1465646324802 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:58:44 INFO - PROCESS | 2380 | 1465646324805 Marionette TRACE conn5 <- [1,582,null,{}] 04:58:44 INFO - PROCESS | 2380 | 1465646324812 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}] 04:58:44 INFO - PROCESS | 2380 | 1465646324815 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:45 INFO - PROCESS | 2380 | 1465646325132 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:58:45 INFO - PROCESS | 2380 | [2380] 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 04:58:45 INFO - PROCESS | 2380 | 1465646325255 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:45 INFO - PROCESS | 2380 | 1465646325258 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:45 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CE000 == 61 [pid = 2380] [id = 155] 04:58:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (0D26E400) [pid = 2380] [serial = 463] [outer = 00000000] 04:58:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (109B5800) [pid = 2380] [serial = 464] [outer = 0D26E400] 04:58:45 INFO - PROCESS | 2380 | 1465646325314 Marionette DEBUG loaded listener.js 04:58:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (144E0800) [pid = 2380] [serial = 465] [outer = 0D26E400] 04:58:45 INFO - PROCESS | 2380 | 1465646325956 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]]]}] 04:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1234ms 04:58:46 INFO - PROCESS | 2380 | 1465646326036 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:58:46 INFO - PROCESS | 2380 | 1465646326041 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:58:46 INFO - PROCESS | 2380 | 1465646326047 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:58:46 INFO - PROCESS | 2380 | 1465646326050 Marionette TRACE conn5 <- [1,586,null,{}] 04:58:46 INFO - PROCESS | 2380 | 1465646326055 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}] 04:58:46 INFO - PROCESS | 2380 | 1465646326058 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:46 INFO - PROCESS | 2380 | 1465646326183 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:58:46 INFO - PROCESS | 2380 | 1465646326313 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:46 INFO - PROCESS | 2380 | 1465646326316 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:46 INFO - PROCESS | 2380 | ++DOCSHELL 16C61800 == 62 [pid = 2380] [id = 156] 04:58:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (16C71400) [pid = 2380] [serial = 466] [outer = 00000000] 04:58:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1897E000) [pid = 2380] [serial = 467] [outer = 16C71400] 04:58:46 INFO - PROCESS | 2380 | 1465646326373 Marionette DEBUG loaded listener.js 04:58:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (18FEA000) [pid = 2380] [serial = 468] [outer = 16C71400] 04:58:46 INFO - PROCESS | 2380 | 1465646326958 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]]]}] 04:58:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:58:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 970ms 04:58:47 INFO - PROCESS | 2380 | 1465646327021 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:58:47 INFO - PROCESS | 2380 | 1465646327023 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:58:47 INFO - PROCESS | 2380 | 1465646327027 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:58:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:58:47 INFO - PROCESS | 2380 | 1465646327031 Marionette TRACE conn5 <- [1,590,null,{}] 04:58:47 INFO - PROCESS | 2380 | 1465646327042 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}] 04:58:47 INFO - PROCESS | 2380 | 1465646327047 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:47 INFO - PROCESS | 2380 | 1465646327193 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:58:47 INFO - PROCESS | 2380 | 1465646327354 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:47 INFO - PROCESS | 2380 | 1465646327357 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:47 INFO - PROCESS | 2380 | ++DOCSHELL 1D3A3000 == 63 [pid = 2380] [id = 157] 04:58:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1D3A3800) [pid = 2380] [serial = 469] [outer = 00000000] 04:58:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1DB35400) [pid = 2380] [serial = 470] [outer = 1D3A3800] 04:58:47 INFO - PROCESS | 2380 | 1465646327414 Marionette DEBUG loaded listener.js 04:58:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1DB70400) [pid = 2380] [serial = 471] [outer = 1D3A3800] 04:58:48 INFO - PROCESS | 2380 | 1465646328028 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]]]}] 04:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1020ms 04:58:48 INFO - PROCESS | 2380 | 1465646328050 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:58:48 INFO - PROCESS | 2380 | 1465646328053 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:58:48 INFO - PROCESS | 2380 | 1465646328056 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:58:48 INFO - PROCESS | 2380 | 1465646328059 Marionette TRACE conn5 <- [1,594,null,{}] 04:58:48 INFO - PROCESS | 2380 | 1465646328062 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}] 04:58:48 INFO - PROCESS | 2380 | 1465646328065 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:48 INFO - PROCESS | 2380 | 1465646328179 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:58:48 INFO - PROCESS | 2380 | 1465646328288 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:48 INFO - PROCESS | 2380 | 1465646328291 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:48 INFO - PROCESS | 2380 | ++DOCSHELL 1DB7FC00 == 64 [pid = 2380] [id = 158] 04:58:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1DC01400) [pid = 2380] [serial = 472] [outer = 00000000] 04:58:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1DC09C00) [pid = 2380] [serial = 473] [outer = 1DC01400] 04:58:48 INFO - PROCESS | 2380 | 1465646328344 Marionette DEBUG loaded listener.js 04:58:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (1E2DC000) [pid = 2380] [serial = 474] [outer = 1DC01400] 04:58:48 INFO - PROCESS | 2380 | 1465646328930 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 931ms 04:58:49 INFO - PROCESS | 2380 | 1465646328991 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 2380 | 1465646328993 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:58:49 INFO - PROCESS | 2380 | 1465646328996 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:58:49 INFO - PROCESS | 2380 | 1465646328999 Marionette TRACE conn5 <- [1,598,null,{}] 04:58:49 INFO - PROCESS | 2380 | 1465646329002 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}] 04:58:49 INFO - PROCESS | 2380 | 1465646329005 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:49 INFO - PROCESS | 2380 | 1465646329116 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:58:49 INFO - PROCESS | 2380 | 1465646329226 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:49 INFO - PROCESS | 2380 | 1465646329228 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:49 INFO - PROCESS | 2380 | ++DOCSHELL 1DC02C00 == 65 [pid = 2380] [id = 159] 04:58:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (1DC0F800) [pid = 2380] [serial = 475] [outer = 00000000] 04:58:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (1E506800) [pid = 2380] [serial = 476] [outer = 1DC0F800] 04:58:49 INFO - PROCESS | 2380 | 1465646329282 Marionette DEBUG loaded listener.js 04:58:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 130 (1E50DC00) [pid = 2380] [serial = 477] [outer = 1DC0F800] 04:58:49 INFO - PROCESS | 2380 | 1465646329922 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]]]}] 04:58:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:58:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 970ms 04:58:49 INFO - PROCESS | 2380 | 1465646329970 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:58:49 INFO - PROCESS | 2380 | 1465646329973 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:58:49 INFO - PROCESS | 2380 | 1465646329976 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:58:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:58:49 INFO - PROCESS | 2380 | 1465646329978 Marionette TRACE conn5 <- [1,602,null,{}] 04:58:50 INFO - PROCESS | 2380 | 1465646329982 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}] 04:58:50 INFO - PROCESS | 2380 | 1465646329988 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:50 INFO - PROCESS | 2380 | 1465646330152 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:58:50 INFO - PROCESS | 2380 | 1465646330409 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:50 INFO - PROCESS | 2380 | 1465646330412 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:50 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3000 == 66 [pid = 2380] [id = 160] 04:58:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 131 (0CCEDC00) [pid = 2380] [serial = 478] [outer = 00000000] 04:58:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 132 (10047400) [pid = 2380] [serial = 479] [outer = 0CCEDC00] 04:58:50 INFO - PROCESS | 2380 | 1465646330468 Marionette DEBUG loaded listener.js 04:58:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 133 (1024A800) [pid = 2380] [serial = 480] [outer = 0CCEDC00] 04:58:51 INFO - PROCESS | 2380 | 1465646331064 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]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1125ms 04:58:51 INFO - PROCESS | 2380 | 1465646331105 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 2380 | 1465646331109 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:58:51 INFO - PROCESS | 2380 | 1465646331113 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - PROCESS | 2380 | 1465646331116 Marionette TRACE conn5 <- [1,606,null,{}] 04:58:51 INFO - PROCESS | 2380 | 1465646331121 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}] 04:58:51 INFO - PROCESS | 2380 | 1465646331125 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:51 INFO - PROCESS | 2380 | 1465646331231 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:58:51 INFO - PROCESS | 2380 | 1465646331344 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:51 INFO - PROCESS | 2380 | 1465646331347 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:51 INFO - PROCESS | 2380 | ++DOCSHELL 0FBEDC00 == 67 [pid = 2380] [id = 161] 04:58:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 134 (1004DC00) [pid = 2380] [serial = 481] [outer = 00000000] 04:58:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 135 (14413400) [pid = 2380] [serial = 482] [outer = 1004DC00] 04:58:51 INFO - PROCESS | 2380 | 1465646331424 Marionette DEBUG loaded listener.js 04:58:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 136 (16C58C00) [pid = 2380] [serial = 483] [outer = 1004DC00] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1A049800 == 66 [pid = 2380] [id = 108] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1C20A400 == 65 [pid = 2380] [id = 153] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 16C6A800 == 64 [pid = 2380] [id = 152] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1A294000 == 63 [pid = 2380] [id = 151] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1A04E800 == 62 [pid = 2380] [id = 150] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1096F400 == 61 [pid = 2380] [id = 149] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 18C0F000 == 60 [pid = 2380] [id = 148] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 16C5C400 == 59 [pid = 2380] [id = 147] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1032F000 == 58 [pid = 2380] [id = 146] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 0C897400 == 57 [pid = 2380] [id = 145] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 135 (1E8A4800) [pid = 2380] [serial = 413] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1F366C00 == 56 [pid = 2380] [id = 141] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1D23A800 == 55 [pid = 2380] [id = 140] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 0C896000 == 54 [pid = 2380] [id = 139] 04:58:51 INFO - PROCESS | 2380 | --DOCSHELL 1E2E2400 == 53 [pid = 2380] [id = 138] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 134 (1A48EC00) [pid = 2380] [serial = 395] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 133 (172A1800) [pid = 2380] [serial = 392] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 132 (18C05800) [pid = 2380] [serial = 393] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 131 (10338800) [pid = 2380] [serial = 390] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 130 (10053000) [pid = 2380] [serial = 389] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 129 (1DC07800) [pid = 2380] [serial = 398] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (16940000) [pid = 2380] [serial = 373] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (1D23B800) [pid = 2380] [serial = 386] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (1A488000) [pid = 2380] [serial = 380] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (1C66DC00) [pid = 2380] [serial = 383] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (1E2E8800) [pid = 2380] [serial = 402] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (18FED400) [pid = 2380] [serial = 376] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (111CE800) [pid = 2380] [serial = 370] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1E2E3400) [pid = 2380] [serial = 401] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1E71C400) [pid = 2380] [serial = 404] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1A323400) [pid = 2380] [serial = 410] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (1D396400) [pid = 2380] [serial = 411] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1E81FC00) [pid = 2380] [serial = 405] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (18FE6C00) [pid = 2380] [serial = 158] [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.] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (16943800) [pid = 2380] [serial = 407] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (1DC0AC00) [pid = 2380] [serial = 399] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (1CA3B800) [pid = 2380] [serial = 396] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (172F6400) [pid = 2380] [serial = 408] [outer = 00000000] [url = about:blank] 04:58:51 INFO - PROCESS | 2380 | 1465646331916 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]]]}] 04:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 830ms 04:58:51 INFO - PROCESS | 2380 | 1465646331946 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:58:51 INFO - PROCESS | 2380 | 1465646331950 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:58:51 INFO - PROCESS | 2380 | 1465646331954 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:58:51 INFO - PROCESS | 2380 | 1465646331956 Marionette TRACE conn5 <- [1,610,null,{}] 04:58:51 INFO - PROCESS | 2380 | 1465646331960 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}] 04:58:51 INFO - PROCESS | 2380 | 1465646331962 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:52 INFO - PROCESS | 2380 | 1465646332061 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:58:52 INFO - PROCESS | 2380 | 1465646332068 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 2380 | 1465646332070 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:52 INFO - PROCESS | 2380 | ++DOCSHELL 16942C00 == 54 [pid = 2380] [id = 162] 04:58:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 113 (16C60C00) [pid = 2380] [serial = 484] [outer = 00000000] 04:58:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 114 (18545000) [pid = 2380] [serial = 485] [outer = 16C60C00] 04:58:52 INFO - PROCESS | 2380 | 1465646332116 Marionette DEBUG loaded listener.js 04:58:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (18C05C00) [pid = 2380] [serial = 486] [outer = 16C60C00] 04:58:52 INFO - PROCESS | 2380 | 1465646332618 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]]]}] 04:58:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 730ms 04:58:52 INFO - PROCESS | 2380 | 1465646332690 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:58:52 INFO - PROCESS | 2380 | 1465646332692 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:58:52 INFO - PROCESS | 2380 | 1465646332697 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:58:52 INFO - PROCESS | 2380 | 1465646332702 Marionette TRACE conn5 <- [1,614,null,{}] 04:58:52 INFO - PROCESS | 2380 | 1465646332711 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}] 04:58:52 INFO - PROCESS | 2380 | 1465646332714 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:52 INFO - PROCESS | 2380 | 1465646332812 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:58:52 INFO - PROCESS | 2380 | 1465646332942 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:52 INFO - PROCESS | 2380 | 1465646332944 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:52 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C6000 == 55 [pid = 2380] [id = 163] 04:58:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (196B6400) [pid = 2380] [serial = 487] [outer = 00000000] 04:58:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (19FC5C00) [pid = 2380] [serial = 488] [outer = 196B6400] 04:58:53 INFO - PROCESS | 2380 | 1465646332987 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (1A04C800) [pid = 2380] [serial = 489] [outer = 196B6400] 04:58:53 INFO - PROCESS | 2380 | 1465646333359 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]]]}] 04:58:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:58:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 731ms 04:58:53 INFO - PROCESS | 2380 | 1465646333429 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:58:53 INFO - PROCESS | 2380 | 1465646333432 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:58:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:58:53 INFO - PROCESS | 2380 | 1465646333444 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:58:53 INFO - PROCESS | 2380 | 1465646333446 Marionette TRACE conn5 <- [1,618,null,{}] 04:58:53 INFO - PROCESS | 2380 | 1465646333450 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}] 04:58:53 INFO - PROCESS | 2380 | 1465646333452 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:53 INFO - PROCESS | 2380 | 1465646333542 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:58:53 INFO - PROCESS | 2380 | 1465646333552 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:53 INFO - PROCESS | 2380 | 1465646333554 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:53 INFO - PROCESS | 2380 | ++DOCSHELL 1A052400 == 56 [pid = 2380] [id = 164] 04:58:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1A25FC00) [pid = 2380] [serial = 490] [outer = 00000000] 04:58:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1A492800) [pid = 2380] [serial = 491] [outer = 1A25FC00] 04:58:53 INFO - PROCESS | 2380 | 1465646333599 Marionette DEBUG loaded listener.js 04:58:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (1C203C00) [pid = 2380] [serial = 492] [outer = 1A25FC00] 04:58:54 INFO - PROCESS | 2380 | 1465646334095 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 690ms 04:58:54 INFO - PROCESS | 2380 | 1465646334133 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 2380 | 1465646334135 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:58:54 INFO - PROCESS | 2380 | 1465646334138 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - PROCESS | 2380 | 1465646334140 Marionette TRACE conn5 <- [1,622,null,{}] 04:58:54 INFO - PROCESS | 2380 | 1465646334143 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}] 04:58:54 INFO - PROCESS | 2380 | 1465646334145 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:54 INFO - PROCESS | 2380 | 1465646334291 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:58:54 INFO - PROCESS | 2380 | 1465646334301 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:54 INFO - PROCESS | 2380 | 1465646334307 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:54 INFO - PROCESS | 2380 | ++DOCSHELL 1C6E0800 == 57 [pid = 2380] [id = 165] 04:58:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1C6E1800) [pid = 2380] [serial = 493] [outer = 00000000] 04:58:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1D395000) [pid = 2380] [serial = 494] [outer = 1C6E1800] 04:58:54 INFO - PROCESS | 2380 | 1465646334413 Marionette DEBUG loaded listener.js 04:58:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1DB30400) [pid = 2380] [serial = 495] [outer = 1C6E1800] 04:58:54 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:54 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:54 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:54 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:54 INFO - PROCESS | 2380 | 1465646334875 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]]]}] 04:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 04:58:54 INFO - PROCESS | 2380 | 1465646334911 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:58:54 INFO - PROCESS | 2380 | 1465646334913 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:58:54 INFO - PROCESS | 2380 | 1465646334917 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:58:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:58:54 INFO - PROCESS | 2380 | 1465646334918 Marionette TRACE conn5 <- [1,626,null,{}] 04:58:54 INFO - PROCESS | 2380 | 1465646334922 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}] 04:58:54 INFO - PROCESS | 2380 | 1465646334924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:55 INFO - PROCESS | 2380 | 1465646335053 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:58:55 INFO - PROCESS | 2380 | 1465646335120 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:55 INFO - PROCESS | 2380 | 1465646335122 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:55 INFO - PROCESS | 2380 | ++DOCSHELL 1DB37400 == 58 [pid = 2380] [id = 166] 04:58:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1DB76C00) [pid = 2380] [serial = 496] [outer = 00000000] 04:58:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1DC0DC00) [pid = 2380] [serial = 497] [outer = 1DB76C00] 04:58:55 INFO - PROCESS | 2380 | 1465646335166 Marionette DEBUG loaded listener.js 04:58:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (1E2E6400) [pid = 2380] [serial = 498] [outer = 1DB76C00] 04:58:55 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:55 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:55 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:58:55 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:58:55 INFO - PROCESS | 2380 | 1465646335599 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]]]}] 04:58:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:58:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 730ms 04:58:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:58:55 INFO - PROCESS | 2380 | 1465646335652 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:58:55 INFO - PROCESS | 2380 | 1465646335654 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:58:55 INFO - PROCESS | 2380 | 1465646335663 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:58:55 INFO - PROCESS | 2380 | 1465646335665 Marionette TRACE conn5 <- [1,630,null,{}] 04:58:55 INFO - PROCESS | 2380 | 1465646335671 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}] 04:58:55 INFO - PROCESS | 2380 | 1465646335673 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:55 INFO - PROCESS | 2380 | 1465646335965 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:58:55 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (1C20EC00) [pid = 2380] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:58:55 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (1A2A0400) [pid = 2380] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:58:55 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (1420C000) [pid = 2380] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:58:55 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (1A051400) [pid = 2380] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:58:55 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (08A84000) [pid = 2380] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1DB3D000) [pid = 2380] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (18FB8000) [pid = 2380] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1A04F400) [pid = 2380] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (1A29B800) [pid = 2380] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (16C5D800) [pid = 2380] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (1032FC00) [pid = 2380] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (10335800) [pid = 2380] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:58:56 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (18C98000) [pid = 2380] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:58:56 INFO - PROCESS | 2380 | 1465646336035 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 2380 | 1465646336036 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:56 INFO - PROCESS | 2380 | ++DOCSHELL 08A85C00 == 59 [pid = 2380] [id = 167] 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 115 (08A86800) [pid = 2380] [serial = 499] [outer = 00000000] 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (10335800) [pid = 2380] [serial = 500] [outer = 08A86800] 04:58:56 INFO - PROCESS | 2380 | 1465646336080 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (16C5D800) [pid = 2380] [serial = 501] [outer = 08A86800] 04:58:56 INFO - PROCESS | 2380 | 1465646336441 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]]]}] 04:58:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:58:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 04:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:58:56 INFO - PROCESS | 2380 | 1465646336490 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:58:56 INFO - PROCESS | 2380 | 1465646336491 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:58:56 INFO - PROCESS | 2380 | 1465646336494 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:58:56 INFO - PROCESS | 2380 | 1465646336496 Marionette TRACE conn5 <- [1,634,null,{}] 04:58:56 INFO - PROCESS | 2380 | 1465646336499 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}] 04:58:56 INFO - PROCESS | 2380 | 1465646336501 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:56 INFO - PROCESS | 2380 | 1465646336587 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:58:56 INFO - PROCESS | 2380 | 1465646336592 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:56 INFO - PROCESS | 2380 | 1465646336594 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:56 INFO - PROCESS | 2380 | ++DOCSHELL 1A051400 == 60 [pid = 2380] [id = 168] 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (1A297C00) [pid = 2380] [serial = 502] [outer = 00000000] 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (1DB86800) [pid = 2380] [serial = 503] [outer = 1A297C00] 04:58:56 INFO - PROCESS | 2380 | 1465646336638 Marionette DEBUG loaded listener.js 04:58:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (1DB8B800) [pid = 2380] [serial = 504] [outer = 1A297C00] 04:58:57 INFO - PROCESS | 2380 | 1465646337063 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 631ms 04:58:57 INFO - PROCESS | 2380 | 1465646337127 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 2380 | 1465646337129 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:58:57 INFO - PROCESS | 2380 | 1465646337132 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:58:57 INFO - PROCESS | 2380 | 1465646337134 Marionette TRACE conn5 <- [1,638,null,{}] 04:58:57 INFO - PROCESS | 2380 | 1465646337137 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}] 04:58:57 INFO - PROCESS | 2380 | 1465646337139 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:57 INFO - PROCESS | 2380 | 1465646337234 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:58:57 INFO - PROCESS | 2380 | 1465646337240 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 2380 | 1465646337242 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:57 INFO - PROCESS | 2380 | ++DOCSHELL 1DB8EC00 == 61 [pid = 2380] [id = 169] 04:58:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (1DB90C00) [pid = 2380] [serial = 505] [outer = 00000000] 04:58:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (1DB94800) [pid = 2380] [serial = 506] [outer = 1DB90C00] 04:58:57 INFO - PROCESS | 2380 | 1465646337285 Marionette DEBUG loaded listener.js 04:58:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (1E724800) [pid = 2380] [serial = 507] [outer = 1DB90C00] 04:58:57 INFO - PROCESS | 2380 | 1465646337739 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]]]}] 04:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 04:58:57 INFO - PROCESS | 2380 | 1465646337767 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:58:57 INFO - PROCESS | 2380 | 1465646337769 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:58:57 INFO - PROCESS | 2380 | 1465646337772 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:58:57 INFO - PROCESS | 2380 | 1465646337774 Marionette TRACE conn5 <- [1,642,null,{}] 04:58:57 INFO - PROCESS | 2380 | 1465646337793 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}] 04:58:57 INFO - PROCESS | 2380 | 1465646337795 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:57 INFO - PROCESS | 2380 | 1465646337882 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:58:57 INFO - PROCESS | 2380 | 1465646337888 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:57 INFO - PROCESS | 2380 | 1465646337890 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:57 INFO - PROCESS | 2380 | ++DOCSHELL 1DB93C00 == 62 [pid = 2380] [id = 170] 04:58:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (1E89A800) [pid = 2380] [serial = 508] [outer = 00000000] 04:58:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1F364800) [pid = 2380] [serial = 509] [outer = 1E89A800] 04:58:57 INFO - PROCESS | 2380 | 1465646337935 Marionette DEBUG loaded listener.js 04:58:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1FB21800) [pid = 2380] [serial = 510] [outer = 1E89A800] 04:58:58 INFO - PROCESS | 2380 | 1465646338691 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]]]}] 04:58:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:58:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 971ms 04:58:58 INFO - PROCESS | 2380 | 1465646338747 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:58:58 INFO - PROCESS | 2380 | 1465646338752 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:58:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:58:58 INFO - PROCESS | 2380 | 1465646338756 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:58:58 INFO - PROCESS | 2380 | 1465646338762 Marionette TRACE conn5 <- [1,646,null,{}] 04:58:58 INFO - PROCESS | 2380 | 1465646338767 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}] 04:58:58 INFO - PROCESS | 2380 | 1465646338770 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:58 INFO - PROCESS | 2380 | 1465646338898 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:58:59 INFO - PROCESS | 2380 | 1465646339031 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:58:59 INFO - PROCESS | 2380 | 1465646339034 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:59 INFO - PROCESS | 2380 | ++DOCSHELL 113C5400 == 63 [pid = 2380] [id = 171] 04:58:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (14498400) [pid = 2380] [serial = 511] [outer = 00000000] 04:58:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 128 (16C71800) [pid = 2380] [serial = 512] [outer = 14498400] 04:58:59 INFO - PROCESS | 2380 | 1465646339092 Marionette DEBUG loaded listener.js 04:58:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 129 (18C04800) [pid = 2380] [serial = 513] [outer = 14498400] 04:58:59 INFO - PROCESS | 2380 | 1465646339665 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]]]}] 04:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 930ms 04:58:59 INFO - PROCESS | 2380 | 1465646339687 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:58:59 INFO - PROCESS | 2380 | 1465646339692 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:58:59 INFO - PROCESS | 2380 | 1465646339699 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:58:59 INFO - PROCESS | 2380 | 1465646339701 Marionette TRACE conn5 <- [1,650,null,{}] 04:58:59 INFO - PROCESS | 2380 | 1465646339706 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}] 04:58:59 INFO - PROCESS | 2380 | 1465646339709 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:58:59 INFO - PROCESS | 2380 | 1465646339830 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:59:00 INFO - PROCESS | 2380 | 1465646339988 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:00 INFO - PROCESS | 2380 | 1465646339991 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:00 INFO - PROCESS | 2380 | ++DOCSHELL 197F4000 == 64 [pid = 2380] [id = 172] 04:59:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 130 (197F5800) [pid = 2380] [serial = 514] [outer = 00000000] 04:59:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 131 (1A490C00) [pid = 2380] [serial = 515] [outer = 197F5800] 04:59:00 INFO - PROCESS | 2380 | 1465646340049 Marionette DEBUG loaded listener.js 04:59:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 132 (1D231C00) [pid = 2380] [serial = 516] [outer = 197F5800] 04:59:00 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:59:00 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:59:00 INFO - PROCESS | 2380 | 1465646340685 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]]]}] 04:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1023ms 04:59:00 INFO - PROCESS | 2380 | 1465646340724 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:59:00 INFO - PROCESS | 2380 | 1465646340727 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:59:00 INFO - PROCESS | 2380 | 1465646340730 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:59:00 INFO - PROCESS | 2380 | 1465646340734 Marionette TRACE conn5 <- [1,654,null,{}] 04:59:00 INFO - PROCESS | 2380 | 1465646340745 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}] 04:59:00 INFO - PROCESS | 2380 | 1465646340750 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:00 INFO - PROCESS | 2380 | 1465646340884 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:59:01 INFO - PROCESS | 2380 | 1465646341026 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:01 INFO - PROCESS | 2380 | 1465646341029 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:01 INFO - PROCESS | 2380 | ++DOCSHELL 1E8A4000 == 65 [pid = 2380] [id = 173] 04:59:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 133 (1E8A4400) [pid = 2380] [serial = 517] [outer = 00000000] 04:59:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 134 (1FB20800) [pid = 2380] [serial = 518] [outer = 1E8A4400] 04:59:01 INFO - PROCESS | 2380 | 1465646341089 Marionette DEBUG loaded listener.js 04:59:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 135 (1FB2E400) [pid = 2380] [serial = 519] [outer = 1E8A4400] 04:59:01 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:59:01 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:59:01 INFO - PROCESS | 2380 | 1465646341694 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]]]}] 04:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 970ms 04:59:01 INFO - PROCESS | 2380 | 1465646341704 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:59:01 INFO - PROCESS | 2380 | 1465646341707 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:59:01 INFO - PROCESS | 2380 | 1465646341710 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:59:01 INFO - PROCESS | 2380 | 1465646341712 Marionette TRACE conn5 <- [1,658,null,{}] 04:59:01 INFO - PROCESS | 2380 | 1465646341730 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}] 04:59:01 INFO - PROCESS | 2380 | 1465646341733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:01 INFO - PROCESS | 2380 | 1465646341850 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:59:02 INFO - PROCESS | 2380 | 1465646341989 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:02 INFO - PROCESS | 2380 | 1465646341992 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:02 INFO - PROCESS | 2380 | ++DOCSHELL 1FB35000 == 66 [pid = 2380] [id = 174] 04:59:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 136 (1FB36800) [pid = 2380] [serial = 520] [outer = 00000000] 04:59:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 137 (1FB3C400) [pid = 2380] [serial = 521] [outer = 1FB36800] 04:59:02 INFO - PROCESS | 2380 | 1465646342046 Marionette DEBUG loaded listener.js 04:59:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 138 (1FB3E400) [pid = 2380] [serial = 522] [outer = 1FB36800] 04:59:02 INFO - PROCESS | 2380 | 1465646342661 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]]]}] 04:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 987ms 04:59:02 INFO - PROCESS | 2380 | 1465646342701 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:59:02 INFO - PROCESS | 2380 | 1465646342703 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:59:02 INFO - PROCESS | 2380 | 1465646342707 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:59:02 INFO - PROCESS | 2380 | 1465646342709 Marionette TRACE conn5 <- [1,662,null,{}] 04:59:02 INFO - PROCESS | 2380 | 1465646342713 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}] 04:59:02 INFO - PROCESS | 2380 | 1465646342715 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:02 INFO - PROCESS | 2380 | 1465646342827 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:59:03 INFO - PROCESS | 2380 | 1465646342981 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:03 INFO - PROCESS | 2380 | 1465646342983 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:03 INFO - PROCESS | 2380 | ++DOCSHELL 111CE800 == 67 [pid = 2380] [id = 175] 04:59:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 139 (1C663800) [pid = 2380] [serial = 523] [outer = 00000000] 04:59:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 140 (200F0000) [pid = 2380] [serial = 524] [outer = 1C663800] 04:59:03 INFO - PROCESS | 2380 | 1465646343037 Marionette DEBUG loaded listener.js 04:59:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 141 (200F5000) [pid = 2380] [serial = 525] [outer = 1C663800] 04:59:03 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 04:59:03 INFO - PROCESS | 2380 | [2380] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:59:03 INFO - PROCESS | 2380 | 1465646343831 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]]]}] 04:59:03 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 04:59:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1175ms 04:59:03 INFO - PROCESS | 2380 | 1465646343885 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:59:03 INFO - PROCESS | 2380 | 1465646343890 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:59:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:59:03 INFO - PROCESS | 2380 | 1465646343895 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:59:03 INFO - PROCESS | 2380 | 1465646343898 Marionette TRACE conn5 <- [1,666,null,{}] 04:59:03 INFO - PROCESS | 2380 | 1465646343903 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}] 04:59:03 INFO - PROCESS | 2380 | 1465646343906 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:04 INFO - PROCESS | 2380 | 1465646344013 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:59:04 INFO - PROCESS | 2380 | 1465646344157 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:04 INFO - PROCESS | 2380 | 1465646344161 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:04 INFO - PROCESS | 2380 | ++DOCSHELL 10180400 == 68 [pid = 2380] [id = 176] 04:59:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 142 (10182400) [pid = 2380] [serial = 526] [outer = 00000000] 04:59:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 143 (144D7400) [pid = 2380] [serial = 527] [outer = 10182400] 04:59:04 INFO - PROCESS | 2380 | 1465646344215 Marionette DEBUG loaded listener.js 04:59:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 144 (16C63800) [pid = 2380] [serial = 528] [outer = 10182400] 04:59:04 INFO - PROCESS | 2380 | 1465646344816 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]]]}] 04:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 990ms 04:59:04 INFO - PROCESS | 2380 | 1465646344885 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:59:04 INFO - PROCESS | 2380 | 1465646344889 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:59:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1032D800 == 67 [pid = 2380] [id = 124] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DB8EC00 == 66 [pid = 2380] [id = 169] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1A051400 == 65 [pid = 2380] [id = 168] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 08A85C00 == 64 [pid = 2380] [id = 167] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DB37400 == 63 [pid = 2380] [id = 166] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1C6E0800 == 62 [pid = 2380] [id = 165] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1A052400 == 61 [pid = 2380] [id = 164] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8C6000 == 60 [pid = 2380] [id = 163] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 16942C00 == 59 [pid = 2380] [id = 162] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0FBEDC00 == 58 [pid = 2380] [id = 161] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3000 == 57 [pid = 2380] [id = 160] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1E509800 == 56 [pid = 2380] [id = 143] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 200EEC00 == 55 [pid = 2380] [id = 142] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 193DD000 == 54 [pid = 2380] [id = 93] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3800 == 53 [pid = 2380] [id = 144] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 19FC5800 == 52 [pid = 2380] [id = 78] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8CC800 == 51 [pid = 2380] [id = 109] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 18FA6C00 == 50 [pid = 2380] [id = 154] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 18FBB800 == 49 [pid = 2380] [id = 126] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1584E800 == 48 [pid = 2380] [id = 47] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 194EAC00 == 47 [pid = 2380] [id = 104] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1A329800 == 46 [pid = 2380] [id = 127] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1D3A3000 == 45 [pid = 2380] [id = 157] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1A322400 == 44 [pid = 2380] [id = 122] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DB7FC00 == 43 [pid = 2380] [id = 158] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1A29A400 == 42 [pid = 2380] [id = 92] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 10336800 == 41 [pid = 2380] [id = 129] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1C663000 == 40 [pid = 2380] [id = 128] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 144E5000 == 39 [pid = 2380] [id = 106] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1D39F000 == 38 [pid = 2380] [id = 77] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 0C8CE000 == 37 [pid = 2380] [id = 155] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DC02C00 == 36 [pid = 2380] [id = 159] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DB3C000 == 35 [pid = 2380] [id = 121] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 16C61800 == 34 [pid = 2380] [id = 156] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 19DC1C00 == 33 [pid = 2380] [id = 107] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1FB35000 == 32 [pid = 2380] [id = 174] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 111CE800 == 31 [pid = 2380] [id = 175] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1E8A4000 == 30 [pid = 2380] [id = 173] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 197F4000 == 29 [pid = 2380] [id = 172] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 1DB93C00 == 28 [pid = 2380] [id = 170] 04:59:05 INFO - PROCESS | 2380 | --DOCSHELL 113C5400 == 27 [pid = 2380] [id = 171] 04:59:05 INFO - PROCESS | 2380 | 1465646345769 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:59:05 INFO - PROCESS | 2380 | 1465646345773 Marionette TRACE conn5 <- [1,670,null,{}] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 143 (16C77400) [pid = 2380] [serial = 356] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 142 (1C6E6C00) [pid = 2380] [serial = 359] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 141 (0D276800) [pid = 2380] [serial = 353] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 140 (1E2DC400) [pid = 2380] [serial = 362] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 139 (193DF400) [pid = 2380] [serial = 446] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 138 (1A269400) [pid = 2380] [serial = 450] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 137 (1A295000) [pid = 2380] [serial = 449] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 136 (193E3400) [pid = 2380] [serial = 447] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 135 (1A32EC00) [pid = 2380] [serial = 452] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 134 (200F4800) [pid = 2380] [serial = 425] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 133 (16C74C00) [pid = 2380] [serial = 440] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 132 (173DD400) [pid = 2380] [serial = 441] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 131 (10338C00) [pid = 2380] [serial = 437] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 130 (1069B400) [pid = 2380] [serial = 438] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 129 (16C5B400) [pid = 2380] [serial = 435] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 128 (14D33C00) [pid = 2380] [serial = 434] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 127 (1FB2EC00) [pid = 2380] [serial = 428] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (18FBE400) [pid = 2380] [serial = 443] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (1DB3E400) [pid = 2380] [serial = 419] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (1F36D400) [pid = 2380] [serial = 422] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (18FC0800) [pid = 2380] [serial = 416] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (14B29400) [pid = 2380] [serial = 431] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1C66A400) [pid = 2380] [serial = 458] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1C6DF000) [pid = 2380] [serial = 459] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1D23E400) [pid = 2380] [serial = 461] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (1A48D400) [pid = 2380] [serial = 453] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1A495000) [pid = 2380] [serial = 455] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (1BBA3400) [pid = 2380] [serial = 456] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (18FE8400) [pid = 2380] [serial = 444] [outer = 00000000] [url = about:blank] 04:59:06 INFO - PROCESS | 2380 | 1465646346007 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}] 04:59:06 INFO - PROCESS | 2380 | 1465646346011 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:06 INFO - PROCESS | 2380 | 1465646346112 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:59:06 INFO - PROCESS | 2380 | 1465646346195 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:06 INFO - PROCESS | 2380 | 1465646346198 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:06 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3800 == 28 [pid = 2380] [id = 177] 04:59:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 116 (0C8C4800) [pid = 2380] [serial = 529] [outer = 00000000] 04:59:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 117 (0C8CC800) [pid = 2380] [serial = 530] [outer = 0C8C4800] 04:59:06 INFO - PROCESS | 2380 | 1465646346245 Marionette DEBUG loaded listener.js 04:59:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 118 (0C8CCC00) [pid = 2380] [serial = 531] [outer = 0C8C4800] 04:59:07 INFO - PROCESS | 2380 | 1465646347130 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]]]}] 04:59:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:59:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2279ms 04:59:07 INFO - PROCESS | 2380 | 1465646347178 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:59:07 INFO - PROCESS | 2380 | 1465646347182 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:59:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:59:07 INFO - PROCESS | 2380 | 1465646347187 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:59:07 INFO - PROCESS | 2380 | 1465646347189 Marionette TRACE conn5 <- [1,674,null,{}] 04:59:07 INFO - PROCESS | 2380 | 1465646347195 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}] 04:59:07 INFO - PROCESS | 2380 | 1465646347199 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:07 INFO - PROCESS | 2380 | 1465646347288 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:59:07 INFO - PROCESS | 2380 | 1465646347297 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:07 INFO - PROCESS | 2380 | 1465646347300 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:07 INFO - PROCESS | 2380 | ++DOCSHELL 10334400 == 29 [pid = 2380] [id = 178] 04:59:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 119 (10334C00) [pid = 2380] [serial = 532] [outer = 00000000] 04:59:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 120 (104C9C00) [pid = 2380] [serial = 533] [outer = 10334C00] 04:59:07 INFO - PROCESS | 2380 | 1465646347347 Marionette DEBUG loaded listener.js 04:59:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 121 (10696000) [pid = 2380] [serial = 534] [outer = 10334C00] 04:59:08 INFO - PROCESS | 2380 | 1465646348320 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]]]}] 04:59:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:59:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 04:59:08 INFO - PROCESS | 2380 | 1465646348362 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:59:08 INFO - PROCESS | 2380 | 1465646348364 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:59:08 INFO - PROCESS | 2380 | 1465646348368 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:59:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:59:08 INFO - PROCESS | 2380 | 1465646348370 Marionette TRACE conn5 <- [1,678,null,{}] 04:59:08 INFO - PROCESS | 2380 | 1465646348374 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}] 04:59:08 INFO - PROCESS | 2380 | 1465646348376 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:08 INFO - PROCESS | 2380 | 1465646348499 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:59:08 INFO - PROCESS | 2380 | 1465646348509 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:08 INFO - PROCESS | 2380 | 1465646348515 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:08 INFO - PROCESS | 2380 | ++DOCSHELL 14B94000 == 30 [pid = 2380] [id = 179] 04:59:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 122 (14B9B400) [pid = 2380] [serial = 535] [outer = 00000000] 04:59:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 123 (14C50000) [pid = 2380] [serial = 536] [outer = 14B9B400] 04:59:08 INFO - PROCESS | 2380 | 1465646348618 Marionette DEBUG loaded listener.js 04:59:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 124 (14DDE400) [pid = 2380] [serial = 537] [outer = 14B9B400] 04:59:09 INFO - PROCESS | 2380 | 1465646349564 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]]]}] 04:59:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:59:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1234ms 04:59:09 INFO - PROCESS | 2380 | 1465646349611 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:59:09 INFO - PROCESS | 2380 | 1465646349613 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:59:09 INFO - PROCESS | 2380 | 1465646349617 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:59:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:59:09 INFO - PROCESS | 2380 | 1465646349618 Marionette TRACE conn5 <- [1,682,null,{}] 04:59:09 INFO - PROCESS | 2380 | 1465646349622 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}] 04:59:09 INFO - PROCESS | 2380 | 1465646349624 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:09 INFO - PROCESS | 2380 | 1465646349749 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:59:09 INFO - PROCESS | 2380 | 1465646349755 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:09 INFO - PROCESS | 2380 | 1465646349757 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:09 INFO - PROCESS | 2380 | ++DOCSHELL 1693B000 == 31 [pid = 2380] [id = 180] 04:59:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 125 (1693B800) [pid = 2380] [serial = 538] [outer = 00000000] 04:59:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 126 (1729AC00) [pid = 2380] [serial = 539] [outer = 1693B800] 04:59:09 INFO - PROCESS | 2380 | 1465646349869 Marionette DEBUG loaded listener.js 04:59:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 127 (173DA000) [pid = 2380] [serial = 540] [outer = 1693B800] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 126 (0C8C4000) [pid = 2380] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 125 (1C667C00) [pid = 2380] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 124 (1E501400) [pid = 2380] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 123 (1C663400) [pid = 2380] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 122 (1D39F400) [pid = 2380] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 121 (1004A000) [pid = 2380] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 120 (1069F400) [pid = 2380] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 119 (1F367800) [pid = 2380] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 118 (18FBF400) [pid = 2380] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 117 (1F369800) [pid = 2380] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 116 (200EF800) [pid = 2380] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 115 (14C41400) [pid = 2380] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 114 (1A32A400) [pid = 2380] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 113 (1032F400) [pid = 2380] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 112 (1E89A800) [pid = 2380] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 111 (1DB90C00) [pid = 2380] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 110 (1C6E1800) [pid = 2380] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 109 (1DB76C00) [pid = 2380] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 108 (08A86800) [pid = 2380] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (1A297C00) [pid = 2380] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (1D3A3800) [pid = 2380] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1DC0F800) [pid = 2380] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (0D26E400) [pid = 2380] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (0CCEDC00) [pid = 2380] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (1004DC00) [pid = 2380] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1DC01400) [pid = 2380] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (16C71400) [pid = 2380] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1A25FC00) [pid = 2380] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (196B6400) [pid = 2380] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (16C60C00) [pid = 2380] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:59:10 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1C66B000) [pid = 2380] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:59:11 INFO - PROCESS | 2380 | 1465646351413 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]]]}] 04:59:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:59:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1836ms 04:59:11 INFO - PROCESS | 2380 | 1465646351457 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:59:11 INFO - PROCESS | 2380 | 1465646351459 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:59:11 INFO - PROCESS | 2380 | 1465646351462 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:59:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:59:11 INFO - PROCESS | 2380 | 1465646351464 Marionette TRACE conn5 <- [1,686,null,{}] 04:59:11 INFO - PROCESS | 2380 | 1465646351467 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}] 04:59:11 INFO - PROCESS | 2380 | 1465646351469 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:11 INFO - PROCESS | 2380 | 1465646351584 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:59:11 INFO - PROCESS | 2380 | 1465646351593 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:11 INFO - PROCESS | 2380 | 1465646351595 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:11 INFO - PROCESS | 2380 | ++DOCSHELL 10693C00 == 32 [pid = 2380] [id = 181] 04:59:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (10699000) [pid = 2380] [serial = 541] [outer = 00000000] 04:59:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (15F51C00) [pid = 2380] [serial = 542] [outer = 10699000] 04:59:11 INFO - PROCESS | 2380 | 1465646351639 Marionette DEBUG loaded listener.js 04:59:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (16C62C00) [pid = 2380] [serial = 543] [outer = 10699000] 04:59:12 INFO - PROCESS | 2380 | 1465646352551 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]]]}] 04:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1119ms 04:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:59:12 INFO - PROCESS | 2380 | 1465646352585 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:59:12 INFO - PROCESS | 2380 | 1465646352587 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:59:12 INFO - PROCESS | 2380 | 1465646352591 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:59:12 INFO - PROCESS | 2380 | 1465646352593 Marionette TRACE conn5 <- [1,690,null,{}] 04:59:12 INFO - PROCESS | 2380 | 1465646352596 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}] 04:59:12 INFO - PROCESS | 2380 | 1465646352602 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:12 INFO - PROCESS | 2380 | 1465646352711 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:59:12 INFO - PROCESS | 2380 | 1465646352849 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:12 INFO - PROCESS | 2380 | 1465646352853 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:12 INFO - PROCESS | 2380 | ++DOCSHELL 08A80400 == 33 [pid = 2380] [id = 182] 04:59:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (08A80800) [pid = 2380] [serial = 544] [outer = 00000000] 04:59:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 101 (08A8D000) [pid = 2380] [serial = 545] [outer = 08A80800] 04:59:12 INFO - PROCESS | 2380 | 1465646352911 Marionette DEBUG loaded listener.js 04:59:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 102 (0C8C2800) [pid = 2380] [serial = 546] [outer = 08A80800] 04:59:14 INFO - PROCESS | 2380 | 1465646354104 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]]]}] 04:59:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1525ms 04:59:14 INFO - PROCESS | 2380 | 1465646354117 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:59:14 INFO - PROCESS | 2380 | 1465646354121 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:59:14 INFO - PROCESS | 2380 | 1465646354125 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:59:14 INFO - PROCESS | 2380 | 1465646354129 Marionette TRACE conn5 <- [1,694,null,{}] 04:59:14 INFO - PROCESS | 2380 | 1465646354134 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}] 04:59:14 INFO - PROCESS | 2380 | 1465646354137 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:14 INFO - PROCESS | 2380 | 1465646354316 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:59:14 INFO - PROCESS | 2380 | 1465646354436 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:14 INFO - PROCESS | 2380 | 1465646354439 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:14 INFO - PROCESS | 2380 | ++DOCSHELL 0CCEBC00 == 34 [pid = 2380] [id = 183] 04:59:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 103 (1069D000) [pid = 2380] [serial = 547] [outer = 00000000] 04:59:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 104 (14408000) [pid = 2380] [serial = 548] [outer = 1069D000] 04:59:14 INFO - PROCESS | 2380 | 1465646354497 Marionette DEBUG loaded listener.js 04:59:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 105 (1478E800) [pid = 2380] [serial = 549] [outer = 1069D000] 04:59:15 INFO - PROCESS | 2380 | 1465646355641 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]]]}] 04:59:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:59:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1539ms 04:59:15 INFO - PROCESS | 2380 | 1465646355664 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:59:15 INFO - PROCESS | 2380 | 1465646355668 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:59:15 INFO - PROCESS | 2380 | 1465646355673 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:59:15 INFO - PROCESS | 2380 | 1465646355676 Marionette TRACE conn5 <- [1,698,null,{}] 04:59:15 INFO - PROCESS | 2380 | 1465646355682 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}] 04:59:15 INFO - PROCESS | 2380 | 1465646355684 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:15 INFO - PROCESS | 2380 | 1465646355825 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:59:16 INFO - PROCESS | 2380 | 1465646355979 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:16 INFO - PROCESS | 2380 | 1465646355982 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:16 INFO - PROCESS | 2380 | ++DOCSHELL 10243800 == 35 [pid = 2380] [id = 184] 04:59:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 106 (10245C00) [pid = 2380] [serial = 550] [outer = 00000000] 04:59:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 107 (10338C00) [pid = 2380] [serial = 551] [outer = 10245C00] 04:59:16 INFO - PROCESS | 2380 | 1465646356036 Marionette DEBUG loaded listener.js 04:59:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 108 (10976C00) [pid = 2380] [serial = 552] [outer = 10245C00] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 10248400 == 34 [pid = 2380] [id = 28] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 0D22A400 == 33 [pid = 2380] [id = 27] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 10693C00 == 32 [pid = 2380] [id = 181] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 1693B000 == 31 [pid = 2380] [id = 180] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 14B94000 == 30 [pid = 2380] [id = 179] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 10334400 == 29 [pid = 2380] [id = 178] 04:59:16 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3800 == 28 [pid = 2380] [id = 177] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 107 (200EF000) [pid = 2380] [serial = 429] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 106 (2010EC00) [pid = 2380] [serial = 426] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 105 (1D238000) [pid = 2380] [serial = 387] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 104 (1A496400) [pid = 2380] [serial = 381] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 103 (14C07C00) [pid = 2380] [serial = 371] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 102 (193DDC00) [pid = 2380] [serial = 432] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 101 (1D39AC00) [pid = 2380] [serial = 350] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 100 (1F367C00) [pid = 2380] [serial = 414] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1CA3D400) [pid = 2380] [serial = 384] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1DB7B400) [pid = 2380] [serial = 420] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (194F1000) [pid = 2380] [serial = 417] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (16C62400) [pid = 2380] [serial = 374] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (200E6800) [pid = 2380] [serial = 423] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (193DF800) [pid = 2380] [serial = 377] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1F364800) [pid = 2380] [serial = 509] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1DB94800) [pid = 2380] [serial = 506] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1D395000) [pid = 2380] [serial = 494] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1DC0DC00) [pid = 2380] [serial = 497] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1DB30400) [pid = 2380] [serial = 495] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (10335800) [pid = 2380] [serial = 500] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1E2E6400) [pid = 2380] [serial = 498] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1DB86800) [pid = 2380] [serial = 503] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1DB35400) [pid = 2380] [serial = 470] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1DB70400) [pid = 2380] [serial = 471] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1E506800) [pid = 2380] [serial = 476] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1E50DC00) [pid = 2380] [serial = 477] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (109B5800) [pid = 2380] [serial = 464] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (144E0800) [pid = 2380] [serial = 465] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10047400) [pid = 2380] [serial = 479] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1024A800) [pid = 2380] [serial = 480] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14413400) [pid = 2380] [serial = 482] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C58C00) [pid = 2380] [serial = 483] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1DC09C00) [pid = 2380] [serial = 473] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1E2DC000) [pid = 2380] [serial = 474] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1897E000) [pid = 2380] [serial = 467] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FEA000) [pid = 2380] [serial = 468] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A492800) [pid = 2380] [serial = 491] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19FC5C00) [pid = 2380] [serial = 488] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A04C800) [pid = 2380] [serial = 489] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18545000) [pid = 2380] [serial = 485] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18C05C00) [pid = 2380] [serial = 486] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1E724800) [pid = 2380] [serial = 507] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1D397000) [pid = 2380] [serial = 462] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (16C5D800) [pid = 2380] [serial = 501] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1DB8B800) [pid = 2380] [serial = 504] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1C203C00) [pid = 2380] [serial = 492] [outer = 00000000] [url = about:blank] 04:59:16 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1FB21800) [pid = 2380] [serial = 510] [outer = 00000000] [url = about:blank] 04:59:17 INFO - PROCESS | 2380 | 1465646357033 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]]]}] 04:59:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:59:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1374ms 04:59:17 INFO - PROCESS | 2380 | 1465646357048 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:59:17 INFO - PROCESS | 2380 | 1465646357052 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:59:17 INFO - PROCESS | 2380 | 1465646357058 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:59:17 INFO - PROCESS | 2380 | 1465646357061 Marionette TRACE conn5 <- [1,702,null,{}] 04:59:17 INFO - PROCESS | 2380 | 1465646357065 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}] 04:59:17 INFO - PROCESS | 2380 | 1465646357067 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:17 INFO - PROCESS | 2380 | 1465646357162 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:59:17 INFO - PROCESS | 2380 | 1465646357169 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:17 INFO - PROCESS | 2380 | 1465646357171 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:17 INFO - PROCESS | 2380 | ++DOCSHELL 1032C800 == 29 [pid = 2380] [id = 185] 04:59:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (1032D000) [pid = 2380] [serial = 553] [outer = 00000000] 04:59:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10918C00) [pid = 2380] [serial = 554] [outer = 1032D000] 04:59:17 INFO - PROCESS | 2380 | 1465646357219 Marionette DEBUG loaded listener.js 04:59:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1420C000) [pid = 2380] [serial = 555] [outer = 1032D000] 04:59:18 INFO - PROCESS | 2380 | 1465646358211 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]]]}] 04:59:18 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 04:59:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1176ms 04:59:18 INFO - PROCESS | 2380 | 1465646358238 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:59:18 INFO - PROCESS | 2380 | 1465646358240 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:59:18 INFO - PROCESS | 2380 | 1465646358243 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:59:18 INFO - PROCESS | 2380 | 1465646358247 Marionette TRACE conn5 <- [1,706,null,{}] 04:59:18 INFO - PROCESS | 2380 | 1465646358258 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}] 04:59:18 INFO - PROCESS | 2380 | 1465646358263 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:18 INFO - PROCESS | 2380 | 1465646358355 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:59:18 INFO - PROCESS | 2380 | 1465646358362 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:18 INFO - PROCESS | 2380 | 1465646358365 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:18 INFO - PROCESS | 2380 | ++DOCSHELL 1693C000 == 30 [pid = 2380] [id = 186] 04:59:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (16940000) [pid = 2380] [serial = 556] [outer = 00000000] 04:59:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (16C59C00) [pid = 2380] [serial = 557] [outer = 16940000] 04:59:18 INFO - PROCESS | 2380 | 1465646358415 Marionette DEBUG loaded listener.js 04:59:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16C5EC00) [pid = 2380] [serial = 558] [outer = 16940000] 04:59:19 INFO - PROCESS | 2380 | 1465646359420 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]]]}] 04:59:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:59:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1234ms 04:59:19 INFO - PROCESS | 2380 | 1465646359481 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:59:19 INFO - PROCESS | 2380 | 1465646359484 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:59:19 INFO - PROCESS | 2380 | 1465646359487 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:59:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:59:19 INFO - PROCESS | 2380 | 1465646359489 Marionette TRACE conn5 <- [1,710,null,{}] 04:59:19 INFO - PROCESS | 2380 | 1465646359492 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}] 04:59:19 INFO - PROCESS | 2380 | 1465646359494 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:19 INFO - PROCESS | 2380 | 1465646359621 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:59:19 INFO - PROCESS | 2380 | 1465646359675 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:19 INFO - PROCESS | 2380 | 1465646359686 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:19 INFO - PROCESS | 2380 | ++DOCSHELL 173D4800 == 31 [pid = 2380] [id = 187] 04:59:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1893C400) [pid = 2380] [serial = 559] [outer = 00000000] 04:59:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18982C00) [pid = 2380] [serial = 560] [outer = 1893C400] 04:59:19 INFO - PROCESS | 2380 | 1465646359732 Marionette DEBUG loaded listener.js 04:59:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18C9A400) [pid = 2380] [serial = 561] [outer = 1893C400] 04:59:20 INFO - PROCESS | 2380 | 1465646360200 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] 04:59:20 INFO - PROCESS | 2380 | 1465646360224 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:59:20 INFO - PROCESS | 2380 | 1465646360227 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 2380 | 1465646360229 Marionette TRACE conn5 <- [1,714,null,{}] 04:59:20 INFO - PROCESS | 2380 | 1465646360232 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}] 04:59:20 INFO - PROCESS | 2380 | 1465646360234 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:20 INFO - PROCESS | 2380 | 1465646360345 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:59:20 INFO - PROCESS | 2380 | 1465646360351 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:20 INFO - PROCESS | 2380 | 1465646360353 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FA7800 == 32 [pid = 2380] [id = 188] 04:59:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FA8C00) [pid = 2380] [serial = 562] [outer = 00000000] 04:59:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FC2000) [pid = 2380] [serial = 563] [outer = 18FA8C00] 04:59:20 INFO - PROCESS | 2380 | 1465646360397 Marionette DEBUG loaded listener.js 04:59:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FE8C00) [pid = 2380] [serial = 564] [outer = 18FA8C00] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (14B9B400) [pid = 2380] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0C8C4800) [pid = 2380] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10334C00) [pid = 2380] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10182400) [pid = 2380] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1693B800) [pid = 2380] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14498400) [pid = 2380] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (197F5800) [pid = 2380] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1E8A4400) [pid = 2380] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1FB36800) [pid = 2380] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:59:20 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1C663800) [pid = 2380] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:59:20 INFO - PROCESS | 2380 | 1465646360897 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]]]}] 04:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 04:59:20 INFO - PROCESS | 2380 | 1465646360958 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:59:20 INFO - PROCESS | 2380 | 1465646360959 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:59:20 INFO - PROCESS | 2380 | 1465646360963 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:59:20 INFO - PROCESS | 2380 | 1465646360964 Marionette TRACE conn5 <- [1,718,null,{}] 04:59:20 INFO - PROCESS | 2380 | 1465646360968 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}] 04:59:21 INFO - PROCESS | 2380 | 1465646360974 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:21 INFO - PROCESS | 2380 | 1465646361124 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:59:21 INFO - PROCESS | 2380 | 1465646361133 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 2380 | 1465646361135 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:21 INFO - PROCESS | 2380 | ++DOCSHELL 18FEB400 == 33 [pid = 2380] [id = 189] 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (18FEBC00) [pid = 2380] [serial = 565] [outer = 00000000] 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (193BD800) [pid = 2380] [serial = 566] [outer = 18FEBC00] 04:59:21 INFO - PROCESS | 2380 | 1465646361179 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (193E6800) [pid = 2380] [serial = 567] [outer = 18FEBC00] 04:59:21 INFO - PROCESS | 2380 | 1465646361658 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] 04:59:21 INFO - PROCESS | 2380 | 1465646361696 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:59:21 INFO - PROCESS | 2380 | 1465646361699 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:59:21 INFO - PROCESS | 2380 | 1465646361700 Marionette TRACE conn5 <- [1,722,null,{}] 04:59:21 INFO - PROCESS | 2380 | 1465646361704 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}] 04:59:21 INFO - PROCESS | 2380 | 1465646361706 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:21 INFO - PROCESS | 2380 | 1465646361796 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:59:21 INFO - PROCESS | 2380 | 1465646361801 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:21 INFO - PROCESS | 2380 | 1465646361803 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:21 INFO - PROCESS | 2380 | ++DOCSHELL 193E3400 == 34 [pid = 2380] [id = 190] 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (193E9C00) [pid = 2380] [serial = 568] [outer = 00000000] 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (19C94800) [pid = 2380] [serial = 569] [outer = 193E9C00] 04:59:21 INFO - PROCESS | 2380 | 1465646361847 Marionette DEBUG loaded listener.js 04:59:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (19DC1C00) [pid = 2380] [serial = 570] [outer = 193E9C00] 04:59:22 INFO - PROCESS | 2380 | 1465646362286 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]]]}] 04:59:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:59:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 04:59:22 INFO - PROCESS | 2380 | 1465646362330 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:59:22 INFO - PROCESS | 2380 | 1465646362332 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:59:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:59:22 INFO - PROCESS | 2380 | 1465646362335 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:59:22 INFO - PROCESS | 2380 | 1465646362337 Marionette TRACE conn5 <- [1,726,null,{}] 04:59:22 INFO - PROCESS | 2380 | 1465646362341 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}] 04:59:22 INFO - PROCESS | 2380 | 1465646362342 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:22 INFO - PROCESS | 2380 | 1465646362425 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:59:22 INFO - PROCESS | 2380 | 1465646362433 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:22 INFO - PROCESS | 2380 | 1465646362435 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:22 INFO - PROCESS | 2380 | ++DOCSHELL 197F6C00 == 35 [pid = 2380] [id = 191] 04:59:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (19FC9000) [pid = 2380] [serial = 571] [outer = 00000000] 04:59:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A04C000) [pid = 2380] [serial = 572] [outer = 19FC9000] 04:59:22 INFO - PROCESS | 2380 | 1465646362478 Marionette DEBUG loaded listener.js 04:59:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A04E000) [pid = 2380] [serial = 573] [outer = 19FC9000] 04:59:23 INFO - PROCESS | 2380 | 1465646363612 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]]]}] 04:59:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1333ms 04:59:23 INFO - PROCESS | 2380 | 1465646363668 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:59:23 INFO - PROCESS | 2380 | 1465646363673 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:59:23 INFO - PROCESS | 2380 | 1465646363677 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:59:23 INFO - PROCESS | 2380 | 1465646363681 Marionette TRACE conn5 <- [1,730,null,{}] 04:59:23 INFO - PROCESS | 2380 | 1465646363729 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}] 04:59:23 INFO - PROCESS | 2380 | 1465646363733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:23 INFO - PROCESS | 2380 | 1465646363836 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:59:24 INFO - PROCESS | 2380 | 1465646364011 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:24 INFO - PROCESS | 2380 | 1465646364014 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:24 INFO - PROCESS | 2380 | ++DOCSHELL 1004A800 == 36 [pid = 2380] [id = 192] 04:59:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10160400) [pid = 2380] [serial = 574] [outer = 00000000] 04:59:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (106A1400) [pid = 2380] [serial = 575] [outer = 10160400] 04:59:24 INFO - PROCESS | 2380 | 1465646364072 Marionette DEBUG loaded listener.js 04:59:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (144DEC00) [pid = 2380] [serial = 576] [outer = 10160400] 04:59:25 INFO - PROCESS | 2380 | 1465646365099 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]]]}] 04:59:25 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 04:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1472ms 04:59:25 INFO - PROCESS | 2380 | 1465646365150 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:59:25 INFO - PROCESS | 2380 | 1465646365155 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:59:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:59:25 INFO - PROCESS | 2380 | 1465646365161 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:59:25 INFO - PROCESS | 2380 | 1465646365164 Marionette TRACE conn5 <- [1,734,null,{}] 04:59:25 INFO - PROCESS | 2380 | 1465646365210 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}] 04:59:25 INFO - PROCESS | 2380 | 1465646365213 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:25 INFO - PROCESS | 2380 | 1465646365318 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:59:25 INFO - PROCESS | 2380 | 1465646365529 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:25 INFO - PROCESS | 2380 | 1465646365532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:25 INFO - PROCESS | 2380 | ++DOCSHELL 16C62000 == 37 [pid = 2380] [id = 193] 04:59:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C70C00) [pid = 2380] [serial = 577] [outer = 00000000] 04:59:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (173DDC00) [pid = 2380] [serial = 578] [outer = 16C70C00] 04:59:25 INFO - PROCESS | 2380 | 1465646365589 Marionette DEBUG loaded listener.js 04:59:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18945C00) [pid = 2380] [serial = 579] [outer = 16C70C00] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 18FE9C00 == 36 [pid = 2380] [id = 22] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 11318800 == 35 [pid = 2380] [id = 15] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 15F45800 == 34 [pid = 2380] [id = 16] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 0C891800 == 33 [pid = 2380] [id = 24] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 1A043800 == 32 [pid = 2380] [id = 21] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 0CCEBC00 == 31 [pid = 2380] [id = 183] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 08A80400 == 30 [pid = 2380] [id = 182] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 10180400 == 29 [pid = 2380] [id = 176] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 18C0B000 == 28 [pid = 2380] [id = 18] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 185AD000 == 27 [pid = 2380] [id = 17] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 0C8C7000 == 26 [pid = 2380] [id = 25] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 197EE000 == 25 [pid = 2380] [id = 19] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 0D26E000 == 24 [pid = 2380] [id = 13] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 1B832C00 == 23 [pid = 2380] [id = 23] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 109C0800 == 22 [pid = 2380] [id = 10] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 0C8CE400 == 21 [pid = 2380] [id = 26] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 193ACC00 == 20 [pid = 2380] [id = 11] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 1E508800 == 19 [pid = 2380] [id = 8] 04:59:27 INFO - PROCESS | 2380 | --DOCSHELL 1B836C00 == 18 [pid = 2380] [id = 20] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15F51C00) [pid = 2380] [serial = 542] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (173DA000) [pid = 2380] [serial = 540] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10696000) [pid = 2380] [serial = 534] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14C50000) [pid = 2380] [serial = 536] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C8CC800) [pid = 2380] [serial = 530] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C8CCC00) [pid = 2380] [serial = 531] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (104C9C00) [pid = 2380] [serial = 533] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (144D7400) [pid = 2380] [serial = 527] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16C63800) [pid = 2380] [serial = 528] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1729AC00) [pid = 2380] [serial = 539] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14DDE400) [pid = 2380] [serial = 537] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18C04800) [pid = 2380] [serial = 513] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16C71800) [pid = 2380] [serial = 512] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1D231C00) [pid = 2380] [serial = 516] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A490C00) [pid = 2380] [serial = 515] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1FB2E400) [pid = 2380] [serial = 519] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1FB20800) [pid = 2380] [serial = 518] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1FB3E400) [pid = 2380] [serial = 522] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1FB3C400) [pid = 2380] [serial = 521] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (200F5000) [pid = 2380] [serial = 525] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (200F0000) [pid = 2380] [serial = 524] [outer = 00000000] [url = about:blank] 04:59:27 INFO - PROCESS | 2380 | 1465646367350 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]]]}] 04:59:27 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.) 04:59:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2218ms 04:59:27 INFO - PROCESS | 2380 | 1465646367382 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:59:27 INFO - PROCESS | 2380 | 1465646367386 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:59:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:59:27 INFO - PROCESS | 2380 | 1465646367391 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:59:27 INFO - PROCESS | 2380 | 1465646367395 Marionette TRACE conn5 <- [1,738,null,{}] 04:59:27 INFO - PROCESS | 2380 | 1465646367402 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}] 04:59:27 INFO - PROCESS | 2380 | 1465646367405 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:27 INFO - PROCESS | 2380 | 1465646367493 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:59:27 INFO - PROCESS | 2380 | 1465646367565 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:27 INFO - PROCESS | 2380 | 1465646367568 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:27 INFO - PROCESS | 2380 | ++DOCSHELL 0CC84000 == 19 [pid = 2380] [id = 194] 04:59:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (0CCEB400) [pid = 2380] [serial = 580] [outer = 00000000] 04:59:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (0D26E000) [pid = 2380] [serial = 581] [outer = 0CCEB400] 04:59:27 INFO - PROCESS | 2380 | 1465646367626 Marionette DEBUG loaded listener.js 04:59:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (0FBE3C00) [pid = 2380] [serial = 582] [outer = 0CCEB400] 04:59:28 INFO - PROCESS | 2380 | 1465646368529 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]]]}] 04:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1174ms 04:59:28 INFO - PROCESS | 2380 | 1465646368565 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:59:28 INFO - PROCESS | 2380 | 1465646368570 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:59:28 INFO - PROCESS | 2380 | 1465646368576 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:59:28 INFO - PROCESS | 2380 | 1465646368579 Marionette TRACE conn5 <- [1,742,null,{}] 04:59:28 INFO - PROCESS | 2380 | 1465646368583 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}] 04:59:28 INFO - PROCESS | 2380 | 1465646368586 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:28 INFO - PROCESS | 2380 | 1465646368673 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:59:28 INFO - PROCESS | 2380 | 1465646368681 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:28 INFO - PROCESS | 2380 | 1465646368684 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:28 INFO - PROCESS | 2380 | ++DOCSHELL 1032F800 == 20 [pid = 2380] [id = 195] 04:59:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (1032FC00) [pid = 2380] [serial = 583] [outer = 00000000] 04:59:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10334C00) [pid = 2380] [serial = 584] [outer = 1032FC00] 04:59:28 INFO - PROCESS | 2380 | 1465646368730 Marionette DEBUG loaded listener.js 04:59:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (104C4800) [pid = 2380] [serial = 585] [outer = 1032FC00] 04:59:29 INFO - PROCESS | 2380 | 1465646369678 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]]]}] 04:59:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:59:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1120ms 04:59:29 INFO - PROCESS | 2380 | 1465646369700 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:59:29 INFO - PROCESS | 2380 | 1465646369702 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:59:29 INFO - PROCESS | 2380 | 1465646369706 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:59:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:59:29 INFO - PROCESS | 2380 | 1465646369709 Marionette TRACE conn5 <- [1,746,null,{}] 04:59:29 INFO - PROCESS | 2380 | 1465646369720 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}] 04:59:29 INFO - PROCESS | 2380 | 1465646369724 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:29 INFO - PROCESS | 2380 | 1465646369838 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:59:29 INFO - PROCESS | 2380 | 1465646369846 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:29 INFO - PROCESS | 2380 | 1465646369849 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:29 INFO - PROCESS | 2380 | ++DOCSHELL 14207000 == 21 [pid = 2380] [id = 196] 04:59:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (14497C00) [pid = 2380] [serial = 586] [outer = 00000000] 04:59:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (145B8C00) [pid = 2380] [serial = 587] [outer = 14497C00] 04:59:29 INFO - PROCESS | 2380 | 1465646369897 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (147B2400) [pid = 2380] [serial = 588] [outer = 14497C00] 04:59:30 INFO - PROCESS | 2380 | 1465646370418 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]]]}] 04:59:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 04:59:30 INFO - PROCESS | 2380 | 1465646370441 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:59:30 INFO - PROCESS | 2380 | 1465646370443 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:59:30 INFO - PROCESS | 2380 | 1465646370452 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:59:30 INFO - PROCESS | 2380 | 1465646370454 Marionette TRACE conn5 <- [1,750,null,{}] 04:59:30 INFO - PROCESS | 2380 | 1465646370458 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}] 04:59:30 INFO - PROCESS | 2380 | 1465646370459 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:30 INFO - PROCESS | 2380 | 1465646370572 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:59:30 INFO - PROCESS | 2380 | 1465646370586 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:30 INFO - PROCESS | 2380 | 1465646370588 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:30 INFO - PROCESS | 2380 | ++DOCSHELL 14D36400 == 22 [pid = 2380] [id = 197] 04:59:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14D38000) [pid = 2380] [serial = 589] [outer = 00000000] 04:59:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (15F46C00) [pid = 2380] [serial = 590] [outer = 14D38000] 04:59:30 INFO - PROCESS | 2380 | 1465646370677 Marionette DEBUG loaded listener.js 04:59:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16942800) [pid = 2380] [serial = 591] [outer = 14D38000] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1893C400) [pid = 2380] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18FA8C00) [pid = 2380] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18FEBC00) [pid = 2380] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1069D000) [pid = 2380] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (08A80800) [pid = 2380] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1032D000) [pid = 2380] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (10245C00) [pid = 2380] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16940000) [pid = 2380] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (193E9C00) [pid = 2380] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (19FC9000) [pid = 2380] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:59:31 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (10699000) [pid = 2380] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:59:31 INFO - PROCESS | 2380 | 1465646371559 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]]]}] 04:59:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:59:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1140ms 04:59:31 INFO - PROCESS | 2380 | 1465646371586 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:59:31 INFO - PROCESS | 2380 | 1465646371588 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:59:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:59:31 INFO - PROCESS | 2380 | 1465646371591 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:59:31 INFO - PROCESS | 2380 | 1465646371593 Marionette TRACE conn5 <- [1,754,null,{}] 04:59:31 INFO - PROCESS | 2380 | 1465646371596 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}] 04:59:31 INFO - PROCESS | 2380 | 1465646371598 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:31 INFO - PROCESS | 2380 | 1465646371703 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:59:31 INFO - PROCESS | 2380 | 1465646371749 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:31 INFO - PROCESS | 2380 | 1465646371751 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:31 INFO - PROCESS | 2380 | ++DOCSHELL 14CE2800 == 23 [pid = 2380] [id = 198] 04:59:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (14D33C00) [pid = 2380] [serial = 592] [outer = 00000000] 04:59:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (16940000) [pid = 2380] [serial = 593] [outer = 14D33C00] 04:59:31 INFO - PROCESS | 2380 | 1465646371795 Marionette DEBUG loaded listener.js 04:59:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (16C5E400) [pid = 2380] [serial = 594] [outer = 14D33C00] 04:59:32 INFO - PROCESS | 2380 | 1465646372649 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]]]}] 04:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 04:59:32 INFO - PROCESS | 2380 | 1465646372670 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:59:32 INFO - PROCESS | 2380 | 1465646372672 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:59:32 INFO - PROCESS | 2380 | 1465646372675 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:59:32 INFO - PROCESS | 2380 | 1465646372677 Marionette TRACE conn5 <- [1,758,null,{}] 04:59:32 INFO - PROCESS | 2380 | 1465646372680 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}] 04:59:32 INFO - PROCESS | 2380 | 1465646372686 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:32 INFO - PROCESS | 2380 | 1465646372814 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:59:32 INFO - PROCESS | 2380 | 1465646372822 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:32 INFO - PROCESS | 2380 | 1465646372824 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:32 INFO - PROCESS | 2380 | ++DOCSHELL 16C6E400 == 24 [pid = 2380] [id = 199] 04:59:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (172F8C00) [pid = 2380] [serial = 595] [outer = 00000000] 04:59:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (185A3400) [pid = 2380] [serial = 596] [outer = 172F8C00] 04:59:32 INFO - PROCESS | 2380 | 1465646372868 Marionette DEBUG loaded listener.js 04:59:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (18946400) [pid = 2380] [serial = 597] [outer = 172F8C00] 04:59:33 INFO - PROCESS | 2380 | 1465646373305 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]]]}] 04:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 04:59:33 INFO - PROCESS | 2380 | 1465646373346 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:59:33 INFO - PROCESS | 2380 | 1465646373348 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:59:33 INFO - PROCESS | 2380 | 1465646373351 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:59:33 INFO - PROCESS | 2380 | 1465646373353 Marionette TRACE conn5 <- [1,762,null,{}] 04:59:33 INFO - PROCESS | 2380 | 1465646373356 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}] 04:59:33 INFO - PROCESS | 2380 | 1465646373358 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:33 INFO - PROCESS | 2380 | 1465646373518 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:59:33 INFO - PROCESS | 2380 | 1465646373617 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:33 INFO - PROCESS | 2380 | 1465646373621 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:33 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C0800 == 25 [pid = 2380] [id = 200] 04:59:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0C8C1800) [pid = 2380] [serial = 598] [outer = 00000000] 04:59:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (0D26A800) [pid = 2380] [serial = 599] [outer = 0C8C1800] 04:59:33 INFO - PROCESS | 2380 | 1465646373677 Marionette DEBUG loaded listener.js 04:59:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10054800) [pid = 2380] [serial = 600] [outer = 0C8C1800] 04:59:34 INFO - PROCESS | 2380 | 1465646374481 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]]]}] 04:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1172ms 04:59:34 INFO - PROCESS | 2380 | 1465646374525 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:59:34 INFO - PROCESS | 2380 | 1465646374530 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:59:34 INFO - PROCESS | 2380 | 1465646374558 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:59:34 INFO - PROCESS | 2380 | 1465646374561 Marionette TRACE conn5 <- [1,766,null,{}] 04:59:34 INFO - PROCESS | 2380 | 1465646374566 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}] 04:59:34 INFO - PROCESS | 2380 | 1465646374569 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:34 INFO - PROCESS | 2380 | 1465646374693 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:59:34 INFO - PROCESS | 2380 | 1465646374770 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:34 INFO - PROCESS | 2380 | 1465646374773 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:34 INFO - PROCESS | 2380 | ++DOCSHELL 1097CC00 == 26 [pid = 2380] [id = 201] 04:59:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (111CFC00) [pid = 2380] [serial = 601] [outer = 00000000] 04:59:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (145BB800) [pid = 2380] [serial = 602] [outer = 111CFC00] 04:59:34 INFO - PROCESS | 2380 | 1465646374870 Marionette DEBUG loaded listener.js 04:59:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14C50400) [pid = 2380] [serial = 603] [outer = 111CFC00] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16C62C00) [pid = 2380] [serial = 543] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18982C00) [pid = 2380] [serial = 560] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18FC2000) [pid = 2380] [serial = 563] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18C9A400) [pid = 2380] [serial = 561] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18FE8C00) [pid = 2380] [serial = 564] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (193BD800) [pid = 2380] [serial = 566] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (14408000) [pid = 2380] [serial = 548] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1478E800) [pid = 2380] [serial = 549] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (08A8D000) [pid = 2380] [serial = 545] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (0C8C2800) [pid = 2380] [serial = 546] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (10918C00) [pid = 2380] [serial = 554] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1420C000) [pid = 2380] [serial = 555] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (10338C00) [pid = 2380] [serial = 551] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (10976C00) [pid = 2380] [serial = 552] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (16C59C00) [pid = 2380] [serial = 557] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (19C94800) [pid = 2380] [serial = 569] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (1A04C000) [pid = 2380] [serial = 572] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (19DC1C00) [pid = 2380] [serial = 570] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (1A04E000) [pid = 2380] [serial = 573] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (16C5EC00) [pid = 2380] [serial = 558] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | --DOMWINDOW == 49 (193E6800) [pid = 2380] [serial = 567] [outer = 00000000] [url = about:blank] 04:59:35 INFO - PROCESS | 2380 | 1465646375686 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]]]}] 04:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1180ms 04:59:35 INFO - PROCESS | 2380 | 1465646375740 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:59:35 INFO - PROCESS | 2380 | 1465646375744 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:59:35 INFO - PROCESS | 2380 | 1465646375749 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:59:35 INFO - PROCESS | 2380 | 1465646375752 Marionette TRACE conn5 <- [1,770,null,{}] 04:59:35 INFO - PROCESS | 2380 | 1465646375757 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}] 04:59:35 INFO - PROCESS | 2380 | 1465646375760 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:35 INFO - PROCESS | 2380 | 1465646375847 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:59:35 INFO - PROCESS | 2380 | 1465646375859 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:35 INFO - PROCESS | 2380 | 1465646375863 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:35 INFO - PROCESS | 2380 | ++DOCSHELL 0CCE6400 == 27 [pid = 2380] [id = 202] 04:59:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (0CCE8400) [pid = 2380] [serial = 604] [outer = 00000000] 04:59:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (0D26C800) [pid = 2380] [serial = 605] [outer = 0CCE8400] 04:59:35 INFO - PROCESS | 2380 | 1465646375912 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (0FBEB400) [pid = 2380] [serial = 606] [outer = 0CCE8400] 04:59:36 INFO - PROCESS | 2380 | 1465646376408 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]]]}] 04:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 04:59:36 INFO - PROCESS | 2380 | 1465646376419 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:59:36 INFO - PROCESS | 2380 | 1465646376424 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:59:36 INFO - PROCESS | 2380 | 1465646376430 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:59:36 INFO - PROCESS | 2380 | 1465646376433 Marionette TRACE conn5 <- [1,774,null,{}] 04:59:36 INFO - PROCESS | 2380 | 1465646376437 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}] 04:59:36 INFO - PROCESS | 2380 | 1465646376439 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:36 INFO - PROCESS | 2380 | 1465646376525 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:59:36 INFO - PROCESS | 2380 | 1465646376533 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:36 INFO - PROCESS | 2380 | 1465646376536 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:36 INFO - PROCESS | 2380 | ++DOCSHELL 104C6800 == 28 [pid = 2380] [id = 203] 04:59:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (104C7C00) [pid = 2380] [serial = 607] [outer = 00000000] 04:59:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (10696400) [pid = 2380] [serial = 608] [outer = 104C7C00] 04:59:36 INFO - PROCESS | 2380 | 1465646376582 Marionette DEBUG loaded listener.js 04:59:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (106A1C00) [pid = 2380] [serial = 609] [outer = 104C7C00] 04:59:37 INFO - PROCESS | 2380 | 1465646377039 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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 04:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:59:37 INFO - PROCESS | 2380 | 1465646377067 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 2380 | 1465646377070 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:59:37 INFO - PROCESS | 2380 | 1465646377073 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 2380 | 1465646377076 Marionette TRACE conn5 <- [1,778,null,{}] 04:59:37 INFO - PROCESS | 2380 | 1465646377088 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}] 04:59:37 INFO - PROCESS | 2380 | 1465646377092 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:37 INFO - PROCESS | 2380 | 1465646377179 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:59:37 INFO - PROCESS | 2380 | 1465646377188 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 2380 | 1465646377191 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:37 INFO - PROCESS | 2380 | ++DOCSHELL 147AE800 == 29 [pid = 2380] [id = 204] 04:59:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (147B1C00) [pid = 2380] [serial = 610] [outer = 00000000] 04:59:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (14B9B800) [pid = 2380] [serial = 611] [outer = 147B1C00] 04:59:37 INFO - PROCESS | 2380 | 1465646377268 Marionette DEBUG loaded listener.js 04:59:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (14CDC800) [pid = 2380] [serial = 612] [outer = 147B1C00] 04:59:37 INFO - PROCESS | 2380 | 1465646377742 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]]]}] 04:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 04:59:37 INFO - PROCESS | 2380 | 1465646377804 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:59:37 INFO - PROCESS | 2380 | 1465646377806 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:59:37 INFO - PROCESS | 2380 | 1465646377810 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:59:37 INFO - PROCESS | 2380 | 1465646377811 Marionette TRACE conn5 <- [1,782,null,{}] 04:59:37 INFO - PROCESS | 2380 | 1465646377815 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}] 04:59:37 INFO - PROCESS | 2380 | 1465646377817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:37 INFO - PROCESS | 2380 | 1465646377902 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:59:37 INFO - PROCESS | 2380 | 1465646377908 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:37 INFO - PROCESS | 2380 | 1465646377910 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:37 INFO - PROCESS | 2380 | ++DOCSHELL 15858000 == 30 [pid = 2380] [id = 205] 04:59:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (15859000) [pid = 2380] [serial = 613] [outer = 00000000] 04:59:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (16C56C00) [pid = 2380] [serial = 614] [outer = 15859000] 04:59:37 INFO - PROCESS | 2380 | 1465646377954 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (16C61800) [pid = 2380] [serial = 615] [outer = 15859000] 04:59:38 INFO - PROCESS | 2380 | 1465646378419 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]]]}] 04:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 04:59:38 INFO - PROCESS | 2380 | 1465646378440 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:59:38 INFO - PROCESS | 2380 | 1465646378442 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:59:38 INFO - PROCESS | 2380 | 1465646378450 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:59:38 INFO - PROCESS | 2380 | 1465646378452 Marionette TRACE conn5 <- [1,786,null,{}] 04:59:38 INFO - PROCESS | 2380 | 1465646378455 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}] 04:59:38 INFO - PROCESS | 2380 | 1465646378457 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:38 INFO - PROCESS | 2380 | 1465646378563 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:59:38 INFO - PROCESS | 2380 | 1465646378653 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:38 INFO - PROCESS | 2380 | 1465646378655 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:38 INFO - PROCESS | 2380 | ++DOCSHELL 109C2400 == 31 [pid = 2380] [id = 206] 04:59:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (113C5400) [pid = 2380] [serial = 616] [outer = 00000000] 04:59:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (172F4000) [pid = 2380] [serial = 617] [outer = 113C5400] 04:59:38 INFO - PROCESS | 2380 | 1465646378698 Marionette DEBUG loaded listener.js 04:59:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (173D7000) [pid = 2380] [serial = 618] [outer = 113C5400] 04:59:39 INFO - PROCESS | 2380 | 1465646379124 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]]]}] 04:59:39 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 04:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 04:59:39 INFO - PROCESS | 2380 | 1465646379185 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:59:39 INFO - PROCESS | 2380 | 1465646379187 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:59:39 INFO - PROCESS | 2380 | 1465646379190 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:59:39 INFO - PROCESS | 2380 | 1465646379192 Marionette TRACE conn5 <- [1,790,null,{}] 04:59:39 INFO - PROCESS | 2380 | 1465646379202 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}] 04:59:39 INFO - PROCESS | 2380 | 1465646379208 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:39 INFO - PROCESS | 2380 | 1465646379340 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:59:39 INFO - PROCESS | 2380 | 1465646379396 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:39 INFO - PROCESS | 2380 | 1465646379398 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:39 INFO - PROCESS | 2380 | ++DOCSHELL 18F07000 == 32 [pid = 2380] [id = 207] 04:59:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (18FA4400) [pid = 2380] [serial = 619] [outer = 00000000] 04:59:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18FB4000) [pid = 2380] [serial = 620] [outer = 18FA4400] 04:59:39 INFO - PROCESS | 2380 | 1465646379442 Marionette DEBUG loaded listener.js 04:59:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (18FB8400) [pid = 2380] [serial = 621] [outer = 18FA4400] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16C70C00) [pid = 2380] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (0CCEB400) [pid = 2380] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1032FC00) [pid = 2380] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (14497C00) [pid = 2380] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (10160400) [pid = 2380] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (14D38000) [pid = 2380] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:59:39 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (14D33C00) [pid = 2380] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:59:39 INFO - PROCESS | 2380 | 1465646379919 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]]]}] 04:59:40 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 04:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 791ms 04:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:59:40 INFO - PROCESS | 2380 | 1465646379982 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 2380 | 1465646379984 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:59:40 INFO - PROCESS | 2380 | 1465646379987 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 2380 | 1465646379989 Marionette TRACE conn5 <- [1,794,null,{}] 04:59:40 INFO - PROCESS | 2380 | 1465646379993 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}] 04:59:40 INFO - PROCESS | 2380 | 1465646379995 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:40 INFO - PROCESS | 2380 | 1465646380075 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:59:40 INFO - PROCESS | 2380 | 1465646380087 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 2380 | 1465646380089 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:40 INFO - PROCESS | 2380 | ++DOCSHELL 16C79800 == 33 [pid = 2380] [id = 208] 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (172A3000) [pid = 2380] [serial = 622] [outer = 00000000] 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (18FBF400) [pid = 2380] [serial = 623] [outer = 172A3000] 04:59:40 INFO - PROCESS | 2380 | 1465646380134 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (18FE2800) [pid = 2380] [serial = 624] [outer = 172A3000] 04:59:40 INFO - PROCESS | 2380 | 1465646380557 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]]]}] 04:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 04:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:59:40 INFO - PROCESS | 2380 | 1465646380618 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:59:40 INFO - PROCESS | 2380 | 1465646380620 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:59:40 INFO - PROCESS | 2380 | 1465646380623 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:59:40 INFO - PROCESS | 2380 | 1465646380625 Marionette TRACE conn5 <- [1,798,null,{}] 04:59:40 INFO - PROCESS | 2380 | 1465646380628 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}] 04:59:40 INFO - PROCESS | 2380 | 1465646380630 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:40 INFO - PROCESS | 2380 | 1465646380709 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:59:40 INFO - PROCESS | 2380 | 1465646380715 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:40 INFO - PROCESS | 2380 | 1465646380717 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:40 INFO - PROCESS | 2380 | ++DOCSHELL 18FE8C00 == 34 [pid = 2380] [id = 209] 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (18FEB000) [pid = 2380] [serial = 625] [outer = 00000000] 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (193AA800) [pid = 2380] [serial = 626] [outer = 18FEB000] 04:59:40 INFO - PROCESS | 2380 | 1465646380760 Marionette DEBUG loaded listener.js 04:59:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (193B0800) [pid = 2380] [serial = 627] [outer = 18FEB000] 04:59:41 INFO - PROCESS | 2380 | 1465646381182 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]]]}] 04:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 571ms 04:59:41 INFO - PROCESS | 2380 | 1465646381194 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:59:41 INFO - PROCESS | 2380 | 1465646381196 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:59:41 INFO - PROCESS | 2380 | 1465646381199 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 2380 | 1465646381201 Marionette TRACE conn5 <- [1,802,null,{}] 04:59:41 INFO - PROCESS | 2380 | 1465646381217 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}] 04:59:41 INFO - PROCESS | 2380 | 1465646381219 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:41 INFO - PROCESS | 2380 | 1465646381299 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:59:41 INFO - PROCESS | 2380 | 1465646381304 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 2380 | 1465646381306 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:41 INFO - PROCESS | 2380 | ++DOCSHELL 193AF000 == 35 [pid = 2380] [id = 210] 04:59:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (193DD000) [pid = 2380] [serial = 628] [outer = 00000000] 04:59:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (193E5400) [pid = 2380] [serial = 629] [outer = 193DD000] 04:59:41 INFO - PROCESS | 2380 | 1465646381349 Marionette DEBUG loaded listener.js 04:59:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (193E7000) [pid = 2380] [serial = 630] [outer = 193DD000] 04:59:41 INFO - PROCESS | 2380 | 1465646381799 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] 04:59:41 INFO - PROCESS | 2380 | 1465646381860 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:59:41 INFO - PROCESS | 2380 | 1465646381863 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:59:41 INFO - PROCESS | 2380 | 1465646381865 Marionette TRACE conn5 <- [1,806,null,{}] 04:59:41 INFO - PROCESS | 2380 | 1465646381869 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}] 04:59:41 INFO - PROCESS | 2380 | 1465646381870 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:41 INFO - PROCESS | 2380 | 1465646381949 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:59:41 INFO - PROCESS | 2380 | 1465646381954 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:41 INFO - PROCESS | 2380 | 1465646381956 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:42 INFO - PROCESS | 2380 | ++DOCSHELL 1693B800 == 36 [pid = 2380] [id = 211] 04:59:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (19645800) [pid = 2380] [serial = 631] [outer = 00000000] 04:59:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (197FB800) [pid = 2380] [serial = 632] [outer = 19645800] 04:59:42 INFO - PROCESS | 2380 | 1465646381999 Marionette DEBUG loaded listener.js 04:59:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (19C92000) [pid = 2380] [serial = 633] [outer = 19645800] 04:59:42 INFO - PROCESS | 2380 | 1465646382713 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]]]}] 04:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 930ms 04:59:42 INFO - PROCESS | 2380 | 1465646382797 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:59:42 INFO - PROCESS | 2380 | 1465646382802 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:59:42 INFO - PROCESS | 2380 | 1465646382806 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:59:42 INFO - PROCESS | 2380 | 1465646382811 Marionette TRACE conn5 <- [1,810,null,{}] 04:59:42 INFO - PROCESS | 2380 | 1465646382817 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}] 04:59:42 INFO - PROCESS | 2380 | 1465646382820 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:43 INFO - PROCESS | 2380 | 1465646383001 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:59:43 INFO - PROCESS | 2380 | 1465646383120 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:43 INFO - PROCESS | 2380 | 1465646383123 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:43 INFO - PROCESS | 2380 | ++DOCSHELL 0CC38800 == 37 [pid = 2380] [id = 212] 04:59:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (0CCE1400) [pid = 2380] [serial = 634] [outer = 00000000] 04:59:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (10248000) [pid = 2380] [serial = 635] [outer = 0CCE1400] 04:59:43 INFO - PROCESS | 2380 | 1465646383181 Marionette DEBUG loaded listener.js 04:59:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (104CDC00) [pid = 2380] [serial = 636] [outer = 0CCE1400] 04:59:43 INFO - PROCESS | 2380 | 1465646383764 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] 04:59:43 INFO - PROCESS | 2380 | 1465646383834 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:59:43 INFO - PROCESS | 2380 | 1465646383841 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:59:43 INFO - PROCESS | 2380 | 1465646383844 Marionette TRACE conn5 <- [1,814,null,{}] 04:59:43 INFO - PROCESS | 2380 | 1465646383848 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}] 04:59:43 INFO - PROCESS | 2380 | 1465646383851 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:43 INFO - PROCESS | 2380 | 1465646383963 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:59:44 INFO - PROCESS | 2380 | 1465646384088 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:44 INFO - PROCESS | 2380 | 1465646384090 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:44 INFO - PROCESS | 2380 | ++DOCSHELL 144D7800 == 38 [pid = 2380] [id = 213] 04:59:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14B2C000) [pid = 2380] [serial = 637] [outer = 00000000] 04:59:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14DE7000) [pid = 2380] [serial = 638] [outer = 14B2C000] 04:59:44 INFO - PROCESS | 2380 | 1465646384148 Marionette DEBUG loaded listener.js 04:59:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16C57000) [pid = 2380] [serial = 639] [outer = 14B2C000] 04:59:44 INFO - PROCESS | 2380 | 1465646384772 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]]]}] 04:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 971ms 04:59:44 INFO - PROCESS | 2380 | 1465646384815 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:59:44 INFO - PROCESS | 2380 | 1465646384818 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:59:44 INFO - PROCESS | 2380 | 1465646384821 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:59:44 INFO - PROCESS | 2380 | 1465646384825 Marionette TRACE conn5 <- [1,818,null,{}] 04:59:44 INFO - PROCESS | 2380 | 1465646384836 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}] 04:59:44 INFO - PROCESS | 2380 | 1465646384841 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:44 INFO - PROCESS | 2380 | 1465646384965 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:59:46 INFO - PROCESS | 2380 | 1465646386190 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:46 INFO - PROCESS | 2380 | 1465646386193 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:46 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE8C00 == 39 [pid = 2380] [id = 214] 04:59:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (0FBEA000) [pid = 2380] [serial = 640] [outer = 00000000] 04:59:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10182400) [pid = 2380] [serial = 641] [outer = 0FBEA000] 04:59:46 INFO - PROCESS | 2380 | 1465646386342 Marionette DEBUG loaded listener.js 04:59:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1032F400) [pid = 2380] [serial = 642] [outer = 0FBEA000] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 193AF000 == 38 [pid = 2380] [id = 210] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 18FE8C00 == 37 [pid = 2380] [id = 209] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 16C79800 == 36 [pid = 2380] [id = 208] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 18F07000 == 35 [pid = 2380] [id = 207] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 109C2400 == 34 [pid = 2380] [id = 206] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 15858000 == 33 [pid = 2380] [id = 205] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 147AE800 == 32 [pid = 2380] [id = 204] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 104C6800 == 31 [pid = 2380] [id = 203] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 0CCE6400 == 30 [pid = 2380] [id = 202] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 144D7800 == 29 [pid = 2380] [id = 213] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 1693B800 == 28 [pid = 2380] [id = 211] 04:59:47 INFO - PROCESS | 2380 | --DOCSHELL 0CC38800 == 27 [pid = 2380] [id = 212] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18945C00) [pid = 2380] [serial = 579] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (173DDC00) [pid = 2380] [serial = 578] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0D26E000) [pid = 2380] [serial = 581] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0FBE3C00) [pid = 2380] [serial = 582] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10334C00) [pid = 2380] [serial = 584] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (145B8C00) [pid = 2380] [serial = 587] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (147B2400) [pid = 2380] [serial = 588] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (144DEC00) [pid = 2380] [serial = 576] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (106A1400) [pid = 2380] [serial = 575] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (15F46C00) [pid = 2380] [serial = 590] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (185A3400) [pid = 2380] [serial = 596] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16940000) [pid = 2380] [serial = 593] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16942800) [pid = 2380] [serial = 591] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (104C4800) [pid = 2380] [serial = 585] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16C5E400) [pid = 2380] [serial = 594] [outer = 00000000] [url = about:blank] 04:59:47 INFO - PROCESS | 2380 | 1465646387715 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]]]}] 04:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2933ms 04:59:47 INFO - PROCESS | 2380 | 1465646387758 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:59:47 INFO - PROCESS | 2380 | 1465646387762 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:59:47 INFO - PROCESS | 2380 | 1465646387766 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:59:47 INFO - PROCESS | 2380 | 1465646387769 Marionette TRACE conn5 <- [1,822,null,{}] 04:59:47 INFO - PROCESS | 2380 | 1465646387776 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}] 04:59:47 INFO - PROCESS | 2380 | 1465646387779 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:47 INFO - PROCESS | 2380 | 1465646387868 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:59:47 INFO - PROCESS | 2380 | 1465646387948 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:47 INFO - PROCESS | 2380 | 1465646387951 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:47 INFO - PROCESS | 2380 | ++DOCSHELL 0D227400 == 28 [pid = 2380] [id = 215] 04:59:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0D276C00) [pid = 2380] [serial = 643] [outer = 00000000] 04:59:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0FBE3C00) [pid = 2380] [serial = 644] [outer = 0D276C00] 04:59:48 INFO - PROCESS | 2380 | 1465646387999 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0FBF0000) [pid = 2380] [serial = 645] [outer = 0D276C00] 04:59:48 INFO - PROCESS | 2380 | 1465646388408 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]]]}] 04:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 04:59:48 INFO - PROCESS | 2380 | 1465646388457 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:59:48 INFO - PROCESS | 2380 | 1465646388462 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:59:48 INFO - PROCESS | 2380 | 1465646388468 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:59:48 INFO - PROCESS | 2380 | 1465646388471 Marionette TRACE conn5 <- [1,826,null,{}] 04:59:48 INFO - PROCESS | 2380 | 1465646388475 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}] 04:59:48 INFO - PROCESS | 2380 | 1465646388478 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:48 INFO - PROCESS | 2380 | 1465646388568 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:59:48 INFO - PROCESS | 2380 | 1465646388574 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:48 INFO - PROCESS | 2380 | 1465646388577 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:48 INFO - PROCESS | 2380 | ++DOCSHELL 104C5000 == 29 [pid = 2380] [id = 216] 04:59:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10695000) [pid = 2380] [serial = 646] [outer = 00000000] 04:59:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (106A1400) [pid = 2380] [serial = 647] [outer = 10695000] 04:59:48 INFO - PROCESS | 2380 | 1465646388627 Marionette DEBUG loaded listener.js 04:59:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10976800) [pid = 2380] [serial = 648] [outer = 10695000] 04:59:49 INFO - PROCESS | 2380 | 1465646389091 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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 672ms 04:59:49 INFO - PROCESS | 2380 | 1465646389144 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 2380 | 1465646389147 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:59:49 INFO - PROCESS | 2380 | 1465646389150 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:59:49 INFO - PROCESS | 2380 | 1465646389154 Marionette TRACE conn5 <- [1,830,null,{}] 04:59:49 INFO - PROCESS | 2380 | 1465646389165 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}] 04:59:49 INFO - PROCESS | 2380 | 1465646389169 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:49 INFO - PROCESS | 2380 | 1465646389282 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:59:49 INFO - PROCESS | 2380 | 1465646389372 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:49 INFO - PROCESS | 2380 | 1465646389375 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:49 INFO - PROCESS | 2380 | ++DOCSHELL 14B24800 == 30 [pid = 2380] [id = 217] 04:59:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14B26400) [pid = 2380] [serial = 649] [outer = 00000000] 04:59:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14C01800) [pid = 2380] [serial = 650] [outer = 14B26400] 04:59:49 INFO - PROCESS | 2380 | 1465646389422 Marionette DEBUG loaded listener.js 04:59:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14CDB400) [pid = 2380] [serial = 651] [outer = 14B26400] 04:59:49 INFO - PROCESS | 2380 | 1465646389855 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]]]}] 04:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 04:59:49 INFO - PROCESS | 2380 | 1465646389890 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:59:49 INFO - PROCESS | 2380 | 1465646389892 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:59:49 INFO - PROCESS | 2380 | 1465646389899 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:59:49 INFO - PROCESS | 2380 | 1465646389901 Marionette TRACE conn5 <- [1,834,null,{}] 04:59:49 INFO - PROCESS | 2380 | 1465646389904 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}] 04:59:49 INFO - PROCESS | 2380 | 1465646389906 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:50 INFO - PROCESS | 2380 | 1465646390021 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:59:50 INFO - PROCESS | 2380 | 1465646390030 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 2380 | 1465646390032 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:50 INFO - PROCESS | 2380 | ++DOCSHELL 14C50000 == 31 [pid = 2380] [id = 218] 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14D33C00) [pid = 2380] [serial = 652] [outer = 00000000] 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16943C00) [pid = 2380] [serial = 653] [outer = 14D33C00] 04:59:50 INFO - PROCESS | 2380 | 1465646390076 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16C60C00) [pid = 2380] [serial = 654] [outer = 14D33C00] 04:59:50 INFO - PROCESS | 2380 | 1465646390535 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]]]}] 04:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 04:59:50 INFO - PROCESS | 2380 | 1465646390571 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:59:50 INFO - PROCESS | 2380 | 1465646390573 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:59:50 INFO - PROCESS | 2380 | 1465646390576 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:59:50 INFO - PROCESS | 2380 | 1465646390577 Marionette TRACE conn5 <- [1,838,null,{}] 04:59:50 INFO - PROCESS | 2380 | 1465646390581 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}] 04:59:50 INFO - PROCESS | 2380 | 1465646390583 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:50 INFO - PROCESS | 2380 | 1465646390716 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:59:50 INFO - PROCESS | 2380 | 1465646390726 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:50 INFO - PROCESS | 2380 | 1465646390728 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:50 INFO - PROCESS | 2380 | ++DOCSHELL 16C77C00 == 32 [pid = 2380] [id = 219] 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C78000) [pid = 2380] [serial = 655] [outer = 00000000] 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18539000) [pid = 2380] [serial = 656] [outer = 16C78000] 04:59:50 INFO - PROCESS | 2380 | 1465646390774 Marionette DEBUG loaded listener.js 04:59:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (185B2800) [pid = 2380] [serial = 657] [outer = 16C78000] 04:59:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (173D5400) [pid = 2380] [serial = 658] [outer = 0D26D800] 04:59:51 INFO - PROCESS | 2380 | 1465646391286 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]]]}] 04:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 04:59:51 INFO - PROCESS | 2380 | 1465646391309 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:59:51 INFO - PROCESS | 2380 | 1465646391312 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:59:51 INFO - PROCESS | 2380 | 1465646391324 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:59:51 INFO - PROCESS | 2380 | 1465646391326 Marionette TRACE conn5 <- [1,842,null,{}] 04:59:51 INFO - PROCESS | 2380 | 1465646391329 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}] 04:59:51 INFO - PROCESS | 2380 | 1465646391335 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:51 INFO - PROCESS | 2380 | 1465646391468 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:59:51 INFO - PROCESS | 2380 | 1465646391530 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:51 INFO - PROCESS | 2380 | 1465646391532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:51 INFO - PROCESS | 2380 | ++DOCSHELL 18FBF800 == 33 [pid = 2380] [id = 220] 04:59:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FC0400) [pid = 2380] [serial = 659] [outer = 00000000] 04:59:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193A9400) [pid = 2380] [serial = 660] [outer = 18FC0400] 04:59:51 INFO - PROCESS | 2380 | 1465646391577 Marionette DEBUG loaded listener.js 04:59:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193E0400) [pid = 2380] [serial = 661] [outer = 18FC0400] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (193DD000) [pid = 2380] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (19645800) [pid = 2380] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (113C5400) [pid = 2380] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FA4400) [pid = 2380] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0CCE8400) [pid = 2380] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (172A3000) [pid = 2380] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (111CFC00) [pid = 2380] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (172F8C00) [pid = 2380] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FEB000) [pid = 2380] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (104C7C00) [pid = 2380] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (147B1C00) [pid = 2380] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (15859000) [pid = 2380] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:59:51 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C8C1800) [pid = 2380] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:59:52 INFO - PROCESS | 2380 | 1465646392176 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 930ms 04:59:52 INFO - PROCESS | 2380 | 1465646392249 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:59:52 INFO - PROCESS | 2380 | 1465646392251 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:59:52 INFO - PROCESS | 2380 | 1465646392254 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:59:52 INFO - PROCESS | 2380 | 1465646392256 Marionette TRACE conn5 <- [1,846,null,{}] 04:59:52 INFO - PROCESS | 2380 | 1465646392259 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}] 04:59:52 INFO - PROCESS | 2380 | 1465646392261 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:52 INFO - PROCESS | 2380 | 1465646392338 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:59:52 INFO - PROCESS | 2380 | 1465646392343 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:52 INFO - PROCESS | 2380 | 1465646392345 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:52 INFO - PROCESS | 2380 | ++DOCSHELL 16C55400 == 34 [pid = 2380] [id = 221] 04:59:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18C04400) [pid = 2380] [serial = 662] [outer = 00000000] 04:59:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FEC400) [pid = 2380] [serial = 663] [outer = 18C04400] 04:59:52 INFO - PROCESS | 2380 | 1465646392390 Marionette DEBUG loaded listener.js 04:59:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193A9000) [pid = 2380] [serial = 664] [outer = 18C04400] 04:59:52 INFO - PROCESS | 2380 | 1465646392921 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]]]}] 04:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 731ms 04:59:52 INFO - PROCESS | 2380 | 1465646392986 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:59:52 INFO - PROCESS | 2380 | 1465646392988 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:59:53 INFO - PROCESS | 2380 | 1465646392991 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 2380 | 1465646392993 Marionette TRACE conn5 <- [1,850,null,{}] 04:59:53 INFO - PROCESS | 2380 | 1465646392997 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}] 04:59:53 INFO - PROCESS | 2380 | 1465646392999 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:53 INFO - PROCESS | 2380 | 1465646393075 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:59:53 INFO - PROCESS | 2380 | 1465646393080 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 2380 | 1465646393082 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:53 INFO - PROCESS | 2380 | ++DOCSHELL 14207400 == 35 [pid = 2380] [id = 222] 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193E8C00) [pid = 2380] [serial = 665] [outer = 00000000] 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (197FB000) [pid = 2380] [serial = 666] [outer = 193E8C00] 04:59:53 INFO - PROCESS | 2380 | 1465646393125 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (197EF000) [pid = 2380] [serial = 667] [outer = 193E8C00] 04:59:53 INFO - PROCESS | 2380 | 1465646393592 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]]]}] 04:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 631ms 04:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:59:53 INFO - PROCESS | 2380 | 1465646393622 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:59:53 INFO - PROCESS | 2380 | 1465646393624 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:59:53 INFO - PROCESS | 2380 | 1465646393627 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:59:53 INFO - PROCESS | 2380 | 1465646393629 Marionette TRACE conn5 <- [1,854,null,{}] 04:59:53 INFO - PROCESS | 2380 | 1465646393633 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}] 04:59:53 INFO - PROCESS | 2380 | 1465646393634 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:53 INFO - PROCESS | 2380 | 1465646393717 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:59:53 INFO - PROCESS | 2380 | 1465646393722 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:53 INFO - PROCESS | 2380 | 1465646393724 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:53 INFO - PROCESS | 2380 | ++DOCSHELL 147B5000 == 36 [pid = 2380] [id = 223] 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19FC6000) [pid = 2380] [serial = 668] [outer = 00000000] 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A04CC00) [pid = 2380] [serial = 669] [outer = 19FC6000] 04:59:53 INFO - PROCESS | 2380 | 1465646393770 Marionette DEBUG loaded listener.js 04:59:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A04D800) [pid = 2380] [serial = 670] [outer = 19FC6000] 04:59:54 INFO - PROCESS | 2380 | 1465646394601 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]]]}] 04:59:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:59:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1019ms 04:59:54 INFO - PROCESS | 2380 | 1465646394648 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:59:54 INFO - PROCESS | 2380 | 1465646394652 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:59:54 INFO - PROCESS | 2380 | 1465646394657 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:59:54 INFO - PROCESS | 2380 | 1465646394662 Marionette TRACE conn5 <- [1,858,null,{}] 04:59:54 INFO - PROCESS | 2380 | 1465646394687 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}] 04:59:54 INFO - PROCESS | 2380 | 1465646394690 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:54 INFO - PROCESS | 2380 | 1465646394836 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:59:54 INFO - PROCESS | 2380 | 1465646394955 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:54 INFO - PROCESS | 2380 | 1465646394958 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:54 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CCC00 == 37 [pid = 2380] [id = 224] 04:59:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0D2D3000) [pid = 2380] [serial = 671] [outer = 00000000] 04:59:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10337C00) [pid = 2380] [serial = 672] [outer = 0D2D3000] 04:59:55 INFO - PROCESS | 2380 | 1465646395015 Marionette DEBUG loaded listener.js 04:59:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1069E800) [pid = 2380] [serial = 673] [outer = 0D2D3000] 04:59:55 INFO - PROCESS | 2380 | 1465646395868 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]]]}] 04:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1279ms 04:59:55 INFO - PROCESS | 2380 | 1465646395936 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:59:55 INFO - PROCESS | 2380 | 1465646395940 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:59:55 INFO - PROCESS | 2380 | 1465646395945 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:59:55 INFO - PROCESS | 2380 | 1465646395948 Marionette TRACE conn5 <- [1,862,null,{}] 04:59:55 INFO - PROCESS | 2380 | 1465646395953 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}] 04:59:55 INFO - PROCESS | 2380 | 1465646395956 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:56 INFO - PROCESS | 2380 | 1465646396074 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:59:56 INFO - PROCESS | 2380 | 1465646396153 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 2380 | 1465646396158 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:56 INFO - PROCESS | 2380 | ++DOCSHELL 0FB67800 == 38 [pid = 2380] [id = 225] 04:59:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0FBE5C00) [pid = 2380] [serial = 674] [outer = 00000000] 04:59:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (10050C00) [pid = 2380] [serial = 675] [outer = 0FBE5C00] 04:59:56 INFO - PROCESS | 2380 | 1465646396249 Marionette DEBUG loaded listener.js 04:59:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10248800) [pid = 2380] [serial = 676] [outer = 0FBE5C00] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 14207400 == 37 [pid = 2380] [id = 222] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 16C55400 == 36 [pid = 2380] [id = 221] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 18FBF800 == 35 [pid = 2380] [id = 220] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 16C77C00 == 34 [pid = 2380] [id = 219] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 14C50000 == 33 [pid = 2380] [id = 218] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 14B24800 == 32 [pid = 2380] [id = 217] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 104C5000 == 31 [pid = 2380] [id = 216] 04:59:56 INFO - PROCESS | 2380 | --DOCSHELL 0D227400 == 30 [pid = 2380] [id = 215] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (193E7000) [pid = 2380] [serial = 630] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (172F4000) [pid = 2380] [serial = 617] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18FB4000) [pid = 2380] [serial = 620] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (173D7000) [pid = 2380] [serial = 618] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FB8400) [pid = 2380] [serial = 621] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0D26C800) [pid = 2380] [serial = 605] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0FBEB400) [pid = 2380] [serial = 606] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FBF400) [pid = 2380] [serial = 623] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (145BB800) [pid = 2380] [serial = 602] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14C50400) [pid = 2380] [serial = 603] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18946400) [pid = 2380] [serial = 597] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (193AA800) [pid = 2380] [serial = 626] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10696400) [pid = 2380] [serial = 608] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (106A1C00) [pid = 2380] [serial = 609] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (14B9B800) [pid = 2380] [serial = 611] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14CDC800) [pid = 2380] [serial = 612] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16C56C00) [pid = 2380] [serial = 614] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0D26A800) [pid = 2380] [serial = 599] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (10054800) [pid = 2380] [serial = 600] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193B0800) [pid = 2380] [serial = 627] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18FE2800) [pid = 2380] [serial = 624] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16C61800) [pid = 2380] [serial = 615] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (193E5400) [pid = 2380] [serial = 629] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (197FB800) [pid = 2380] [serial = 632] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19C92000) [pid = 2380] [serial = 633] [outer = 00000000] [url = about:blank] 04:59:56 INFO - PROCESS | 2380 | 1465646396732 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]]]}] 04:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 830ms 04:59:56 INFO - PROCESS | 2380 | 1465646396775 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:59:56 INFO - PROCESS | 2380 | 1465646396781 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:59:56 INFO - PROCESS | 2380 | 1465646396787 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:59:56 INFO - PROCESS | 2380 | 1465646396789 Marionette TRACE conn5 <- [1,866,null,{}] 04:59:56 INFO - PROCESS | 2380 | 1465646396793 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}] 04:59:56 INFO - PROCESS | 2380 | 1465646396796 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:56 INFO - PROCESS | 2380 | 1465646396884 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:59:56 INFO - PROCESS | 2380 | 1465646396890 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:56 INFO - PROCESS | 2380 | 1465646396892 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:56 INFO - PROCESS | 2380 | ++DOCSHELL 10247400 == 31 [pid = 2380] [id = 226] 04:59:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10333000) [pid = 2380] [serial = 677] [outer = 00000000] 04:59:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10699800) [pid = 2380] [serial = 678] [outer = 10333000] 04:59:56 INFO - PROCESS | 2380 | 1465646396939 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10976000) [pid = 2380] [serial = 679] [outer = 10333000] 04:59:57 INFO - PROCESS | 2380 | 1465646397410 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]]]}] 04:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 04:59:57 INFO - PROCESS | 2380 | 1465646397460 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:59:57 INFO - PROCESS | 2380 | 1465646397463 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:59:57 INFO - PROCESS | 2380 | 1465646397466 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:59:57 INFO - PROCESS | 2380 | 1465646397469 Marionette TRACE conn5 <- [1,870,null,{}] 04:59:57 INFO - PROCESS | 2380 | 1465646397480 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}] 04:59:57 INFO - PROCESS | 2380 | 1465646397485 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:57 INFO - PROCESS | 2380 | 1465646397600 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:59:57 INFO - PROCESS | 2380 | 1465646397691 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:57 INFO - PROCESS | 2380 | 1465646397694 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:57 INFO - PROCESS | 2380 | ++DOCSHELL 14C03000 == 32 [pid = 2380] [id = 227] 04:59:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (14C02800) [pid = 2380] [serial = 680] [outer = 00000000] 04:59:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14C41400) [pid = 2380] [serial = 681] [outer = 14C02800] 04:59:57 INFO - PROCESS | 2380 | 1465646397743 Marionette DEBUG loaded listener.js 04:59:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (14CE4400) [pid = 2380] [serial = 682] [outer = 14C02800] 04:59:58 INFO - PROCESS | 2380 | 1465646398105 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 04:59:58 INFO - PROCESS | 2380 | 1465646398148 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:59:58 INFO - PROCESS | 2380 | 1465646398151 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:59:58 INFO - PROCESS | 2380 | 1465646398154 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 2380 | 1465646398155 Marionette TRACE conn5 <- [1,874,null,{}] 04:59:58 INFO - PROCESS | 2380 | 1465646398159 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}] 04:59:58 INFO - PROCESS | 2380 | 1465646398161 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:58 INFO - PROCESS | 2380 | 1465646398245 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:59:58 INFO - PROCESS | 2380 | 1465646398250 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:58 INFO - PROCESS | 2380 | 1465646398252 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:58 INFO - PROCESS | 2380 | ++DOCSHELL 14D37400 == 33 [pid = 2380] [id = 228] 04:59:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1584EC00) [pid = 2380] [serial = 683] [outer = 00000000] 04:59:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16C5BC00) [pid = 2380] [serial = 684] [outer = 1584EC00] 04:59:58 INFO - PROCESS | 2380 | 1465646398296 Marionette DEBUG loaded listener.js 04:59:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16C77C00) [pid = 2380] [serial = 685] [outer = 1584EC00] 04:59:58 INFO - PROCESS | 2380 | 1465646398774 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]]]}] 04:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 04:59:58 INFO - PROCESS | 2380 | 1465646398826 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:59:58 INFO - PROCESS | 2380 | 1465646398828 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:59:58 INFO - PROCESS | 2380 | 1465646398831 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:59:58 INFO - PROCESS | 2380 | 1465646398833 Marionette TRACE conn5 <- [1,878,null,{}] 04:59:58 INFO - PROCESS | 2380 | 1465646398836 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}] 04:59:58 INFO - PROCESS | 2380 | 1465646398838 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:58 INFO - PROCESS | 2380 | 1465646398943 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:59:59 INFO - PROCESS | 2380 | 1465646399025 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 2380 | 1465646399027 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:59 INFO - PROCESS | 2380 | ++DOCSHELL 10973800 == 34 [pid = 2380] [id = 229] 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (173D5000) [pid = 2380] [serial = 686] [outer = 00000000] 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (173DF000) [pid = 2380] [serial = 687] [outer = 173D5000] 04:59:59 INFO - PROCESS | 2380 | 1465646399071 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18945C00) [pid = 2380] [serial = 688] [outer = 173D5000] 04:59:59 INFO - PROCESS | 2380 | 1465646399478 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]]]}] 04:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 04:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:59:59 INFO - PROCESS | 2380 | 1465646399506 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:59:59 INFO - PROCESS | 2380 | 1465646399508 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:59:59 INFO - PROCESS | 2380 | 1465646399511 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:59:59 INFO - PROCESS | 2380 | 1465646399513 Marionette TRACE conn5 <- [1,882,null,{}] 04:59:59 INFO - PROCESS | 2380 | 1465646399516 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}] 04:59:59 INFO - PROCESS | 2380 | 1465646399522 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:59 INFO - PROCESS | 2380 | 1465646399659 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:59:59 INFO - PROCESS | 2380 | 1465646399665 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:59:59 INFO - PROCESS | 2380 | 1465646399667 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 04:59:59 INFO - PROCESS | 2380 | ++DOCSHELL 18982000 == 35 [pid = 2380] [id = 230] 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18C0B800) [pid = 2380] [serial = 689] [outer = 00000000] 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18FBE000) [pid = 2380] [serial = 690] [outer = 18C0B800] 04:59:59 INFO - PROCESS | 2380 | 1465646399710 Marionette DEBUG loaded listener.js 04:59:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18FE7000) [pid = 2380] [serial = 691] [outer = 18C0B800] 05:00:00 INFO - PROCESS | 2380 | 1465646400164 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 05:00:00 INFO - PROCESS | 2380 | 1465646400182 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 2380 | 1465646400184 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 05:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:00:00 INFO - PROCESS | 2380 | 1465646400187 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 2380 | 1465646400189 Marionette TRACE conn5 <- [1,886,null,{}] 05:00:00 INFO - PROCESS | 2380 | 1465646400199 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}] 05:00:00 INFO - PROCESS | 2380 | 1465646400201 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:00 INFO - PROCESS | 2380 | 1465646400306 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 05:00:00 INFO - PROCESS | 2380 | 1465646400394 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:00 INFO - PROCESS | 2380 | 1465646400396 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:00 INFO - PROCESS | 2380 | ++DOCSHELL 193AE400 == 36 [pid = 2380] [id = 231] 05:00:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193B0800) [pid = 2380] [serial = 692] [outer = 00000000] 05:00:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (193E7000) [pid = 2380] [serial = 693] [outer = 193B0800] 05:00:00 INFO - PROCESS | 2380 | 1465646400450 Marionette DEBUG loaded listener.js 05:00:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (193E7800) [pid = 2380] [serial = 694] [outer = 193B0800] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0D276C00) [pid = 2380] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14B26400) [pid = 2380] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10695000) [pid = 2380] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14D33C00) [pid = 2380] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0FBEA000) [pid = 2380] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16C78000) [pid = 2380] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18FC0400) [pid = 2380] [serial = 659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18C04400) [pid = 2380] [serial = 662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193E8C00) [pid = 2380] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0CCE1400) [pid = 2380] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:00:00 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14B2C000) [pid = 2380] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:00:00 INFO - PROCESS | 2380 | 1465646400894 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]]]}] 05:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 731ms 05:00:00 INFO - PROCESS | 2380 | 1465646400928 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 05:00:00 INFO - PROCESS | 2380 | 1465646400930 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 05:00:00 INFO - PROCESS | 2380 | 1465646400934 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:00:00 INFO - PROCESS | 2380 | 1465646400936 Marionette TRACE conn5 <- [1,890,null,{}] 05:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:00:00 INFO - PROCESS | 2380 | 1465646400939 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}] 05:00:00 INFO - PROCESS | 2380 | 1465646400941 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:01 INFO - PROCESS | 2380 | 1465646401018 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 05:00:01 INFO - PROCESS | 2380 | 1465646401023 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 2380 | 1465646401025 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:01 INFO - PROCESS | 2380 | ++DOCSHELL 1069C800 == 37 [pid = 2380] [id = 232] 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18FC0400) [pid = 2380] [serial = 695] [outer = 00000000] 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (193E0000) [pid = 2380] [serial = 696] [outer = 18FC0400] 05:00:01 INFO - PROCESS | 2380 | 1465646401068 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (19648400) [pid = 2380] [serial = 697] [outer = 18FC0400] 05:00:01 INFO - PROCESS | 2380 | 1465646401474 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]]]}] 05:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 05:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:00:01 INFO - PROCESS | 2380 | 1465646401509 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 05:00:01 INFO - PROCESS | 2380 | 1465646401511 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 05:00:01 INFO - PROCESS | 2380 | 1465646401514 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:00:01 INFO - PROCESS | 2380 | 1465646401516 Marionette TRACE conn5 <- [1,894,null,{}] 05:00:01 INFO - PROCESS | 2380 | 1465646401530 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}] 05:00:01 INFO - PROCESS | 2380 | 1465646401532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:01 INFO - PROCESS | 2380 | 1465646401617 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 05:00:01 INFO - PROCESS | 2380 | 1465646401622 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:01 INFO - PROCESS | 2380 | 1465646401624 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:01 INFO - PROCESS | 2380 | ++DOCSHELL 197F5800 == 38 [pid = 2380] [id = 233] 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (19C92C00) [pid = 2380] [serial = 698] [outer = 00000000] 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (19FCC000) [pid = 2380] [serial = 699] [outer = 19C92C00] 05:00:01 INFO - PROCESS | 2380 | 1465646401668 Marionette DEBUG loaded listener.js 05:00:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A04C400) [pid = 2380] [serial = 700] [outer = 19C92C00] 05:00:02 INFO - PROCESS | 2380 | 1465646402097 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]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 05:00:02 INFO - PROCESS | 2380 | 1465646402149 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 2380 | 1465646402151 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 05:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:00:02 INFO - PROCESS | 2380 | 1465646402165 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 2380 | 1465646402166 Marionette TRACE conn5 <- [1,898,null,{}] 05:00:02 INFO - PROCESS | 2380 | 1465646402170 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}] 05:00:02 INFO - PROCESS | 2380 | 1465646402171 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:02 INFO - PROCESS | 2380 | 1465646402261 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 05:00:02 INFO - PROCESS | 2380 | 1465646402268 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:02 INFO - PROCESS | 2380 | 1465646402269 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:02 INFO - PROCESS | 2380 | ++DOCSHELL 1A260800 == 39 [pid = 2380] [id = 234] 05:00:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A262800) [pid = 2380] [serial = 701] [outer = 00000000] 05:00:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A296400) [pid = 2380] [serial = 702] [outer = 1A262800] 05:00:02 INFO - PROCESS | 2380 | 1465646402312 Marionette DEBUG loaded listener.js 05:00:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A296800) [pid = 2380] [serial = 703] [outer = 1A262800] 05:00:02 INFO - PROCESS | 2380 | 1465646402854 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]]]}] 05:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 730ms 05:00:02 INFO - PROCESS | 2380 | 1465646402897 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 05:00:02 INFO - PROCESS | 2380 | 1465646402902 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 05:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:00:02 INFO - PROCESS | 2380 | 1465646402907 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:00:02 INFO - PROCESS | 2380 | 1465646402910 Marionette TRACE conn5 <- [1,902,null,{}] 05:00:02 INFO - PROCESS | 2380 | 1465646402917 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}] 05:00:02 INFO - PROCESS | 2380 | 1465646402920 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:03 INFO - PROCESS | 2380 | 1465646403074 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 05:00:03 INFO - PROCESS | 2380 | 1465646403175 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:03 INFO - PROCESS | 2380 | 1465646403178 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:03 INFO - PROCESS | 2380 | ++DOCSHELL 10167400 == 40 [pid = 2380] [id = 235] 05:00:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1016C400) [pid = 2380] [serial = 704] [outer = 00000000] 05:00:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10330800) [pid = 2380] [serial = 705] [outer = 1016C400] 05:00:03 INFO - PROCESS | 2380 | 1465646403235 Marionette DEBUG loaded listener.js 05:00:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (111D2800) [pid = 2380] [serial = 706] [outer = 1016C400] 05:00:03 INFO - PROCESS | 2380 | 1465646403838 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]]]}] 05:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 991ms 05:00:03 INFO - PROCESS | 2380 | 1465646403897 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 05:00:03 INFO - PROCESS | 2380 | 1465646403902 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 05:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:00:03 INFO - PROCESS | 2380 | 1465646403908 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:00:03 INFO - PROCESS | 2380 | 1465646403911 Marionette TRACE conn5 <- [1,906,null,{}] 05:00:03 INFO - PROCESS | 2380 | 1465646403915 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}] 05:00:03 INFO - PROCESS | 2380 | 1465646403918 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:04 INFO - PROCESS | 2380 | 1465646404032 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 05:00:04 INFO - PROCESS | 2380 | 1465646404158 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:04 INFO - PROCESS | 2380 | 1465646404161 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:04 INFO - PROCESS | 2380 | ++DOCSHELL 16C56400 == 41 [pid = 2380] [id = 236] 05:00:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16C58000) [pid = 2380] [serial = 707] [outer = 00000000] 05:00:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (172A2400) [pid = 2380] [serial = 708] [outer = 16C58000] 05:00:04 INFO - PROCESS | 2380 | 1465646404218 Marionette DEBUG loaded listener.js 05:00:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18C9C000) [pid = 2380] [serial = 709] [outer = 16C58000] 05:00:04 INFO - PROCESS | 2380 | 1465646404809 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]]]}] 05:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 05:00:04 INFO - PROCESS | 2380 | 1465646404882 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 05:00:04 INFO - PROCESS | 2380 | 1465646404885 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 05:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:00:04 INFO - PROCESS | 2380 | 1465646404889 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:00:04 INFO - PROCESS | 2380 | 1465646404892 Marionette TRACE conn5 <- [1,910,null,{}] 05:00:04 INFO - PROCESS | 2380 | 1465646404919 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}] 05:00:04 INFO - PROCESS | 2380 | 1465646404924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:05 INFO - PROCESS | 2380 | 1465646405038 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 05:00:05 INFO - PROCESS | 2380 | 1465646405160 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:05 INFO - PROCESS | 2380 | 1465646405164 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:05 INFO - PROCESS | 2380 | ++DOCSHELL 1A050C00 == 42 [pid = 2380] [id = 237] 05:00:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A293400) [pid = 2380] [serial = 710] [outer = 00000000] 05:00:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A322800) [pid = 2380] [serial = 711] [outer = 1A293400] 05:00:05 INFO - PROCESS | 2380 | 1465646405221 Marionette DEBUG loaded listener.js 05:00:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A327C00) [pid = 2380] [serial = 712] [outer = 1A293400] 05:00:05 INFO - PROCESS | 2380 | 1465646405770 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]]]}] 05:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 951ms 05:00:05 INFO - PROCESS | 2380 | 1465646405842 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 05:00:05 INFO - PROCESS | 2380 | 1465646405845 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 05:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:00:05 INFO - PROCESS | 2380 | 1465646405848 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:00:05 INFO - PROCESS | 2380 | 1465646405850 Marionette TRACE conn5 <- [1,914,null,{}] 05:00:05 INFO - PROCESS | 2380 | 1465646405854 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}] 05:00:05 INFO - PROCESS | 2380 | 1465646405856 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:05 INFO - PROCESS | 2380 | 1465646405965 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 05:00:06 INFO - PROCESS | 2380 | 1465646406075 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:06 INFO - PROCESS | 2380 | 1465646406078 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:06 INFO - PROCESS | 2380 | ++DOCSHELL 1A487400 == 43 [pid = 2380] [id = 238] 05:00:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A487C00) [pid = 2380] [serial = 713] [outer = 00000000] 05:00:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A48CC00) [pid = 2380] [serial = 714] [outer = 1A487C00] 05:00:06 INFO - PROCESS | 2380 | 1465646406131 Marionette DEBUG loaded listener.js 05:00:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A491800) [pid = 2380] [serial = 715] [outer = 1A487C00] 05:00:06 INFO - PROCESS | 2380 | 1465646406829 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]]]}] 05:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1016ms 05:00:06 INFO - PROCESS | 2380 | 1465646406868 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 05:00:06 INFO - PROCESS | 2380 | 1465646406872 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 05:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:00:06 INFO - PROCESS | 2380 | 1465646406876 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:00:06 INFO - PROCESS | 2380 | 1465646406879 Marionette TRACE conn5 <- [1,918,null,{}] 05:00:06 INFO - PROCESS | 2380 | 1465646406884 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}] 05:00:06 INFO - PROCESS | 2380 | 1465646406887 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:07 INFO - PROCESS | 2380 | 1465646406986 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 05:00:07 INFO - PROCESS | 2380 | 1465646407117 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:07 INFO - PROCESS | 2380 | 1465646407120 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:07 INFO - PROCESS | 2380 | ++DOCSHELL 0C894800 == 44 [pid = 2380] [id = 239] 05:00:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0C8C4C00) [pid = 2380] [serial = 716] [outer = 00000000] 05:00:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10807800) [pid = 2380] [serial = 717] [outer = 0C8C4C00] 05:00:07 INFO - PROCESS | 2380 | 1465646407171 Marionette DEBUG loaded listener.js 05:00:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (144A3400) [pid = 2380] [serial = 718] [outer = 0C8C4C00] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 197F5800 == 43 [pid = 2380] [id = 233] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 1069C800 == 42 [pid = 2380] [id = 232] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 193AE400 == 41 [pid = 2380] [id = 231] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 18982000 == 40 [pid = 2380] [id = 230] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 10973800 == 39 [pid = 2380] [id = 229] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 14D37400 == 38 [pid = 2380] [id = 228] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 14C03000 == 37 [pid = 2380] [id = 227] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 10247400 == 36 [pid = 2380] [id = 226] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 0FB67800 == 35 [pid = 2380] [id = 225] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 0C8CCC00 == 34 [pid = 2380] [id = 224] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 147B5000 == 33 [pid = 2380] [id = 223] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 0FBE8C00 == 32 [pid = 2380] [id = 214] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 1A487400 == 31 [pid = 2380] [id = 238] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 1A050C00 == 30 [pid = 2380] [id = 237] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 1A260800 == 29 [pid = 2380] [id = 234] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 10167400 == 28 [pid = 2380] [id = 235] 05:00:07 INFO - PROCESS | 2380 | --DOCSHELL 16C56400 == 27 [pid = 2380] [id = 236] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (0FBE3C00) [pid = 2380] [serial = 644] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (0FBF0000) [pid = 2380] [serial = 645] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (14C01800) [pid = 2380] [serial = 650] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (106A1400) [pid = 2380] [serial = 647] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (16943C00) [pid = 2380] [serial = 653] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10976800) [pid = 2380] [serial = 648] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1032F400) [pid = 2380] [serial = 642] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10182400) [pid = 2380] [serial = 641] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18539000) [pid = 2380] [serial = 656] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (193A9400) [pid = 2380] [serial = 660] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (185B2800) [pid = 2380] [serial = 657] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FEC400) [pid = 2380] [serial = 663] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (193A9000) [pid = 2380] [serial = 664] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (197FB000) [pid = 2380] [serial = 666] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (104CDC00) [pid = 2380] [serial = 636] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10248000) [pid = 2380] [serial = 635] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C57000) [pid = 2380] [serial = 639] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14DE7000) [pid = 2380] [serial = 638] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (197EF000) [pid = 2380] [serial = 667] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193E0400) [pid = 2380] [serial = 661] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A04CC00) [pid = 2380] [serial = 669] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C60C00) [pid = 2380] [serial = 654] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (19FC8000) [pid = 2380] [serial = 378] [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.] 05:00:08 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (14CDB400) [pid = 2380] [serial = 651] [outer = 00000000] [url = about:blank] 05:00:08 INFO - PROCESS | 2380 | 1465646408286 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]]]}] 05:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1426ms 05:00:08 INFO - PROCESS | 2380 | 1465646408303 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 05:00:08 INFO - PROCESS | 2380 | 1465646408307 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 05:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:00:08 INFO - PROCESS | 2380 | 1465646408312 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:00:08 INFO - PROCESS | 2380 | 1465646408316 Marionette TRACE conn5 <- [1,922,null,{}] 05:00:08 INFO - PROCESS | 2380 | 1465646408325 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}] 05:00:08 INFO - PROCESS | 2380 | 1465646408328 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:08 INFO - PROCESS | 2380 | 1465646408433 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 05:00:08 INFO - PROCESS | 2380 | 1465646408538 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:08 INFO - PROCESS | 2380 | 1465646408541 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:08 INFO - PROCESS | 2380 | ++DOCSHELL 0CC79C00 == 28 [pid = 2380] [id = 240] 05:00:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0CCE7800) [pid = 2380] [serial = 719] [outer = 00000000] 05:00:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10047400) [pid = 2380] [serial = 720] [outer = 0CCE7800] 05:00:08 INFO - PROCESS | 2380 | 1465646408595 Marionette DEBUG loaded listener.js 05:00:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1015F400) [pid = 2380] [serial = 721] [outer = 0CCE7800] 05:00:08 INFO - PROCESS | 2380 | 1465646408979 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]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 05:00:09 INFO - PROCESS | 2380 | 1465646409044 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 2380 | 1465646409049 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 05:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:00:09 INFO - PROCESS | 2380 | 1465646409055 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - PROCESS | 2380 | 1465646409057 Marionette TRACE conn5 <- [1,926,null,{}] 05:00:09 INFO - PROCESS | 2380 | 1465646409061 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}] 05:00:09 INFO - PROCESS | 2380 | 1465646409064 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:09 INFO - PROCESS | 2380 | 1465646409185 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 05:00:09 INFO - PROCESS | 2380 | 1465646409204 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 2380 | 1465646409207 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:09 INFO - PROCESS | 2380 | ++DOCSHELL 10693400 == 29 [pid = 2380] [id = 241] 05:00:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10693800) [pid = 2380] [serial = 722] [outer = 00000000] 05:00:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1069D000) [pid = 2380] [serial = 723] [outer = 10693800] 05:00:09 INFO - PROCESS | 2380 | 1465646409255 Marionette DEBUG loaded listener.js 05:00:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10810800) [pid = 2380] [serial = 724] [outer = 10693800] 05:00:09 INFO - PROCESS | 2380 | 1465646409704 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]]]}] 05:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 730ms 05:00:09 INFO - PROCESS | 2380 | 1465646409789 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 05:00:09 INFO - PROCESS | 2380 | 1465646409792 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 05:00:09 INFO - PROCESS | 2380 | 1465646409795 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:00:09 INFO - PROCESS | 2380 | 1465646409799 Marionette TRACE conn5 <- [1,930,null,{}] 05:00:09 INFO - PROCESS | 2380 | 1465646409809 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}] 05:00:09 INFO - PROCESS | 2380 | 1465646409814 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:09 INFO - PROCESS | 2380 | 1465646409907 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 05:00:09 INFO - PROCESS | 2380 | 1465646409924 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:09 INFO - PROCESS | 2380 | 1465646409928 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:09 INFO - PROCESS | 2380 | ++DOCSHELL 14C03000 == 30 [pid = 2380] [id = 242] 05:00:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14C06000) [pid = 2380] [serial = 725] [outer = 00000000] 05:00:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14C4A000) [pid = 2380] [serial = 726] [outer = 14C06000] 05:00:09 INFO - PROCESS | 2380 | 1465646409978 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (14D38000) [pid = 2380] [serial = 727] [outer = 14C06000] 05:00:10 INFO - PROCESS | 2380 | 1465646410491 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]]]}] 05:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 05:00:10 INFO - PROCESS | 2380 | 1465646410540 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 05:00:10 INFO - PROCESS | 2380 | 1465646410542 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 05:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:00:10 INFO - PROCESS | 2380 | 1465646410546 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:00:10 INFO - PROCESS | 2380 | 1465646410548 Marionette TRACE conn5 <- [1,934,null,{}] 05:00:10 INFO - PROCESS | 2380 | 1465646410551 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}] 05:00:10 INFO - PROCESS | 2380 | 1465646410553 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:10 INFO - PROCESS | 2380 | 1465646410666 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 05:00:10 INFO - PROCESS | 2380 | 1465646410675 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:10 INFO - PROCESS | 2380 | 1465646410676 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:10 INFO - PROCESS | 2380 | ++DOCSHELL 1584E400 == 31 [pid = 2380] [id = 243] 05:00:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15F42400) [pid = 2380] [serial = 728] [outer = 00000000] 05:00:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16943800) [pid = 2380] [serial = 729] [outer = 15F42400] 05:00:10 INFO - PROCESS | 2380 | 1465646410725 Marionette DEBUG loaded listener.js 05:00:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C5C800) [pid = 2380] [serial = 730] [outer = 15F42400] 05:00:11 INFO - PROCESS | 2380 | 1465646411158 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 05:00:11 INFO - PROCESS | 2380 | 1465646411220 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 05:00:11 INFO - PROCESS | 2380 | 1465646411222 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 05:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:00:11 INFO - PROCESS | 2380 | 1465646411225 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 2380 | 1465646411227 Marionette TRACE conn5 <- [1,938,null,{}] 05:00:11 INFO - PROCESS | 2380 | 1465646411230 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}] 05:00:11 INFO - PROCESS | 2380 | 1465646411232 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:11 INFO - PROCESS | 2380 | 1465646411339 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 05:00:11 INFO - PROCESS | 2380 | 1465646411344 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:11 INFO - PROCESS | 2380 | 1465646411346 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:11 INFO - PROCESS | 2380 | ++DOCSHELL 16C60400 == 32 [pid = 2380] [id = 244] 05:00:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16C6DC00) [pid = 2380] [serial = 731] [outer = 00000000] 05:00:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (172A5800) [pid = 2380] [serial = 732] [outer = 16C6DC00] 05:00:11 INFO - PROCESS | 2380 | 1465646411391 Marionette DEBUG loaded listener.js 05:00:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (172EC800) [pid = 2380] [serial = 733] [outer = 16C6DC00] 05:00:11 INFO - PROCESS | 2380 | 1465646411876 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]]]}] 05:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 05:00:11 INFO - PROCESS | 2380 | 1465646411896 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 05:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:00:11 INFO - PROCESS | 2380 | 1465646411898 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 05:00:11 INFO - PROCESS | 2380 | 1465646411901 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:00:11 INFO - PROCESS | 2380 | 1465646411903 Marionette TRACE conn5 <- [1,942,null,{}] 05:00:11 INFO - PROCESS | 2380 | 1465646411913 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}] 05:00:11 INFO - PROCESS | 2380 | 1465646411918 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:12 INFO - PROCESS | 2380 | 1465646412067 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 05:00:12 INFO - PROCESS | 2380 | 1465646412090 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 2380 | 1465646412092 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:12 INFO - PROCESS | 2380 | ++DOCSHELL 1893AC00 == 33 [pid = 2380] [id = 245] 05:00:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1893C800) [pid = 2380] [serial = 734] [outer = 00000000] 05:00:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18FBDC00) [pid = 2380] [serial = 735] [outer = 1893C800] 05:00:12 INFO - PROCESS | 2380 | 1465646412136 Marionette DEBUG loaded listener.js 05:00:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18FE8C00) [pid = 2380] [serial = 736] [outer = 1893C800] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (19C92C00) [pid = 2380] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (173D5000) [pid = 2380] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18C0B800) [pid = 2380] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A262800) [pid = 2380] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19FC6000) [pid = 2380] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1584EC00) [pid = 2380] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14C02800) [pid = 2380] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0D2D3000) [pid = 2380] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10333000) [pid = 2380] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0FBE5C00) [pid = 2380] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (193B0800) [pid = 2380] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:00:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18FC0400) [pid = 2380] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:00:12 INFO - PROCESS | 2380 | 1465646412767 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]]]}] 05:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 890ms 05:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:00:12 INFO - PROCESS | 2380 | 1465646412792 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 05:00:12 INFO - PROCESS | 2380 | 1465646412794 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 05:00:12 INFO - PROCESS | 2380 | 1465646412797 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:00:12 INFO - PROCESS | 2380 | 1465646412799 Marionette TRACE conn5 <- [1,946,null,{}] 05:00:12 INFO - PROCESS | 2380 | 1465646412803 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}] 05:00:12 INFO - PROCESS | 2380 | 1465646412804 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:12 INFO - PROCESS | 2380 | 1465646412918 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 05:00:12 INFO - PROCESS | 2380 | 1465646412926 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:12 INFO - PROCESS | 2380 | 1465646412928 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:12 INFO - PROCESS | 2380 | ++DOCSHELL 144A3800 == 34 [pid = 2380] [id = 246] 05:00:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15855400) [pid = 2380] [serial = 737] [outer = 00000000] 05:00:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18944800) [pid = 2380] [serial = 738] [outer = 15855400] 05:00:12 INFO - PROCESS | 2380 | 1465646412973 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18C04400) [pid = 2380] [serial = 739] [outer = 15855400] 05:00:13 INFO - PROCESS | 2380 | 1465646413363 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]]]}] 05:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 631ms 05:00:13 INFO - PROCESS | 2380 | 1465646413428 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 05:00:13 INFO - PROCESS | 2380 | 1465646413430 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 05:00:13 INFO - PROCESS | 2380 | 1465646413433 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:00:13 INFO - PROCESS | 2380 | 1465646413435 Marionette TRACE conn5 <- [1,950,null,{}] 05:00:13 INFO - PROCESS | 2380 | 1465646413438 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}] 05:00:13 INFO - PROCESS | 2380 | 1465646413440 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:13 INFO - PROCESS | 2380 | 1465646413517 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 05:00:13 INFO - PROCESS | 2380 | 1465646413523 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:13 INFO - PROCESS | 2380 | 1465646413525 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:13 INFO - PROCESS | 2380 | ++DOCSHELL 18FEC000 == 35 [pid = 2380] [id = 247] 05:00:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FF0000) [pid = 2380] [serial = 740] [outer = 00000000] 05:00:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (193C8800) [pid = 2380] [serial = 741] [outer = 18FF0000] 05:00:13 INFO - PROCESS | 2380 | 1465646413568 Marionette DEBUG loaded listener.js 05:00:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (15F4E000) [pid = 2380] [serial = 742] [outer = 18FF0000] 05:00:14 INFO - PROCESS | 2380 | 1465646414019 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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 05:00:14 INFO - PROCESS | 2380 | 1465646414068 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 2380 | 1465646414070 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:00:14 INFO - PROCESS | 2380 | 1465646414073 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 2380 | 1465646414075 Marionette TRACE conn5 <- [1,954,null,{}] 05:00:14 INFO - PROCESS | 2380 | 1465646414079 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}] 05:00:14 INFO - PROCESS | 2380 | 1465646414081 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:14 INFO - PROCESS | 2380 | 1465646414158 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 05:00:14 INFO - PROCESS | 2380 | 1465646414164 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:14 INFO - PROCESS | 2380 | 1465646414165 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:14 INFO - PROCESS | 2380 | ++DOCSHELL 194EE800 == 36 [pid = 2380] [id = 248] 05:00:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (194EF800) [pid = 2380] [serial = 743] [outer = 00000000] 05:00:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (197F4000) [pid = 2380] [serial = 744] [outer = 194EF800] 05:00:14 INFO - PROCESS | 2380 | 1465646414208 Marionette DEBUG loaded listener.js 05:00:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19FC5400) [pid = 2380] [serial = 745] [outer = 194EF800] 05:00:14 INFO - PROCESS | 2380 | 1465646414789 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]]]}] 05:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 772ms 05:00:14 INFO - PROCESS | 2380 | 1465646414885 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 05:00:14 INFO - PROCESS | 2380 | 1465646414890 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 05:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:00:14 INFO - PROCESS | 2380 | 1465646414919 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:00:14 INFO - PROCESS | 2380 | 1465646414923 Marionette TRACE conn5 <- [1,958,null,{}] 05:00:14 INFO - PROCESS | 2380 | 1465646414931 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}] 05:00:14 INFO - PROCESS | 2380 | 1465646414934 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:15 INFO - PROCESS | 2380 | 1465646415062 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 05:00:15 INFO - PROCESS | 2380 | 1465646415142 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:15 INFO - PROCESS | 2380 | 1465646415147 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:15 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C8000 == 37 [pid = 2380] [id = 249] 05:00:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0D26B800) [pid = 2380] [serial = 746] [outer = 00000000] 05:00:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (10186400) [pid = 2380] [serial = 747] [outer = 0D26B800] 05:00:15 INFO - PROCESS | 2380 | 1465646415244 Marionette DEBUG loaded listener.js 05:00:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10335400) [pid = 2380] [serial = 748] [outer = 0D26B800] 05:00:15 INFO - PROCESS | 2380 | 1465646415929 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]]]}] 05:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1046ms 05:00:15 INFO - PROCESS | 2380 | 1465646415946 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 05:00:15 INFO - PROCESS | 2380 | 1465646415951 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 05:00:15 INFO - PROCESS | 2380 | 1465646415957 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:00:15 INFO - PROCESS | 2380 | 1465646415960 Marionette TRACE conn5 <- [1,962,null,{}] 05:00:15 INFO - PROCESS | 2380 | 1465646415964 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}] 05:00:15 INFO - PROCESS | 2380 | 1465646415967 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:16 INFO - PROCESS | 2380 | 1465646416085 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 05:00:16 INFO - PROCESS | 2380 | 1465646416196 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:16 INFO - PROCESS | 2380 | 1465646416198 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:16 INFO - PROCESS | 2380 | ++DOCSHELL 144DF800 == 38 [pid = 2380] [id = 250] 05:00:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (144E0000) [pid = 2380] [serial = 749] [outer = 00000000] 05:00:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (14C08000) [pid = 2380] [serial = 750] [outer = 144E0000] 05:00:16 INFO - PROCESS | 2380 | 1465646416254 Marionette DEBUG loaded listener.js 05:00:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (15858000) [pid = 2380] [serial = 751] [outer = 144E0000] 05:00:17 INFO - PROCESS | 2380 | 1465646417135 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]]]}] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 18FEC000 == 37 [pid = 2380] [id = 247] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 144A3800 == 36 [pid = 2380] [id = 246] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 1893AC00 == 35 [pid = 2380] [id = 245] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 16C60400 == 34 [pid = 2380] [id = 244] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 1584E400 == 33 [pid = 2380] [id = 243] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 14C03000 == 32 [pid = 2380] [id = 242] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 10693400 == 31 [pid = 2380] [id = 241] 05:00:17 INFO - PROCESS | 2380 | --DOCSHELL 0CC79C00 == 30 [pid = 2380] [id = 240] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1A04C400) [pid = 2380] [serial = 700] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (173DF000) [pid = 2380] [serial = 687] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (18FBE000) [pid = 2380] [serial = 690] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A296400) [pid = 2380] [serial = 702] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1A296800) [pid = 2380] [serial = 703] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A04D800) [pid = 2380] [serial = 670] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18945C00) [pid = 2380] [serial = 688] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16C5BC00) [pid = 2380] [serial = 684] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14C41400) [pid = 2380] [serial = 681] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14CE4400) [pid = 2380] [serial = 682] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10337C00) [pid = 2380] [serial = 672] [outer = 00000000] [url = about:blank] 05:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1069E800) [pid = 2380] [serial = 673] [outer = 00000000] [url = about:blank] 05:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1219ms 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10699800) [pid = 2380] [serial = 678] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10976000) [pid = 2380] [serial = 679] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10050C00) [pid = 2380] [serial = 675] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10248800) [pid = 2380] [serial = 676] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193E7000) [pid = 2380] [serial = 693] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FE7000) [pid = 2380] [serial = 691] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (19FCC000) [pid = 2380] [serial = 699] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (193E7800) [pid = 2380] [serial = 694] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193E0000) [pid = 2380] [serial = 696] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19648400) [pid = 2380] [serial = 697] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16C77C00) [pid = 2380] [serial = 685] [outer = 00000000] [url = about:blank] 05:00:17 INFO - PROCESS | 2380 | 1465646417204 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 05:00:17 INFO - PROCESS | 2380 | 1465646417208 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 05:00:17 INFO - PROCESS | 2380 | 1465646417213 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:00:17 INFO - PROCESS | 2380 | 1465646417216 Marionette TRACE conn5 <- [1,966,null,{}] 05:00:17 INFO - PROCESS | 2380 | 1465646417222 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}] 05:00:17 INFO - PROCESS | 2380 | 1465646417224 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:17 INFO - PROCESS | 2380 | 1465646417313 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 05:00:17 INFO - PROCESS | 2380 | 1465646417405 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:17 INFO - PROCESS | 2380 | 1465646417410 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:17 INFO - PROCESS | 2380 | ++DOCSHELL 0CC81C00 == 31 [pid = 2380] [id = 251] 05:00:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0D26DC00) [pid = 2380] [serial = 752] [outer = 00000000] 05:00:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0FBF2000) [pid = 2380] [serial = 753] [outer = 0D26DC00] 05:00:17 INFO - PROCESS | 2380 | 1465646417460 Marionette DEBUG loaded listener.js 05:00:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10249400) [pid = 2380] [serial = 754] [outer = 0D26DC00] 05:00:17 INFO - PROCESS | 2380 | 1465646417932 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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 770ms 05:00:18 INFO - PROCESS | 2380 | 1465646417987 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 2380 | 1465646417992 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 05:00:18 INFO - PROCESS | 2380 | 1465646417997 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - PROCESS | 2380 | 1465646418000 Marionette TRACE conn5 <- [1,970,null,{}] 05:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:00:18 INFO - PROCESS | 2380 | 1465646418003 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}] 05:00:18 INFO - PROCESS | 2380 | 1465646418006 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:18 INFO - PROCESS | 2380 | 1465646418095 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 05:00:18 INFO - PROCESS | 2380 | 1465646418108 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 2380 | 1465646418110 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:18 INFO - PROCESS | 2380 | ++DOCSHELL 1097C800 == 32 [pid = 2380] [id = 252] 05:00:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1097D000) [pid = 2380] [serial = 755] [outer = 00000000] 05:00:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (113C2C00) [pid = 2380] [serial = 756] [outer = 1097D000] 05:00:18 INFO - PROCESS | 2380 | 1465646418156 Marionette DEBUG loaded listener.js 05:00:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (144A3800) [pid = 2380] [serial = 757] [outer = 1097D000] 05:00:18 INFO - PROCESS | 2380 | 1465646418618 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]]]}] 05:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 05:00:18 INFO - PROCESS | 2380 | 1465646418672 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 05:00:18 INFO - PROCESS | 2380 | 1465646418674 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 05:00:18 INFO - PROCESS | 2380 | 1465646418678 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:00:18 INFO - PROCESS | 2380 | 1465646418681 Marionette TRACE conn5 <- [1,974,null,{}] 05:00:18 INFO - PROCESS | 2380 | 1465646418691 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}] 05:00:18 INFO - PROCESS | 2380 | 1465646418696 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:18 INFO - PROCESS | 2380 | 1465646418779 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 05:00:18 INFO - PROCESS | 2380 | 1465646418788 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:18 INFO - PROCESS | 2380 | 1465646418791 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:18 INFO - PROCESS | 2380 | ++DOCSHELL 15853000 == 33 [pid = 2380] [id = 253] 05:00:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1585A800) [pid = 2380] [serial = 758] [outer = 00000000] 05:00:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C58C00) [pid = 2380] [serial = 759] [outer = 1585A800] 05:00:18 INFO - PROCESS | 2380 | 1465646418911 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C6F800) [pid = 2380] [serial = 760] [outer = 1585A800] 05:00:19 INFO - PROCESS | 2380 | 1465646419336 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]]]}] 05:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 05:00:19 INFO - PROCESS | 2380 | 1465646419352 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 05:00:19 INFO - PROCESS | 2380 | 1465646419354 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 05:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:00:19 INFO - PROCESS | 2380 | 1465646419357 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:00:19 INFO - PROCESS | 2380 | 1465646419359 Marionette TRACE conn5 <- [1,978,null,{}] 05:00:19 INFO - PROCESS | 2380 | 1465646419362 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}] 05:00:19 INFO - PROCESS | 2380 | 1465646419364 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:19 INFO - PROCESS | 2380 | 1465646419489 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 05:00:19 INFO - PROCESS | 2380 | 1465646419504 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:19 INFO - PROCESS | 2380 | 1465646419506 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:19 INFO - PROCESS | 2380 | ++DOCSHELL 17298400 == 34 [pid = 2380] [id = 254] 05:00:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (172F6400) [pid = 2380] [serial = 761] [outer = 00000000] 05:00:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18946000) [pid = 2380] [serial = 762] [outer = 172F6400] 05:00:19 INFO - PROCESS | 2380 | 1465646419550 Marionette DEBUG loaded listener.js 05:00:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18C05400) [pid = 2380] [serial = 763] [outer = 172F6400] 05:00:19 INFO - PROCESS | 2380 | 1465646419977 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 05:00:20 INFO - PROCESS | 2380 | 1465646420028 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 2380 | 1465646420030 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:00:20 INFO - PROCESS | 2380 | 1465646420040 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 2380 | 1465646420041 Marionette TRACE conn5 <- [1,982,null,{}] 05:00:20 INFO - PROCESS | 2380 | 1465646420045 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}] 05:00:20 INFO - PROCESS | 2380 | 1465646420047 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:20 INFO - PROCESS | 2380 | 1465646420155 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 05:00:20 INFO - PROCESS | 2380 | 1465646420241 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:20 INFO - PROCESS | 2380 | 1465646420243 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FC0800 == 35 [pid = 2380] [id = 255] 05:00:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FC0C00) [pid = 2380] [serial = 764] [outer = 00000000] 05:00:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FF1400) [pid = 2380] [serial = 765] [outer = 18FC0C00] 05:00:20 INFO - PROCESS | 2380 | 1465646420287 Marionette DEBUG loaded listener.js 05:00:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (193AB400) [pid = 2380] [serial = 766] [outer = 18FC0C00] 05:00:20 INFO - PROCESS | 2380 | 1465646420721 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]]]}] 05:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 731ms 05:00:20 INFO - PROCESS | 2380 | 1465646420773 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 05:00:20 INFO - PROCESS | 2380 | 1465646420775 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 05:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:00:20 INFO - PROCESS | 2380 | 1465646420782 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:00:20 INFO - PROCESS | 2380 | 1465646420784 Marionette TRACE conn5 <- [1,986,null,{}] 05:00:20 INFO - PROCESS | 2380 | 1465646420795 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}] 05:00:20 INFO - PROCESS | 2380 | 1465646420801 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:20 INFO - PROCESS | 2380 | 1465646420941 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 05:00:21 INFO - PROCESS | 2380 | 1465646421001 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 2380 | 1465646421003 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:21 INFO - PROCESS | 2380 | ++DOCSHELL 193E2000 == 36 [pid = 2380] [id = 256] 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (197F1000) [pid = 2380] [serial = 767] [outer = 00000000] 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19FCC000) [pid = 2380] [serial = 768] [outer = 197F1000] 05:00:21 INFO - PROCESS | 2380 | 1465646421047 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A044800) [pid = 2380] [serial = 769] [outer = 197F1000] 05:00:21 INFO - PROCESS | 2380 | 1465646421462 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]]]}] 05:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15F42400) [pid = 2380] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0CCE7800) [pid = 2380] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10693800) [pid = 2380] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14C06000) [pid = 2380] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1016C400) [pid = 2380] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C58000) [pid = 2380] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A293400) [pid = 2380] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C6DC00) [pid = 2380] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A487C00) [pid = 2380] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1893C800) [pid = 2380] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (15855400) [pid = 2380] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18FF0000) [pid = 2380] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:00:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C8C4C00) [pid = 2380] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:00:21 INFO - PROCESS | 2380 | 1465646421598 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 05:00:21 INFO - PROCESS | 2380 | 1465646421600 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 05:00:21 INFO - PROCESS | 2380 | 1465646421609 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:00:21 INFO - PROCESS | 2380 | 1465646421610 Marionette TRACE conn5 <- [1,990,null,{}] 05:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:00:21 INFO - PROCESS | 2380 | 1465646421614 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}] 05:00:21 INFO - PROCESS | 2380 | 1465646421616 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:21 INFO - PROCESS | 2380 | 1465646421693 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 05:00:21 INFO - PROCESS | 2380 | 1465646421699 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:21 INFO - PROCESS | 2380 | 1465646421700 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:21 INFO - PROCESS | 2380 | ++DOCSHELL 104C7C00 == 37 [pid = 2380] [id = 257] 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (104CE000) [pid = 2380] [serial = 770] [outer = 00000000] 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14C06000) [pid = 2380] [serial = 771] [outer = 104CE000] 05:00:21 INFO - PROCESS | 2380 | 1465646421744 Marionette DEBUG loaded listener.js 05:00:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1693D800) [pid = 2380] [serial = 772] [outer = 104CE000] 05:00:22 INFO - PROCESS | 2380 | 1465646422172 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]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 571ms 05:00:22 INFO - PROCESS | 2380 | 1465646422185 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 2380 | 1465646422187 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 05:00:22 INFO - PROCESS | 2380 | 1465646422201 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:00:22 INFO - PROCESS | 2380 | 1465646422203 Marionette TRACE conn5 <- [1,994,null,{}] 05:00:22 INFO - PROCESS | 2380 | 1465646422206 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}] 05:00:22 INFO - PROCESS | 2380 | 1465646422208 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:22 INFO - PROCESS | 2380 | 1465646422288 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 05:00:22 INFO - PROCESS | 2380 | 1465646422293 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 2380 | 1465646422295 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:22 INFO - PROCESS | 2380 | ++DOCSHELL 173D4C00 == 38 [pid = 2380] [id = 258] 05:00:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1897E000) [pid = 2380] [serial = 773] [outer = 00000000] 05:00:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A04F400) [pid = 2380] [serial = 774] [outer = 1897E000] 05:00:22 INFO - PROCESS | 2380 | 1465646422339 Marionette DEBUG loaded listener.js 05:00:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A25E000) [pid = 2380] [serial = 775] [outer = 1897E000] 05:00:22 INFO - PROCESS | 2380 | 1465646422774 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]]]}] 05:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 631ms 05:00:22 INFO - PROCESS | 2380 | 1465646422838 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 05:00:22 INFO - PROCESS | 2380 | 1465646422840 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 05:00:22 INFO - PROCESS | 2380 | 1465646422843 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:00:22 INFO - PROCESS | 2380 | 1465646422845 Marionette TRACE conn5 <- [1,998,null,{}] 05:00:22 INFO - PROCESS | 2380 | 1465646422849 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}] 05:00:22 INFO - PROCESS | 2380 | 1465646422851 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:22 INFO - PROCESS | 2380 | 1465646422931 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 05:00:22 INFO - PROCESS | 2380 | 1465646422939 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:22 INFO - PROCESS | 2380 | 1465646422940 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:22 INFO - PROCESS | 2380 | ++DOCSHELL 1585A400 == 39 [pid = 2380] [id = 259] 05:00:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19C97800) [pid = 2380] [serial = 776] [outer = 00000000] 05:00:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A29C000) [pid = 2380] [serial = 777] [outer = 19C97800] 05:00:23 INFO - PROCESS | 2380 | 1465646422984 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A29F400) [pid = 2380] [serial = 778] [outer = 19C97800] 05:00:23 INFO - PROCESS | 2380 | 1465646423414 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]]]}] 05:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 05:00:23 INFO - PROCESS | 2380 | 1465646423495 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 05:00:23 INFO - PROCESS | 2380 | 1465646423497 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 05:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:00:23 INFO - PROCESS | 2380 | 1465646423501 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:00:23 INFO - PROCESS | 2380 | 1465646423503 Marionette TRACE conn5 <- [1,1002,null,{}] 05:00:23 INFO - PROCESS | 2380 | 1465646423507 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}] 05:00:23 INFO - PROCESS | 2380 | 1465646423508 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:23 INFO - PROCESS | 2380 | 1465646423633 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 05:00:23 INFO - PROCESS | 2380 | 1465646423730 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:23 INFO - PROCESS | 2380 | 1465646423733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:23 INFO - PROCESS | 2380 | ++DOCSHELL 08A82400 == 40 [pid = 2380] [id = 260] 05:00:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (08A85000) [pid = 2380] [serial = 779] [outer = 00000000] 05:00:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (0C898000) [pid = 2380] [serial = 780] [outer = 08A85000] 05:00:23 INFO - PROCESS | 2380 | 1465646423833 Marionette DEBUG loaded listener.js 05:00:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (0D26B400) [pid = 2380] [serial = 781] [outer = 08A85000] 05:00:24 INFO - PROCESS | 2380 | 1465646424473 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]]]}] 05:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1016ms 05:00:24 INFO - PROCESS | 2380 | 1465646424523 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 05:00:24 INFO - PROCESS | 2380 | 1465646424527 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 05:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:00:24 INFO - PROCESS | 2380 | 1465646424532 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:00:24 INFO - PROCESS | 2380 | 1465646424535 Marionette TRACE conn5 <- [1,1006,null,{}] 05:00:24 INFO - PROCESS | 2380 | 1465646424559 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}] 05:00:24 INFO - PROCESS | 2380 | 1465646424562 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:24 INFO - PROCESS | 2380 | 1465646424703 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 05:00:24 INFO - PROCESS | 2380 | 1465646424832 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:24 INFO - PROCESS | 2380 | 1465646424835 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:24 INFO - PROCESS | 2380 | ++DOCSHELL 111D8C00 == 41 [pid = 2380] [id = 261] 05:00:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1478D800) [pid = 2380] [serial = 782] [outer = 00000000] 05:00:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (14CE4400) [pid = 2380] [serial = 783] [outer = 1478D800] 05:00:24 INFO - PROCESS | 2380 | 1465646424891 Marionette DEBUG loaded listener.js 05:00:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (15F49800) [pid = 2380] [serial = 784] [outer = 1478D800] 05:00:25 INFO - PROCESS | 2380 | 1465646425516 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]]]}] 05:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1026ms 05:00:25 INFO - PROCESS | 2380 | 1465646425557 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 05:00:25 INFO - PROCESS | 2380 | 1465646425560 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 05:00:25 INFO - PROCESS | 2380 | 1465646425579 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:00:25 INFO - PROCESS | 2380 | 1465646425581 Marionette TRACE conn5 <- [1,1010,null,{}] 05:00:25 INFO - PROCESS | 2380 | 1465646425585 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}] 05:00:25 INFO - PROCESS | 2380 | 1465646425588 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:25 INFO - PROCESS | 2380 | 1465646425704 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 05:00:25 INFO - PROCESS | 2380 | 1465646425836 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:25 INFO - PROCESS | 2380 | 1465646425839 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:25 INFO - PROCESS | 2380 | ++DOCSHELL 1893C400 == 42 [pid = 2380] [id = 262] 05:00:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (194EAC00) [pid = 2380] [serial = 785] [outer = 00000000] 05:00:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (19C93C00) [pid = 2380] [serial = 786] [outer = 194EAC00] 05:00:25 INFO - PROCESS | 2380 | 1465646425894 Marionette DEBUG loaded listener.js 05:00:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A297000) [pid = 2380] [serial = 787] [outer = 194EAC00] 05:00:26 INFO - PROCESS | 2380 | 1465646426665 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]]]}] 05:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1116ms 05:00:26 INFO - PROCESS | 2380 | 1465646426701 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 05:00:26 INFO - PROCESS | 2380 | 1465646426705 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 05:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:00:26 INFO - PROCESS | 2380 | 1465646426710 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:00:26 INFO - PROCESS | 2380 | 1465646426713 Marionette TRACE conn5 <- [1,1014,null,{}] 05:00:26 INFO - PROCESS | 2380 | 1465646426718 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}] 05:00:26 INFO - PROCESS | 2380 | 1465646426721 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:26 INFO - PROCESS | 2380 | 1465646426821 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 05:00:26 INFO - PROCESS | 2380 | 1465646426954 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:26 INFO - PROCESS | 2380 | 1465646426959 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:26 INFO - PROCESS | 2380 | ++DOCSHELL 10696800 == 43 [pid = 2380] [id = 263] 05:00:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1069A400) [pid = 2380] [serial = 788] [outer = 00000000] 05:00:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1080D000) [pid = 2380] [serial = 789] [outer = 1069A400] 05:00:27 INFO - PROCESS | 2380 | 1465646427011 Marionette DEBUG loaded listener.js 05:00:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (111D1800) [pid = 2380] [serial = 790] [outer = 1069A400] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 1585A400 == 42 [pid = 2380] [id = 259] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 173D4C00 == 41 [pid = 2380] [id = 258] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 104C7C00 == 40 [pid = 2380] [id = 257] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 193E2000 == 39 [pid = 2380] [id = 256] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 18FC0800 == 38 [pid = 2380] [id = 255] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 17298400 == 37 [pid = 2380] [id = 254] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 15853000 == 36 [pid = 2380] [id = 253] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 1097C800 == 35 [pid = 2380] [id = 252] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 0CC81C00 == 34 [pid = 2380] [id = 251] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 0C8C8000 == 33 [pid = 2380] [id = 249] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 194EE800 == 32 [pid = 2380] [id = 248] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 0C894800 == 31 [pid = 2380] [id = 239] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 144DF800 == 30 [pid = 2380] [id = 250] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 1893C400 == 29 [pid = 2380] [id = 262] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 08A82400 == 28 [pid = 2380] [id = 260] 05:00:27 INFO - PROCESS | 2380 | --DOCSHELL 111D8C00 == 27 [pid = 2380] [id = 261] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (16943800) [pid = 2380] [serial = 729] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (10047400) [pid = 2380] [serial = 720] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1015F400) [pid = 2380] [serial = 721] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1069D000) [pid = 2380] [serial = 723] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (10810800) [pid = 2380] [serial = 724] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14C4A000) [pid = 2380] [serial = 726] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (111D2800) [pid = 2380] [serial = 706] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10330800) [pid = 2380] [serial = 705] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18C9C000) [pid = 2380] [serial = 709] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (172A2400) [pid = 2380] [serial = 708] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A327C00) [pid = 2380] [serial = 712] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1A322800) [pid = 2380] [serial = 711] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (172A5800) [pid = 2380] [serial = 732] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A491800) [pid = 2380] [serial = 715] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A48CC00) [pid = 2380] [serial = 714] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C5C800) [pid = 2380] [serial = 730] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FBDC00) [pid = 2380] [serial = 735] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (172EC800) [pid = 2380] [serial = 733] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18944800) [pid = 2380] [serial = 738] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193C8800) [pid = 2380] [serial = 741] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (15F4E000) [pid = 2380] [serial = 742] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18FE8C00) [pid = 2380] [serial = 736] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (197F4000) [pid = 2380] [serial = 744] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (144A3400) [pid = 2380] [serial = 718] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (10807800) [pid = 2380] [serial = 717] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18C04400) [pid = 2380] [serial = 739] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14D38000) [pid = 2380] [serial = 727] [outer = 00000000] [url = about:blank] 05:00:28 INFO - PROCESS | 2380 | 1465646428232 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]]]}] 05:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1578ms 05:00:28 INFO - PROCESS | 2380 | 1465646428289 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 05:00:28 INFO - PROCESS | 2380 | 1465646428293 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 05:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:00:28 INFO - PROCESS | 2380 | 1465646428342 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:00:28 INFO - PROCESS | 2380 | 1465646428345 Marionette TRACE conn5 <- [1,1018,null,{}] 05:00:28 INFO - PROCESS | 2380 | 1465646428352 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}] 05:00:28 INFO - PROCESS | 2380 | 1465646428355 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:28 INFO - PROCESS | 2380 | 1465646428444 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 05:00:28 INFO - PROCESS | 2380 | 1465646428451 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:28 INFO - PROCESS | 2380 | 1465646428453 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:28 INFO - PROCESS | 2380 | ++DOCSHELL 0D2D3000 == 28 [pid = 2380] [id = 264] 05:00:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0D2E2800) [pid = 2380] [serial = 791] [outer = 00000000] 05:00:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0FBEDC00) [pid = 2380] [serial = 792] [outer = 0D2E2800] 05:00:28 INFO - PROCESS | 2380 | 1465646428500 Marionette DEBUG loaded listener.js 05:00:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10050000) [pid = 2380] [serial = 793] [outer = 0D2E2800] 05:00:28 INFO - PROCESS | 2380 | 1465646428970 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]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 690ms 05:00:29 INFO - PROCESS | 2380 | 1465646429024 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 2380 | 1465646429029 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 05:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:00:29 INFO - PROCESS | 2380 | 1465646429036 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - PROCESS | 2380 | 1465646429038 Marionette TRACE conn5 <- [1,1022,null,{}] 05:00:29 INFO - PROCESS | 2380 | 1465646429042 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}] 05:00:29 INFO - PROCESS | 2380 | 1465646429044 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:29 INFO - PROCESS | 2380 | 1465646429131 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 05:00:29 INFO - PROCESS | 2380 | 1465646429140 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 2380 | 1465646429142 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:29 INFO - PROCESS | 2380 | ++DOCSHELL 10693400 == 29 [pid = 2380] [id = 265] 05:00:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10693800) [pid = 2380] [serial = 794] [outer = 00000000] 05:00:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10699000) [pid = 2380] [serial = 795] [outer = 10693800] 05:00:29 INFO - PROCESS | 2380 | 1465646429189 Marionette DEBUG loaded listener.js 05:00:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10807800) [pid = 2380] [serial = 796] [outer = 10693800] 05:00:29 INFO - PROCESS | 2380 | 1465646429661 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]]]}] 05:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 05:00:29 INFO - PROCESS | 2380 | 1465646429709 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 05:00:29 INFO - PROCESS | 2380 | 1465646429711 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 05:00:29 INFO - PROCESS | 2380 | 1465646429715 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:00:29 INFO - PROCESS | 2380 | 1465646429718 Marionette TRACE conn5 <- [1,1026,null,{}] 05:00:29 INFO - PROCESS | 2380 | 1465646429729 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}] 05:00:29 INFO - PROCESS | 2380 | 1465646429733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:29 INFO - PROCESS | 2380 | 1465646429847 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 05:00:29 INFO - PROCESS | 2380 | 1465646429942 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:29 INFO - PROCESS | 2380 | 1465646429945 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:29 INFO - PROCESS | 2380 | ++DOCSHELL 14CDB800 == 30 [pid = 2380] [id = 266] 05:00:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14CDC000) [pid = 2380] [serial = 797] [outer = 00000000] 05:00:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14D33C00) [pid = 2380] [serial = 798] [outer = 14CDC000] 05:00:30 INFO - PROCESS | 2380 | 1465646429993 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14DE8000) [pid = 2380] [serial = 799] [outer = 14CDC000] 05:00:30 INFO - PROCESS | 2380 | 1465646430406 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]]]}] 05:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 05:00:30 INFO - PROCESS | 2380 | 1465646430458 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 05:00:30 INFO - PROCESS | 2380 | 1465646430460 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 05:00:30 INFO - PROCESS | 2380 | 1465646430464 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:00:30 INFO - PROCESS | 2380 | 1465646430465 Marionette TRACE conn5 <- [1,1030,null,{}] 05:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:00:30 INFO - PROCESS | 2380 | 1465646430469 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}] 05:00:30 INFO - PROCESS | 2380 | 1465646430471 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:30 INFO - PROCESS | 2380 | 1465646430586 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 05:00:30 INFO - PROCESS | 2380 | 1465646430597 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:30 INFO - PROCESS | 2380 | 1465646430599 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:30 INFO - PROCESS | 2380 | ++DOCSHELL 14DE7800 == 31 [pid = 2380] [id = 267] 05:00:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15F45800) [pid = 2380] [serial = 800] [outer = 00000000] 05:00:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C60C00) [pid = 2380] [serial = 801] [outer = 15F45800] 05:00:30 INFO - PROCESS | 2380 | 1465646430691 Marionette DEBUG loaded listener.js 05:00:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16EBF000) [pid = 2380] [serial = 802] [outer = 15F45800] 05:00:31 INFO - PROCESS | 2380 | 1465646431119 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 05:00:31 INFO - PROCESS | 2380 | 1465646431139 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 2380 | 1465646431141 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:00:31 INFO - PROCESS | 2380 | 1465646431144 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 2380 | 1465646431146 Marionette TRACE conn5 <- [1,1034,null,{}] 05:00:31 INFO - PROCESS | 2380 | 1465646431155 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}] 05:00:31 INFO - PROCESS | 2380 | 1465646431157 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:31 INFO - PROCESS | 2380 | 1465646431289 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 05:00:31 INFO - PROCESS | 2380 | 1465646431300 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:31 INFO - PROCESS | 2380 | 1465646431302 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:31 INFO - PROCESS | 2380 | ++DOCSHELL 172F7800 == 32 [pid = 2380] [id = 268] 05:00:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (172F8C00) [pid = 2380] [serial = 803] [outer = 00000000] 05:00:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18539C00) [pid = 2380] [serial = 804] [outer = 172F8C00] 05:00:31 INFO - PROCESS | 2380 | 1465646431345 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (185AE000) [pid = 2380] [serial = 805] [outer = 172F8C00] 05:00:31 INFO - PROCESS | 2380 | 1465646431819 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]]]}] 05:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 05:00:31 INFO - PROCESS | 2380 | 1465646431876 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 05:00:31 INFO - PROCESS | 2380 | 1465646431878 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 05:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:00:31 INFO - PROCESS | 2380 | 1465646431882 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:00:31 INFO - PROCESS | 2380 | 1465646431883 Marionette TRACE conn5 <- [1,1038,null,{}] 05:00:31 INFO - PROCESS | 2380 | 1465646431892 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}] 05:00:31 INFO - PROCESS | 2380 | 1465646431898 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:32 INFO - PROCESS | 2380 | 1465646432039 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 05:00:32 INFO - PROCESS | 2380 | 1465646432052 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 2380 | 1465646432054 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:32 INFO - PROCESS | 2380 | ++DOCSHELL 18939800 == 33 [pid = 2380] [id = 269] 05:00:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FA4800) [pid = 2380] [serial = 806] [outer = 00000000] 05:00:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FBFC00) [pid = 2380] [serial = 807] [outer = 18FA4800] 05:00:32 INFO - PROCESS | 2380 | 1465646432100 Marionette DEBUG loaded listener.js 05:00:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FE6800) [pid = 2380] [serial = 808] [outer = 18FA4800] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18FC0C00) [pid = 2380] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (197F1000) [pid = 2380] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1097D000) [pid = 2380] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1585A800) [pid = 2380] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (194EF800) [pid = 2380] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (144E0000) [pid = 2380] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0D26B800) [pid = 2380] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0D26DC00) [pid = 2380] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (104CE000) [pid = 2380] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (172F6400) [pid = 2380] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1897E000) [pid = 2380] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:00:32 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19C97800) [pid = 2380] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:00:32 INFO - PROCESS | 2380 | 1465646432805 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]]]}] 05:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 05:00:32 INFO - PROCESS | 2380 | 1465646432856 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 05:00:32 INFO - PROCESS | 2380 | 1465646432859 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 05:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:00:32 INFO - PROCESS | 2380 | 1465646432862 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:00:32 INFO - PROCESS | 2380 | 1465646432864 Marionette TRACE conn5 <- [1,1042,null,{}] 05:00:32 INFO - PROCESS | 2380 | 1465646432868 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}] 05:00:32 INFO - PROCESS | 2380 | 1465646432870 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:32 INFO - PROCESS | 2380 | 1465646432970 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 05:00:32 INFO - PROCESS | 2380 | 1465646432975 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:32 INFO - PROCESS | 2380 | 1465646432977 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:33 INFO - PROCESS | 2380 | ++DOCSHELL 10696000 == 34 [pid = 2380] [id = 270] 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1097C000) [pid = 2380] [serial = 809] [outer = 00000000] 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1897E000) [pid = 2380] [serial = 810] [outer = 1097C000] 05:00:33 INFO - PROCESS | 2380 | 1465646433028 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FBDC00) [pid = 2380] [serial = 811] [outer = 1097C000] 05:00:33 INFO - PROCESS | 2380 | 1465646433482 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]]]}] 05:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 05:00:33 INFO - PROCESS | 2380 | 1465646433536 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 05:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:00:33 INFO - PROCESS | 2380 | 1465646433538 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 05:00:33 INFO - PROCESS | 2380 | 1465646433542 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 2380 | 1465646433544 Marionette TRACE conn5 <- [1,1046,null,{}] 05:00:33 INFO - PROCESS | 2380 | 1465646433547 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}] 05:00:33 INFO - PROCESS | 2380 | 1465646433549 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:33 INFO - PROCESS | 2380 | 1465646433625 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 05:00:33 INFO - PROCESS | 2380 | 1465646433658 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 2380 | 1465646433660 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:33 INFO - PROCESS | 2380 | ++DOCSHELL 18C94000 == 35 [pid = 2380] [id = 271] 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18FE3800) [pid = 2380] [serial = 812] [outer = 00000000] 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193B0800) [pid = 2380] [serial = 813] [outer = 18FE3800] 05:00:33 INFO - PROCESS | 2380 | 1465646433702 Marionette DEBUG loaded listener.js 05:00:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193B0C00) [pid = 2380] [serial = 814] [outer = 18FE3800] 05:00:34 INFO - PROCESS | 2380 | 1465646434111 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]]]}] 05:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 05:00:34 INFO - PROCESS | 2380 | 1465646434176 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 05:00:34 INFO - PROCESS | 2380 | 1465646434178 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 05:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:00:34 INFO - PROCESS | 2380 | 1465646434181 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:00:34 INFO - PROCESS | 2380 | 1465646434183 Marionette TRACE conn5 <- [1,1050,null,{}] 05:00:34 INFO - PROCESS | 2380 | 1465646434186 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}] 05:00:34 INFO - PROCESS | 2380 | 1465646434188 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:34 INFO - PROCESS | 2380 | 1465646434266 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 05:00:34 INFO - PROCESS | 2380 | 1465646434273 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:34 INFO - PROCESS | 2380 | 1465646434275 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:34 INFO - PROCESS | 2380 | ++DOCSHELL 14C50400 == 36 [pid = 2380] [id = 272] 05:00:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (194F4C00) [pid = 2380] [serial = 815] [outer = 00000000] 05:00:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1964E000) [pid = 2380] [serial = 816] [outer = 194F4C00] 05:00:34 INFO - PROCESS | 2380 | 1465646434327 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (196B4800) [pid = 2380] [serial = 817] [outer = 194F4C00] 05:00:35 INFO - PROCESS | 2380 | 1465646435154 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]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1020ms 05:00:35 INFO - PROCESS | 2380 | 1465646435201 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 2380 | 1465646435206 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 05:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:00:35 INFO - PROCESS | 2380 | 1465646435210 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 2380 | 1465646435216 Marionette TRACE conn5 <- [1,1054,null,{}] 05:00:35 INFO - PROCESS | 2380 | 1465646435243 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}] 05:00:35 INFO - PROCESS | 2380 | 1465646435246 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:35 INFO - PROCESS | 2380 | 1465646435409 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 05:00:35 INFO - PROCESS | 2380 | 1465646435531 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:35 INFO - PROCESS | 2380 | 1465646435534 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:35 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C8C00 == 37 [pid = 2380] [id = 273] 05:00:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0C8CAC00) [pid = 2380] [serial = 818] [outer = 00000000] 05:00:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10694000) [pid = 2380] [serial = 819] [outer = 0C8CAC00] 05:00:35 INFO - PROCESS | 2380 | 1465646435592 Marionette DEBUG loaded listener.js 05:00:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (111CE800) [pid = 2380] [serial = 820] [outer = 0C8CAC00] 05:00:36 INFO - PROCESS | 2380 | 1465646436456 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]]]}] 05:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1300ms 05:00:36 INFO - PROCESS | 2380 | 1465646436511 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 05:00:36 INFO - PROCESS | 2380 | 1465646436515 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 05:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:00:36 INFO - PROCESS | 2380 | 1465646436520 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:00:36 INFO - PROCESS | 2380 | 1465646436524 Marionette TRACE conn5 <- [1,1058,null,{}] 05:00:36 INFO - PROCESS | 2380 | 1465646436529 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}] 05:00:36 INFO - PROCESS | 2380 | 1465646436533 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:36 INFO - PROCESS | 2380 | 1465646436641 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 05:00:36 INFO - PROCESS | 2380 | 1465646436722 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 2380 | 1465646436726 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:36 INFO - PROCESS | 2380 | ++DOCSHELL 1032C000 == 38 [pid = 2380] [id = 274] 05:00:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1032D400) [pid = 2380] [serial = 821] [outer = 00000000] 05:00:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (10695800) [pid = 2380] [serial = 822] [outer = 1032D400] 05:00:36 INFO - PROCESS | 2380 | 1465646436818 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (109B5800) [pid = 2380] [serial = 823] [outer = 1032D400] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 18C94000 == 37 [pid = 2380] [id = 271] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 10696000 == 36 [pid = 2380] [id = 270] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 18939800 == 35 [pid = 2380] [id = 269] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 172F7800 == 34 [pid = 2380] [id = 268] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 14DE7800 == 33 [pid = 2380] [id = 267] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 14CDB800 == 32 [pid = 2380] [id = 266] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 10693400 == 31 [pid = 2380] [id = 265] 05:00:37 INFO - PROCESS | 2380 | --DOCSHELL 0D2D3000 == 30 [pid = 2380] [id = 264] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A29C000) [pid = 2380] [serial = 777] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FF1400) [pid = 2380] [serial = 765] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (19FCC000) [pid = 2380] [serial = 768] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (193AB400) [pid = 2380] [serial = 766] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (113C2C00) [pid = 2380] [serial = 756] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (144A3800) [pid = 2380] [serial = 757] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16C58C00) [pid = 2380] [serial = 759] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C6F800) [pid = 2380] [serial = 760] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19FC5400) [pid = 2380] [serial = 745] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14C08000) [pid = 2380] [serial = 750] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15858000) [pid = 2380] [serial = 751] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10186400) [pid = 2380] [serial = 747] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10335400) [pid = 2380] [serial = 748] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0FBF2000) [pid = 2380] [serial = 753] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10249400) [pid = 2380] [serial = 754] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1693D800) [pid = 2380] [serial = 772] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14C06000) [pid = 2380] [serial = 771] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A044800) [pid = 2380] [serial = 769] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18946000) [pid = 2380] [serial = 762] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18C05400) [pid = 2380] [serial = 763] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A25E000) [pid = 2380] [serial = 775] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A29F400) [pid = 2380] [serial = 778] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A04F400) [pid = 2380] [serial = 774] [outer = 00000000] [url = about:blank] 05:00:37 INFO - PROCESS | 2380 | 1465646437319 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]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 830ms 05:00:37 INFO - PROCESS | 2380 | 1465646437351 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 2380 | 1465646437356 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 05:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:00:37 INFO - PROCESS | 2380 | 1465646437362 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:00:37 INFO - PROCESS | 2380 | 1465646437365 Marionette TRACE conn5 <- [1,1062,null,{}] 05:00:37 INFO - PROCESS | 2380 | 1465646437369 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}] 05:00:37 INFO - PROCESS | 2380 | 1465646437371 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:37 INFO - PROCESS | 2380 | 1465646437458 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 05:00:37 INFO - PROCESS | 2380 | 1465646437465 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:37 INFO - PROCESS | 2380 | 1465646437467 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:37 INFO - PROCESS | 2380 | ++DOCSHELL 1024A000 == 31 [pid = 2380] [id = 275] 05:00:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10339000) [pid = 2380] [serial = 824] [outer = 00000000] 05:00:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1069EC00) [pid = 2380] [serial = 825] [outer = 10339000] 05:00:37 INFO - PROCESS | 2380 | 1465646437513 Marionette DEBUG loaded listener.js 05:00:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (111D8C00) [pid = 2380] [serial = 826] [outer = 10339000] 05:00:38 INFO - PROCESS | 2380 | 1465646438026 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 05:00:38 INFO - PROCESS | 2380 | 1465646438036 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 2380 | 1465646438038 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 2380 | 1465646438041 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:00:38 INFO - PROCESS | 2380 | 1465646438045 Marionette TRACE conn5 <- [1,1066,null,{}] 05:00:38 INFO - PROCESS | 2380 | 1465646438056 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}] 05:00:38 INFO - PROCESS | 2380 | 1465646438060 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:38 INFO - PROCESS | 2380 | 1465646438148 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 05:00:38 INFO - PROCESS | 2380 | 1465646438268 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 2380 | 1465646438271 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:38 INFO - PROCESS | 2380 | ++DOCSHELL 1693BC00 == 32 [pid = 2380] [id = 276] 05:00:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16943400) [pid = 2380] [serial = 827] [outer = 00000000] 05:00:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16C5A400) [pid = 2380] [serial = 828] [outer = 16943400] 05:00:38 INFO - PROCESS | 2380 | 1465646438327 Marionette DEBUG loaded listener.js 05:00:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16C63400) [pid = 2380] [serial = 829] [outer = 16943400] 05:00:38 INFO - PROCESS | 2380 | 1465646438705 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]]]}] 05:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 05:00:38 INFO - PROCESS | 2380 | 1465646438776 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 05:00:38 INFO - PROCESS | 2380 | 1465646438779 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 05:00:38 INFO - PROCESS | 2380 | 1465646438782 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:00:38 INFO - PROCESS | 2380 | 1465646438784 Marionette TRACE conn5 <- [1,1070,null,{}] 05:00:38 INFO - PROCESS | 2380 | 1465646438787 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}] 05:00:38 INFO - PROCESS | 2380 | 1465646438789 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:38 INFO - PROCESS | 2380 | 1465646438874 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 05:00:38 INFO - PROCESS | 2380 | 1465646438880 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 2380 | 1465646438882 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:38 INFO - PROCESS | 2380 | ++DOCSHELL 173D5800 == 33 [pid = 2380] [id = 277] 05:00:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (173D6800) [pid = 2380] [serial = 830] [outer = 00000000] 05:00:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18C04400) [pid = 2380] [serial = 831] [outer = 173D6800] 05:00:38 INFO - PROCESS | 2380 | 1465646438938 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18C9A400) [pid = 2380] [serial = 832] [outer = 173D6800] 05:00:39 INFO - PROCESS | 2380 | 1465646439409 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]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 05:00:39 INFO - PROCESS | 2380 | 1465646439456 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 05:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:00:39 INFO - PROCESS | 2380 | 1465646439458 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 05:00:39 INFO - PROCESS | 2380 | 1465646439461 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:00:39 INFO - PROCESS | 2380 | 1465646439463 Marionette TRACE conn5 <- [1,1074,null,{}] 05:00:39 INFO - PROCESS | 2380 | 1465646439466 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}] 05:00:39 INFO - PROCESS | 2380 | 1465646439468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:39 INFO - PROCESS | 2380 | 1465646439601 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 05:00:39 INFO - PROCESS | 2380 | 1465646439623 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:39 INFO - PROCESS | 2380 | 1465646439625 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:39 INFO - PROCESS | 2380 | ++DOCSHELL 18FBB000 == 34 [pid = 2380] [id = 278] 05:00:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FBC800) [pid = 2380] [serial = 833] [outer = 00000000] 05:00:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FE9400) [pid = 2380] [serial = 834] [outer = 18FBC800] 05:00:39 INFO - PROCESS | 2380 | 1465646439668 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193AE400) [pid = 2380] [serial = 835] [outer = 18FBC800] 05:00:40 INFO - PROCESS | 2380 | 1465646440106 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]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 05:00:40 INFO - PROCESS | 2380 | 1465646440132 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 2380 | 1465646440134 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 05:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:00:40 INFO - PROCESS | 2380 | 1465646440137 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 2380 | 1465646440138 Marionette TRACE conn5 <- [1,1078,null,{}] 05:00:40 INFO - PROCESS | 2380 | 1465646440142 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}] 05:00:40 INFO - PROCESS | 2380 | 1465646440147 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:40 INFO - PROCESS | 2380 | 1465646440295 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 05:00:40 INFO - PROCESS | 2380 | 1465646440305 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 2380 | 1465646440307 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:40 INFO - PROCESS | 2380 | ++DOCSHELL 193DC400 == 35 [pid = 2380] [id = 279] 05:00:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193DDC00) [pid = 2380] [serial = 836] [outer = 00000000] 05:00:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19DB8800) [pid = 2380] [serial = 837] [outer = 193DDC00] 05:00:40 INFO - PROCESS | 2380 | 1465646440401 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A048000) [pid = 2380] [serial = 838] [outer = 193DDC00] 05:00:40 INFO - PROCESS | 2380 | 1465646440824 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]]]}] 05:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 05:00:40 INFO - PROCESS | 2380 | 1465646440874 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 2380 | 1465646440876 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 05:00:40 INFO - PROCESS | 2380 | 1465646440879 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:00:40 INFO - PROCESS | 2380 | 1465646440881 Marionette TRACE conn5 <- [1,1082,null,{}] 05:00:40 INFO - PROCESS | 2380 | 1465646440921 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}] 05:00:40 INFO - PROCESS | 2380 | 1465646440923 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:41 INFO - PROCESS | 2380 | 1465646441038 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 05:00:41 INFO - PROCESS | 2380 | 1465646441049 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 2380 | 1465646441051 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:41 INFO - PROCESS | 2380 | ++DOCSHELL 1A04F400 == 36 [pid = 2380] [id = 280] 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A051400) [pid = 2380] [serial = 839] [outer = 00000000] 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A25E000) [pid = 2380] [serial = 840] [outer = 1A051400] 05:00:41 INFO - PROCESS | 2380 | 1465646441093 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A04A400) [pid = 2380] [serial = 841] [outer = 1A051400] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14CDC000) [pid = 2380] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1069A400) [pid = 2380] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0D2E2800) [pid = 2380] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10693800) [pid = 2380] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15F45800) [pid = 2380] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (172F8C00) [pid = 2380] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18FA4800) [pid = 2380] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18FE3800) [pid = 2380] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (08A85000) [pid = 2380] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1478D800) [pid = 2380] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (194EAC00) [pid = 2380] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:00:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1097C000) [pid = 2380] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:00:41 INFO - PROCESS | 2380 | 1465646441583 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]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 750ms 05:00:41 INFO - PROCESS | 2380 | 1465646441633 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 05:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:00:41 INFO - PROCESS | 2380 | 1465646441635 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 05:00:41 INFO - PROCESS | 2380 | 1465646441638 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 2380 | 1465646441640 Marionette TRACE conn5 <- [1,1086,null,{}] 05:00:41 INFO - PROCESS | 2380 | 1465646441644 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}] 05:00:41 INFO - PROCESS | 2380 | 1465646441646 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:41 INFO - PROCESS | 2380 | 1465646441723 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 05:00:41 INFO - PROCESS | 2380 | 1465646441730 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:41 INFO - PROCESS | 2380 | 1465646441732 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:41 INFO - PROCESS | 2380 | ++DOCSHELL 10692400 == 37 [pid = 2380] [id = 281] 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15F46800) [pid = 2380] [serial = 842] [outer = 00000000] 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FB8800) [pid = 2380] [serial = 843] [outer = 15F46800] 05:00:41 INFO - PROCESS | 2380 | 1465646441775 Marionette DEBUG loaded listener.js 05:00:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (196B3400) [pid = 2380] [serial = 844] [outer = 15F46800] 05:00:42 INFO - PROCESS | 2380 | 1465646442185 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 570ms 05:00:42 INFO - PROCESS | 2380 | 1465646442209 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 2380 | 1465646442211 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 05:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:00:42 INFO - PROCESS | 2380 | 1465646442241 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - PROCESS | 2380 | 1465646442243 Marionette TRACE conn5 <- [1,1090,null,{}] 05:00:42 INFO - PROCESS | 2380 | 1465646442251 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}] 05:00:42 INFO - PROCESS | 2380 | 1465646442252 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:42 INFO - PROCESS | 2380 | 1465646442332 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 05:00:42 INFO - PROCESS | 2380 | 1465646442338 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 2380 | 1465646442340 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:42 INFO - PROCESS | 2380 | ++DOCSHELL 1A050800 == 38 [pid = 2380] [id = 282] 05:00:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A0E8400) [pid = 2380] [serial = 845] [outer = 00000000] 05:00:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A29C000) [pid = 2380] [serial = 846] [outer = 1A0E8400] 05:00:42 INFO - PROCESS | 2380 | 1465646442384 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A320C00) [pid = 2380] [serial = 847] [outer = 1A0E8400] 05:00:42 INFO - PROCESS | 2380 | 1465646442817 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]]]}] 05:00:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:00:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 650ms 05:00:42 INFO - PROCESS | 2380 | 1465646442880 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 05:00:42 INFO - PROCESS | 2380 | 1465646442882 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 05:00:42 INFO - PROCESS | 2380 | 1465646442885 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:00:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:00:42 INFO - PROCESS | 2380 | 1465646442887 Marionette TRACE conn5 <- [1,1094,null,{}] 05:00:42 INFO - PROCESS | 2380 | 1465646442891 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}] 05:00:42 INFO - PROCESS | 2380 | 1465646442893 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:43 INFO - PROCESS | 2380 | 1465646442981 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 05:00:43 INFO - PROCESS | 2380 | 1465646442987 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:43 INFO - PROCESS | 2380 | 1465646442988 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:43 INFO - PROCESS | 2380 | ++DOCSHELL 08A80400 == 39 [pid = 2380] [id = 283] 05:00:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (173D7000) [pid = 2380] [serial = 848] [outer = 00000000] 05:00:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A328400) [pid = 2380] [serial = 849] [outer = 173D7000] 05:00:43 INFO - PROCESS | 2380 | 1465646443031 Marionette DEBUG loaded listener.js 05:00:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A32AC00) [pid = 2380] [serial = 850] [outer = 173D7000] 05:00:43 INFO - PROCESS | 2380 | --DOCSHELL 10696800 == 38 [pid = 2380] [id = 263] 05:00:43 INFO - PROCESS | 2380 | --DOCSHELL 1024A000 == 37 [pid = 2380] [id = 275] 05:00:43 INFO - PROCESS | 2380 | --DOCSHELL 0C8C8C00 == 36 [pid = 2380] [id = 273] 05:00:43 INFO - PROCESS | 2380 | --DOCSHELL 1032C000 == 35 [pid = 2380] [id = 274] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 14C50400 == 34 [pid = 2380] [id = 272] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 1693BC00 == 33 [pid = 2380] [id = 276] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 1A050800 == 32 [pid = 2380] [id = 282] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 173D5800 == 31 [pid = 2380] [id = 277] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 193DC400 == 30 [pid = 2380] [id = 279] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 1A04F400 == 29 [pid = 2380] [id = 280] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 18FBB000 == 28 [pid = 2380] [id = 278] 05:00:44 INFO - PROCESS | 2380 | --DOCSHELL 10692400 == 27 [pid = 2380] [id = 281] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14D33C00) [pid = 2380] [serial = 798] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (111D1800) [pid = 2380] [serial = 790] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1080D000) [pid = 2380] [serial = 789] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0FBEDC00) [pid = 2380] [serial = 792] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10050000) [pid = 2380] [serial = 793] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10699000) [pid = 2380] [serial = 795] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10807800) [pid = 2380] [serial = 796] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C60C00) [pid = 2380] [serial = 801] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18539C00) [pid = 2380] [serial = 804] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16EBF000) [pid = 2380] [serial = 802] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18FBFC00) [pid = 2380] [serial = 807] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193B0800) [pid = 2380] [serial = 813] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (193B0C00) [pid = 2380] [serial = 814] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (0D26B400) [pid = 2380] [serial = 781] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (0C898000) [pid = 2380] [serial = 780] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (15F49800) [pid = 2380] [serial = 784] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (14CE4400) [pid = 2380] [serial = 783] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1964E000) [pid = 2380] [serial = 816] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1A297000) [pid = 2380] [serial = 787] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (19C93C00) [pid = 2380] [serial = 786] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (18FE6800) [pid = 2380] [serial = 808] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (185AE000) [pid = 2380] [serial = 805] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (14DE8000) [pid = 2380] [serial = 799] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (1897E000) [pid = 2380] [serial = 810] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (18FBDC00) [pid = 2380] [serial = 811] [outer = 00000000] [url = about:blank] 05:00:44 INFO - PROCESS | 2380 | 1465646444793 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]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1977ms 05:00:44 INFO - PROCESS | 2380 | 1465646444867 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 2380 | 1465646444871 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 05:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:00:44 INFO - PROCESS | 2380 | 1465646444876 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:00:44 INFO - PROCESS | 2380 | 1465646444879 Marionette TRACE conn5 <- [1,1098,null,{}] 05:00:44 INFO - PROCESS | 2380 | 1465646444885 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}] 05:00:44 INFO - PROCESS | 2380 | 1465646444888 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:45 INFO - PROCESS | 2380 | 1465646444981 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 05:00:45 INFO - PROCESS | 2380 | 1465646444995 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 2380 | 1465646444998 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:45 INFO - PROCESS | 2380 | ++DOCSHELL 0FBF0000 == 28 [pid = 2380] [id = 284] 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (0FBF1800) [pid = 2380] [serial = 851] [outer = 00000000] 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (1004AC00) [pid = 2380] [serial = 852] [outer = 0FBF1800] 05:00:45 INFO - PROCESS | 2380 | 1465646445073 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (1015D800) [pid = 2380] [serial = 853] [outer = 0FBF1800] 05:00:45 INFO - PROCESS | 2380 | [2380] 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 05:00:45 INFO - PROCESS | 2380 | 1465646445618 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]]]}] 05:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 770ms 05:00:45 INFO - PROCESS | 2380 | 1465646445651 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 05:00:45 INFO - PROCESS | 2380 | 1465646445655 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 05:00:45 INFO - PROCESS | 2380 | 1465646445661 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:00:45 INFO - PROCESS | 2380 | 1465646445664 Marionette TRACE conn5 <- [1,1102,null,{}] 05:00:45 INFO - PROCESS | 2380 | 1465646445668 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}] 05:00:45 INFO - PROCESS | 2380 | 1465646445671 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:45 INFO - PROCESS | 2380 | 1465646445761 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 05:00:45 INFO - PROCESS | 2380 | 1465646445769 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 2380 | 1465646445772 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:45 INFO - PROCESS | 2380 | ++DOCSHELL 104CF000 == 29 [pid = 2380] [id = 285] 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (104CF400) [pid = 2380] [serial = 854] [outer = 00000000] 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10698800) [pid = 2380] [serial = 855] [outer = 104CF400] 05:00:45 INFO - PROCESS | 2380 | 1465646445819 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (1069F400) [pid = 2380] [serial = 856] [outer = 104CF400] 05:00:46 INFO - PROCESS | 2380 | 1465646446282 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]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 05:00:46 INFO - PROCESS | 2380 | 1465646446338 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 2380 | 1465646446340 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 05:00:46 INFO - PROCESS | 2380 | 1465646446343 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:00:46 INFO - PROCESS | 2380 | 1465646446347 Marionette TRACE conn5 <- [1,1106,null,{}] 05:00:46 INFO - PROCESS | 2380 | 1465646446358 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}] 05:00:46 INFO - PROCESS | 2380 | 1465646446362 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:46 INFO - PROCESS | 2380 | 1465646446456 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 05:00:46 INFO - PROCESS | 2380 | 1465646446573 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 2380 | 1465646446576 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:46 INFO - PROCESS | 2380 | ++DOCSHELL 147B2800 == 30 [pid = 2380] [id = 286] 05:00:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (147B6800) [pid = 2380] [serial = 857] [outer = 00000000] 05:00:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (14B93400) [pid = 2380] [serial = 858] [outer = 147B6800] 05:00:46 INFO - PROCESS | 2380 | 1465646446624 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (14CDC800) [pid = 2380] [serial = 859] [outer = 147B6800] 05:00:47 INFO - PROCESS | 2380 | 1465646446996 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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 05:00:47 INFO - PROCESS | 2380 | 1465646447037 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 2380 | 1465646447040 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 05:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:00:47 INFO - PROCESS | 2380 | 1465646447043 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 2380 | 1465646447045 Marionette TRACE conn5 <- [1,1110,null,{}] 05:00:47 INFO - PROCESS | 2380 | 1465646447048 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}] 05:00:47 INFO - PROCESS | 2380 | 1465646447050 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:47 INFO - PROCESS | 2380 | 1465646447165 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 05:00:47 INFO - PROCESS | 2380 | 1465646447173 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 2380 | 1465646447175 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:47 INFO - PROCESS | 2380 | ++DOCSHELL 1024DC00 == 31 [pid = 2380] [id = 287] 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10337800) [pid = 2380] [serial = 860] [outer = 00000000] 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (15858400) [pid = 2380] [serial = 861] [outer = 10337800] 05:00:47 INFO - PROCESS | 2380 | 1465646447219 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (16941C00) [pid = 2380] [serial = 862] [outer = 10337800] 05:00:47 INFO - PROCESS | 2380 | 1465646447613 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]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 05:00:47 INFO - PROCESS | 2380 | 1465646447677 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 05:00:47 INFO - PROCESS | 2380 | 1465646447679 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 05:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:00:47 INFO - PROCESS | 2380 | 1465646447682 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 2380 | 1465646447684 Marionette TRACE conn5 <- [1,1114,null,{}] 05:00:47 INFO - PROCESS | 2380 | 1465646447687 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}] 05:00:47 INFO - PROCESS | 2380 | 1465646447689 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:47 INFO - PROCESS | 2380 | 1465646447797 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 05:00:47 INFO - PROCESS | 2380 | 1465646447838 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 2380 | 1465646447840 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:47 INFO - PROCESS | 2380 | ++DOCSHELL 16C55C00 == 32 [pid = 2380] [id = 288] 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16C5AC00) [pid = 2380] [serial = 863] [outer = 00000000] 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16EBD800) [pid = 2380] [serial = 864] [outer = 16C5AC00] 05:00:47 INFO - PROCESS | 2380 | 1465646447884 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (172A5800) [pid = 2380] [serial = 865] [outer = 16C5AC00] 05:00:48 INFO - PROCESS | 2380 | 1465646448301 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]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 05:00:48 INFO - PROCESS | 2380 | 1465646448354 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 2380 | 1465646448356 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 05:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:00:48 INFO - PROCESS | 2380 | 1465646448367 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 2380 | 1465646448379 Marionette TRACE conn5 <- [1,1118,null,{}] 05:00:48 INFO - PROCESS | 2380 | 1465646448383 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}] 05:00:48 INFO - PROCESS | 2380 | 1465646448389 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:48 INFO - PROCESS | 2380 | 1465646448492 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 05:00:48 INFO - PROCESS | 2380 | 1465646448507 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:48 INFO - PROCESS | 2380 | 1465646448509 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:48 INFO - PROCESS | 2380 | ++DOCSHELL 18982000 == 33 [pid = 2380] [id = 289] 05:00:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18982400) [pid = 2380] [serial = 866] [outer = 00000000] 05:00:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18C9F000) [pid = 2380] [serial = 867] [outer = 18982400] 05:00:48 INFO - PROCESS | 2380 | 1465646448556 Marionette DEBUG loaded listener.js 05:00:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FB7400) [pid = 2380] [serial = 868] [outer = 18982400] 05:00:49 INFO - PROCESS | 2380 | 1465646448986 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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 05:00:49 INFO - PROCESS | 2380 | 1465646449009 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 2380 | 1465646449011 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 05:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:00:49 INFO - PROCESS | 2380 | 1465646449019 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - PROCESS | 2380 | 1465646449021 Marionette TRACE conn5 <- [1,1122,null,{}] 05:00:49 INFO - PROCESS | 2380 | 1465646449025 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}] 05:00:49 INFO - PROCESS | 2380 | 1465646449026 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:49 INFO - PROCESS | 2380 | 1465646449103 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 05:00:49 INFO - PROCESS | 2380 | 1465646449109 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 2380 | 1465646449111 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:49 INFO - PROCESS | 2380 | ++DOCSHELL 18FBB400 == 34 [pid = 2380] [id = 290] 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FBEC00) [pid = 2380] [serial = 869] [outer = 00000000] 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FE2C00) [pid = 2380] [serial = 870] [outer = 18FBEC00] 05:00:49 INFO - PROCESS | 2380 | 1465646449157 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FEA800) [pid = 2380] [serial = 871] [outer = 18FBEC00] 05:00:49 INFO - PROCESS | 2380 | 1465646449594 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]]]}] 05:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 631ms 05:00:49 INFO - PROCESS | 2380 | 1465646449658 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 05:00:49 INFO - PROCESS | 2380 | 1465646449660 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 05:00:49 INFO - PROCESS | 2380 | 1465646449663 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:00:49 INFO - PROCESS | 2380 | 1465646449665 Marionette TRACE conn5 <- [1,1126,null,{}] 05:00:49 INFO - PROCESS | 2380 | 1465646449668 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}] 05:00:49 INFO - PROCESS | 2380 | 1465646449670 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:49 INFO - PROCESS | 2380 | 1465646449748 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 05:00:49 INFO - PROCESS | 2380 | 1465646449753 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 2380 | 1465646449755 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:49 INFO - PROCESS | 2380 | ++DOCSHELL 193AD400 == 35 [pid = 2380] [id = 291] 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193AE000) [pid = 2380] [serial = 872] [outer = 00000000] 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193E2C00) [pid = 2380] [serial = 873] [outer = 193AE000] 05:00:49 INFO - PROCESS | 2380 | 1465646449798 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193DE400) [pid = 2380] [serial = 874] [outer = 193AE000] 05:00:50 INFO - PROCESS | 2380 | 1465646450255 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]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 05:00:50 INFO - PROCESS | 2380 | 1465646450300 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 05:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:00:50 INFO - PROCESS | 2380 | 1465646450312 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 05:00:50 INFO - PROCESS | 2380 | 1465646450322 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 2380 | 1465646450324 Marionette TRACE conn5 <- [1,1130,null,{}] 05:00:50 INFO - PROCESS | 2380 | 1465646450328 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}] 05:00:50 INFO - PROCESS | 2380 | 1465646450329 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:50 INFO - PROCESS | 2380 | 1465646450439 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 05:00:50 INFO - PROCESS | 2380 | 1465646450526 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 2380 | 1465646450528 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:50 INFO - PROCESS | 2380 | ++DOCSHELL 14795800 == 36 [pid = 2380] [id = 292] 05:00:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (196B3C00) [pid = 2380] [serial = 875] [outer = 00000000] 05:00:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (197F7400) [pid = 2380] [serial = 876] [outer = 196B3C00] 05:00:50 INFO - PROCESS | 2380 | 1465646450573 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19C92400) [pid = 2380] [serial = 877] [outer = 196B3C00] 05:00:51 INFO - PROCESS | 2380 | 1465646450978 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 690ms 05:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:00:51 INFO - PROCESS | 2380 | 1465646451008 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 2380 | 1465646451010 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 05:00:51 INFO - PROCESS | 2380 | 1465646451013 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 2380 | 1465646451014 Marionette TRACE conn5 <- [1,1134,null,{}] 05:00:51 INFO - PROCESS | 2380 | 1465646451018 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}] 05:00:51 INFO - PROCESS | 2380 | 1465646451020 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:51 INFO - PROCESS | 2380 | 1465646451136 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 05:00:51 INFO - PROCESS | 2380 | 1465646451141 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 2380 | 1465646451143 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:51 INFO - PROCESS | 2380 | ++DOCSHELL 197F7000 == 37 [pid = 2380] [id = 293] 05:00:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19C92800) [pid = 2380] [serial = 878] [outer = 00000000] 05:00:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A051000) [pid = 2380] [serial = 879] [outer = 19C92800] 05:00:51 INFO - PROCESS | 2380 | 1465646451186 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A294000) [pid = 2380] [serial = 880] [outer = 19C92800] 05:00:51 INFO - PROCESS | 2380 | 1465646451640 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]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 05:00:51 INFO - PROCESS | 2380 | 1465646451683 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 2380 | 1465646451686 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 05:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:00:51 INFO - PROCESS | 2380 | 1465646451689 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 2380 | 1465646451691 Marionette TRACE conn5 <- [1,1138,null,{}] 05:00:51 INFO - PROCESS | 2380 | 1465646451695 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}] 05:00:51 INFO - PROCESS | 2380 | 1465646451697 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:51 INFO - PROCESS | 2380 | 1465646451850 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 05:00:51 INFO - PROCESS | 2380 | 1465646451915 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 2380 | 1465646451917 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:51 INFO - PROCESS | 2380 | ++DOCSHELL 16C55400 == 38 [pid = 2380] [id = 294] 05:00:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A321800) [pid = 2380] [serial = 881] [outer = 00000000] 05:00:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A32CC00) [pid = 2380] [serial = 882] [outer = 1A321800] 05:00:51 INFO - PROCESS | 2380 | 1465646451962 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A48C000) [pid = 2380] [serial = 883] [outer = 1A321800] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A0E8400) [pid = 2380] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FBC800) [pid = 2380] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (193DDC00) [pid = 2380] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A051400) [pid = 2380] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16943400) [pid = 2380] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10339000) [pid = 2380] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1032D400) [pid = 2380] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0C8CAC00) [pid = 2380] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (194F4C00) [pid = 2380] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (173D6800) [pid = 2380] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:00:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15F46800) [pid = 2380] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:00:52 INFO - PROCESS | 2380 | 1465646452502 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]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 830ms 05:00:52 INFO - PROCESS | 2380 | 1465646452520 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 2380 | 1465646452521 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 05:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:00:52 INFO - PROCESS | 2380 | 1465646452536 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 2380 | 1465646452538 Marionette TRACE conn5 <- [1,1142,null,{}] 05:00:52 INFO - PROCESS | 2380 | 1465646452541 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}] 05:00:52 INFO - PROCESS | 2380 | 1465646452543 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:52 INFO - PROCESS | 2380 | 1465646452622 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 05:00:52 INFO - PROCESS | 2380 | 1465646452628 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:52 INFO - PROCESS | 2380 | 1465646452630 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:52 INFO - PROCESS | 2380 | ++DOCSHELL 16935800 == 39 [pid = 2380] [id = 295] 05:00:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C61C00) [pid = 2380] [serial = 884] [outer = 00000000] 05:00:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FBC400) [pid = 2380] [serial = 885] [outer = 16C61C00] 05:00:52 INFO - PROCESS | 2380 | 1465646452674 Marionette DEBUG loaded listener.js 05:00:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (194F4C00) [pid = 2380] [serial = 886] [outer = 16C61C00] 05:00:53 INFO - PROCESS | 2380 | 1465646453085 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]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 570ms 05:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:00:53 INFO - PROCESS | 2380 | 1465646453110 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 2380 | 1465646453112 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 05:00:53 INFO - PROCESS | 2380 | 1465646453116 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 2380 | 1465646453117 Marionette TRACE conn5 <- [1,1146,null,{}] 05:00:53 INFO - PROCESS | 2380 | 1465646453121 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}] 05:00:53 INFO - PROCESS | 2380 | 1465646453123 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:53 INFO - PROCESS | 2380 | 1465646453241 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 05:00:53 INFO - PROCESS | 2380 | 1465646453249 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 2380 | 1465646453250 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:53 INFO - PROCESS | 2380 | ++DOCSHELL 18545000 == 40 [pid = 2380] [id = 296] 05:00:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18981C00) [pid = 2380] [serial = 887] [outer = 00000000] 05:00:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A32E800) [pid = 2380] [serial = 888] [outer = 18981C00] 05:00:53 INFO - PROCESS | 2380 | 1465646453293 Marionette DEBUG loaded listener.js 05:00:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A490C00) [pid = 2380] [serial = 889] [outer = 18981C00] 05:00:53 INFO - PROCESS | 2380 | 1465646453727 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]]]}] 05:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 05:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:00:53 INFO - PROCESS | 2380 | 1465646453747 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 05:00:53 INFO - PROCESS | 2380 | 1465646453749 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 05:00:53 INFO - PROCESS | 2380 | 1465646453752 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:00:53 INFO - PROCESS | 2380 | 1465646453753 Marionette TRACE conn5 <- [1,1150,null,{}] 05:00:53 INFO - PROCESS | 2380 | 1465646453757 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}] 05:00:53 INFO - PROCESS | 2380 | 1465646453758 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:53 INFO - PROCESS | 2380 | 1465646453872 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 05:00:53 INFO - PROCESS | 2380 | 1465646453881 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 2380 | 1465646453883 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:53 INFO - PROCESS | 2380 | ++DOCSHELL 185AEC00 == 41 [pid = 2380] [id = 297] 05:00:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (196B1800) [pid = 2380] [serial = 890] [outer = 00000000] 05:00:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1B1A7400) [pid = 2380] [serial = 891] [outer = 196B1800] 05:00:53 INFO - PROCESS | 2380 | 1465646453925 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1B833400) [pid = 2380] [serial = 892] [outer = 196B1800] 05:00:54 INFO - PROCESS | 2380 | 1465646454442 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]]]}] 05:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 731ms 05:00:54 INFO - PROCESS | 2380 | 1465646454484 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 05:00:54 INFO - PROCESS | 2380 | 1465646454489 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 05:00:54 INFO - PROCESS | 2380 | 1465646454540 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:00:54 INFO - PROCESS | 2380 | 1465646454544 Marionette TRACE conn5 <- [1,1154,null,{}] 05:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:00:54 INFO - PROCESS | 2380 | 1465646454598 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}] 05:00:54 INFO - PROCESS | 2380 | 1465646454601 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:54 INFO - PROCESS | 2380 | 1465646454734 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 05:00:54 INFO - PROCESS | 2380 | 1465646454856 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:54 INFO - PROCESS | 2380 | 1465646454861 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:54 INFO - PROCESS | 2380 | ++DOCSHELL 0C89B000 == 42 [pid = 2380] [id = 298] 05:00:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0CC7D400) [pid = 2380] [serial = 893] [outer = 00000000] 05:00:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10055C00) [pid = 2380] [serial = 894] [outer = 0CC7D400] 05:00:54 INFO - PROCESS | 2380 | 1465646454919 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10249C00) [pid = 2380] [serial = 895] [outer = 0CC7D400] 05:00:55 INFO - PROCESS | 2380 | 1465646455602 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]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1135ms 05:00:55 INFO - PROCESS | 2380 | 1465646455685 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 2380 | 1465646455690 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 05:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:00:55 INFO - PROCESS | 2380 | 1465646455696 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 2380 | 1465646455699 Marionette TRACE conn5 <- [1,1158,null,{}] 05:00:55 INFO - PROCESS | 2380 | 1465646455703 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}] 05:00:55 INFO - PROCESS | 2380 | 1465646455706 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:55 INFO - PROCESS | 2380 | 1465646455834 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 05:00:55 INFO - PROCESS | 2380 | 1465646455965 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 2380 | 1465646455967 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:56 INFO - PROCESS | 2380 | ++DOCSHELL 1069E400 == 43 [pid = 2380] [id = 299] 05:00:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1080D000) [pid = 2380] [serial = 896] [outer = 00000000] 05:00:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (14498400) [pid = 2380] [serial = 897] [outer = 1080D000] 05:00:56 INFO - PROCESS | 2380 | 1465646456025 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14C02800) [pid = 2380] [serial = 898] [outer = 1080D000] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 18545000 == 42 [pid = 2380] [id = 296] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 16935800 == 41 [pid = 2380] [id = 295] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 16C55400 == 40 [pid = 2380] [id = 294] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 197F7000 == 39 [pid = 2380] [id = 293] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 14795800 == 38 [pid = 2380] [id = 292] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 193AD400 == 37 [pid = 2380] [id = 291] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 18FBB400 == 36 [pid = 2380] [id = 290] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 18982000 == 35 [pid = 2380] [id = 289] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 16C55C00 == 34 [pid = 2380] [id = 288] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 1024DC00 == 33 [pid = 2380] [id = 287] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1A328400) [pid = 2380] [serial = 849] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 147B2800 == 32 [pid = 2380] [id = 286] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 104CF000 == 31 [pid = 2380] [id = 285] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 0FBF0000 == 30 [pid = 2380] [id = 284] 05:00:56 INFO - PROCESS | 2380 | --DOCSHELL 08A80400 == 29 [pid = 2380] [id = 283] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1A320C00) [pid = 2380] [serial = 847] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18FE9400) [pid = 2380] [serial = 834] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (19DB8800) [pid = 2380] [serial = 837] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (193AE400) [pid = 2380] [serial = 835] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1A25E000) [pid = 2380] [serial = 840] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A048000) [pid = 2380] [serial = 838] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A29C000) [pid = 2380] [serial = 846] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A04A400) [pid = 2380] [serial = 841] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C5A400) [pid = 2380] [serial = 828] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16C63400) [pid = 2380] [serial = 829] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1069EC00) [pid = 2380] [serial = 825] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (111D8C00) [pid = 2380] [serial = 826] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (109B5800) [pid = 2380] [serial = 823] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10695800) [pid = 2380] [serial = 822] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (111CE800) [pid = 2380] [serial = 820] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10694000) [pid = 2380] [serial = 819] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (196B4800) [pid = 2380] [serial = 817] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18C04400) [pid = 2380] [serial = 831] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (196B3400) [pid = 2380] [serial = 844] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18FB8800) [pid = 2380] [serial = 843] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18C9A400) [pid = 2380] [serial = 832] [outer = 00000000] [url = about:blank] 05:00:56 INFO - PROCESS | 2380 | 1465646456965 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]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1334ms 05:00:57 INFO - PROCESS | 2380 | 1465646457034 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 2380 | 1465646457038 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 05:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:00:57 INFO - PROCESS | 2380 | 1465646457043 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 2380 | 1465646457045 Marionette TRACE conn5 <- [1,1162,null,{}] 05:00:57 INFO - PROCESS | 2380 | 1465646457052 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}] 05:00:57 INFO - PROCESS | 2380 | 1465646457054 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:57 INFO - PROCESS | 2380 | 1465646457139 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 05:00:57 INFO - PROCESS | 2380 | 1465646457154 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 2380 | 1465646457157 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:57 INFO - PROCESS | 2380 | ++DOCSHELL 10052800 == 30 [pid = 2380] [id = 300] 05:00:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10053000) [pid = 2380] [serial = 899] [outer = 00000000] 05:00:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10244800) [pid = 2380] [serial = 900] [outer = 10053000] 05:00:57 INFO - PROCESS | 2380 | 1465646457275 Marionette DEBUG loaded listener.js 05:00:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10331000) [pid = 2380] [serial = 901] [outer = 10053000] 05:00:57 INFO - PROCESS | 2380 | 1465646457726 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] 05:00:57 INFO - PROCESS | 2380 | 1465646457778 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 05:00:57 INFO - PROCESS | 2380 | 1465646457784 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:00:57 INFO - PROCESS | 2380 | 1465646457787 Marionette TRACE conn5 <- [1,1166,null,{}] 05:00:57 INFO - PROCESS | 2380 | 1465646457791 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}] 05:00:57 INFO - PROCESS | 2380 | 1465646457793 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:57 INFO - PROCESS | 2380 | 1465646457880 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 05:00:57 INFO - PROCESS | 2380 | 1465646457886 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:57 INFO - PROCESS | 2380 | 1465646457888 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:57 INFO - PROCESS | 2380 | ++DOCSHELL 0FB65000 == 31 [pid = 2380] [id = 301] 05:00:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10973C00) [pid = 2380] [serial = 902] [outer = 00000000] 05:00:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (11320800) [pid = 2380] [serial = 903] [outer = 10973C00] 05:00:57 INFO - PROCESS | 2380 | 1465646457935 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14413800) [pid = 2380] [serial = 904] [outer = 10973C00] 05:00:58 INFO - PROCESS | 2380 | 1465646458414 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] 05:00:58 INFO - PROCESS | 2380 | 1465646458461 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 05:00:58 INFO - PROCESS | 2380 | 1465646458465 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:00:58 INFO - PROCESS | 2380 | 1465646458468 Marionette TRACE conn5 <- [1,1170,null,{}] 05:00:58 INFO - PROCESS | 2380 | 1465646458479 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}] 05:00:58 INFO - PROCESS | 2380 | 1465646458483 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:58 INFO - PROCESS | 2380 | 1465646458568 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 05:00:58 INFO - PROCESS | 2380 | 1465646458578 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 2380 | 1465646458581 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:58 INFO - PROCESS | 2380 | ++DOCSHELL 16C61400 == 32 [pid = 2380] [id = 302] 05:00:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C63000) [pid = 2380] [serial = 905] [outer = 00000000] 05:00:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C71800) [pid = 2380] [serial = 906] [outer = 16C63000] 05:00:58 INFO - PROCESS | 2380 | 1465646458656 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (172F4000) [pid = 2380] [serial = 907] [outer = 16C63000] 05:00:59 INFO - PROCESS | 2380 | 1465646459114 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] 05:00:59 INFO - PROCESS | 2380 | 1465646459154 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 05:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:00:59 INFO - PROCESS | 2380 | 1465646459157 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 2380 | 1465646459159 Marionette TRACE conn5 <- [1,1174,null,{}] 05:00:59 INFO - PROCESS | 2380 | 1465646459162 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}] 05:00:59 INFO - PROCESS | 2380 | 1465646459164 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:59 INFO - PROCESS | 2380 | 1465646459287 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 05:00:59 INFO - PROCESS | 2380 | 1465646459292 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 2380 | 1465646459294 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:59 INFO - PROCESS | 2380 | ++DOCSHELL 18541C00 == 33 [pid = 2380] [id = 303] 05:00:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18545000) [pid = 2380] [serial = 908] [outer = 00000000] 05:00:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18C9C000) [pid = 2380] [serial = 909] [outer = 18545000] 05:00:59 INFO - PROCESS | 2380 | 1465646459341 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FBE400) [pid = 2380] [serial = 910] [outer = 18545000] 05:00:59 INFO - PROCESS | 2380 | 1465646459787 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] 05:00:59 INFO - PROCESS | 2380 | 1465646459832 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 05:00:59 INFO - PROCESS | 2380 | 1465646459835 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 2380 | 1465646459837 Marionette TRACE conn5 <- [1,1178,null,{}] 05:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:00:59 INFO - PROCESS | 2380 | 1465646459847 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}] 05:00:59 INFO - PROCESS | 2380 | 1465646459849 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:00:59 INFO - PROCESS | 2380 | 1465646459957 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 05:01:00 INFO - PROCESS | 2380 | 1465646460042 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 2380 | 1465646460044 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:00 INFO - PROCESS | 2380 | ++DOCSHELL 18FE5C00 == 34 [pid = 2380] [id = 304] 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FE8000) [pid = 2380] [serial = 911] [outer = 00000000] 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193E0400) [pid = 2380] [serial = 912] [outer = 18FE8000] 05:01:00 INFO - PROCESS | 2380 | 1465646460087 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193E9800) [pid = 2380] [serial = 913] [outer = 18FE8000] 05:01:00 INFO - PROCESS | 2380 | 1465646460524 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] 05:01:00 INFO - PROCESS | 2380 | 1465646460572 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 05:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:01:00 INFO - PROCESS | 2380 | 1465646460581 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 2380 | 1465646460583 Marionette TRACE conn5 <- [1,1182,null,{}] 05:01:00 INFO - PROCESS | 2380 | 1465646460586 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}] 05:01:00 INFO - PROCESS | 2380 | 1465646460592 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:00 INFO - PROCESS | 2380 | 1465646460736 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 05:01:00 INFO - PROCESS | 2380 | 1465646460800 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:00 INFO - PROCESS | 2380 | 1465646460802 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:00 INFO - PROCESS | 2380 | ++DOCSHELL 19C92C00 == 35 [pid = 2380] [id = 305] 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19C94000) [pid = 2380] [serial = 914] [outer = 00000000] 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A25E000) [pid = 2380] [serial = 915] [outer = 19C94000] 05:01:00 INFO - PROCESS | 2380 | 1465646460846 Marionette DEBUG loaded listener.js 05:01:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A04B800) [pid = 2380] [serial = 916] [outer = 19C94000] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (196B3C00) [pid = 2380] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (104CF400) [pid = 2380] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0FBF1800) [pid = 2380] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10337800) [pid = 2380] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16C5AC00) [pid = 2380] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (173D7000) [pid = 2380] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18FBEC00) [pid = 2380] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (147B6800) [pid = 2380] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19C92800) [pid = 2380] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (193AE000) [pid = 2380] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18982400) [pid = 2380] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A321800) [pid = 2380] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18981C00) [pid = 2380] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:01:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C61C00) [pid = 2380] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:01:01 INFO - PROCESS | 2380 | 1465646461478 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] 05:01:01 INFO - PROCESS | 2380 | 1465646461508 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 05:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:01:01 INFO - PROCESS | 2380 | 1465646461511 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:01:01 INFO - PROCESS | 2380 | 1465646461513 Marionette TRACE conn5 <- [1,1186,null,{}] 05:01:01 INFO - PROCESS | 2380 | 1465646461517 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}] 05:01:01 INFO - PROCESS | 2380 | 1465646461519 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:01 INFO - PROCESS | 2380 | 1465646461596 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 05:01:01 INFO - PROCESS | 2380 | 1465646461685 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 2380 | 1465646461687 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:01 INFO - PROCESS | 2380 | ++DOCSHELL 16C70C00 == 36 [pid = 2380] [id = 306] 05:01:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17298C00) [pid = 2380] [serial = 917] [outer = 00000000] 05:01:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A049800) [pid = 2380] [serial = 918] [outer = 17298C00] 05:01:01 INFO - PROCESS | 2380 | 1465646461730 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A296000) [pid = 2380] [serial = 919] [outer = 17298C00] 05:01:02 INFO - PROCESS | 2380 | 1465646462092 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]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 05:01:02 INFO - PROCESS | 2380 | 1465646462142 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 2380 | 1465646462144 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:01:02 INFO - PROCESS | 2380 | 1465646462147 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 2380 | 1465646462149 Marionette TRACE conn5 <- [1,1190,null,{}] 05:01:02 INFO - PROCESS | 2380 | 1465646462152 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}] 05:01:02 INFO - PROCESS | 2380 | 1465646462154 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:02 INFO - PROCESS | 2380 | 1465646462265 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 05:01:02 INFO - PROCESS | 2380 | 1465646462273 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 2380 | 1465646462275 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:02 INFO - PROCESS | 2380 | ++DOCSHELL 1A29BC00 == 37 [pid = 2380] [id = 307] 05:01:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A29E800) [pid = 2380] [serial = 920] [outer = 00000000] 05:01:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A323400) [pid = 2380] [serial = 921] [outer = 1A29E800] 05:01:02 INFO - PROCESS | 2380 | 1465646462320 Marionette DEBUG loaded listener.js 05:01:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A328800) [pid = 2380] [serial = 922] [outer = 1A29E800] 05:01:02 INFO - PROCESS | 2380 | 1465646462726 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]]]}] 05:01:02 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 05:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 630ms 05:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:01:02 INFO - PROCESS | 2380 | 1465646462778 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 2380 | 1465646462780 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 05:01:02 INFO - PROCESS | 2380 | 1465646462783 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 2380 | 1465646462784 Marionette TRACE conn5 <- [1,1194,null,{}] 05:01:02 INFO - PROCESS | 2380 | 1465646462788 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}] 05:01:02 INFO - PROCESS | 2380 | 1465646462789 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:02 INFO - PROCESS | 2380 | 1465646462903 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 05:01:02 INFO - PROCESS | 2380 | 1465646462944 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 2380 | 1465646462946 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:02 INFO - PROCESS | 2380 | ++DOCSHELL 0C896C00 == 38 [pid = 2380] [id = 308] 05:01:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0C898400) [pid = 2380] [serial = 923] [outer = 00000000] 05:01:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A492800) [pid = 2380] [serial = 924] [outer = 0C898400] 05:01:03 INFO - PROCESS | 2380 | 1465646462989 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FC0C00) [pid = 2380] [serial = 925] [outer = 0C898400] 05:01:03 INFO - PROCESS | 2380 | 1465646463520 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]]]}] 05:01:03 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 05:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 770ms 05:01:03 INFO - PROCESS | 2380 | 1465646463558 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 2380 | 1465646463563 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 05:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:01:03 INFO - PROCESS | 2380 | 1465646463568 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 2380 | 1465646463572 Marionette TRACE conn5 <- [1,1198,null,{}] 05:01:03 INFO - PROCESS | 2380 | 1465646463578 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}] 05:01:03 INFO - PROCESS | 2380 | 1465646463581 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:03 INFO - PROCESS | 2380 | 1465646463698 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 05:01:03 INFO - PROCESS | 2380 | 1465646463801 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:03 INFO - PROCESS | 2380 | 1465646463805 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:03 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CE000 == 39 [pid = 2380] [id = 309] 05:01:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (0FBF2400) [pid = 2380] [serial = 926] [outer = 00000000] 05:01:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (104C6800) [pid = 2380] [serial = 927] [outer = 0FBF2400] 05:01:03 INFO - PROCESS | 2380 | 1465646463863 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1097C400) [pid = 2380] [serial = 928] [outer = 0FBF2400] 05:01:04 INFO - PROCESS | 2380 | 1465646464498 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]]]}] 05:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 991ms 05:01:04 INFO - PROCESS | 2380 | 1465646464560 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 05:01:04 INFO - PROCESS | 2380 | 1465646464565 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 05:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:01:04 INFO - PROCESS | 2380 | 1465646464571 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:01:04 INFO - PROCESS | 2380 | 1465646464574 Marionette TRACE conn5 <- [1,1202,null,{}] 05:01:04 INFO - PROCESS | 2380 | 1465646464578 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}] 05:01:04 INFO - PROCESS | 2380 | 1465646464581 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:04 INFO - PROCESS | 2380 | 1465646464692 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 05:01:04 INFO - PROCESS | 2380 | 1465646464823 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 2380 | 1465646464826 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:04 INFO - PROCESS | 2380 | ++DOCSHELL 16C54400 == 40 [pid = 2380] [id = 310] 05:01:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16C55400) [pid = 2380] [serial = 929] [outer = 00000000] 05:01:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1853B000) [pid = 2380] [serial = 930] [outer = 16C55400] 05:01:04 INFO - PROCESS | 2380 | 1465646464883 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18C94000) [pid = 2380] [serial = 931] [outer = 16C55400] 05:01:05 INFO - PROCESS | 2380 | 1465646465452 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]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 930ms 05:01:05 INFO - PROCESS | 2380 | 1465646465504 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 2380 | 1465646465507 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 05:01:05 INFO - PROCESS | 2380 | 1465646465511 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:01:05 INFO - PROCESS | 2380 | 1465646465514 Marionette TRACE conn5 <- [1,1206,null,{}] 05:01:05 INFO - PROCESS | 2380 | 1465646465525 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}] 05:01:05 INFO - PROCESS | 2380 | 1465646465530 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:05 INFO - PROCESS | 2380 | 1465646465668 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 05:01:05 INFO - PROCESS | 2380 | 1465646465800 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 2380 | 1465646465803 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:05 INFO - PROCESS | 2380 | ++DOCSHELL 1A496400 == 41 [pid = 2380] [id = 311] 05:01:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1B199800) [pid = 2380] [serial = 932] [outer = 00000000] 05:01:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1BBE8800) [pid = 2380] [serial = 933] [outer = 1B199800] 05:01:05 INFO - PROCESS | 2380 | 1465646465860 Marionette DEBUG loaded listener.js 05:01:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1C661000) [pid = 2380] [serial = 934] [outer = 1B199800] 05:01:06 INFO - PROCESS | 2380 | 1465646466433 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]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 970ms 05:01:06 INFO - PROCESS | 2380 | 1465646466484 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 2380 | 1465646466487 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 05:01:06 INFO - PROCESS | 2380 | 1465646466491 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:01:06 INFO - PROCESS | 2380 | 1465646466493 Marionette TRACE conn5 <- [1,1210,null,{}] 05:01:06 INFO - PROCESS | 2380 | 1465646466496 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}] 05:01:06 INFO - PROCESS | 2380 | 1465646466498 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:06 INFO - PROCESS | 2380 | 1465646466606 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 05:01:06 INFO - PROCESS | 2380 | 1465646466744 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:06 INFO - PROCESS | 2380 | 1465646466747 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:06 INFO - PROCESS | 2380 | ++DOCSHELL 1A492400 == 42 [pid = 2380] [id = 312] 05:01:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1A494800) [pid = 2380] [serial = 935] [outer = 00000000] 05:01:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1C66A000) [pid = 2380] [serial = 936] [outer = 1A494800] 05:01:06 INFO - PROCESS | 2380 | 1465646466801 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1C6E0400) [pid = 2380] [serial = 937] [outer = 1A494800] 05:01:07 INFO - PROCESS | 2380 | 1465646467504 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] 05:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:01:07 INFO - PROCESS | 2380 | 1465646467568 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 05:01:07 INFO - PROCESS | 2380 | 1465646467573 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:01:07 INFO - PROCESS | 2380 | 1465646467576 Marionette TRACE conn5 <- [1,1214,null,{}] 05:01:07 INFO - PROCESS | 2380 | 1465646467582 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}] 05:01:07 INFO - PROCESS | 2380 | 1465646467584 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:07 INFO - PROCESS | 2380 | 1465646467692 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 05:01:07 INFO - PROCESS | 2380 | 1465646467823 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:07 INFO - PROCESS | 2380 | 1465646467825 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:07 INFO - PROCESS | 2380 | ++DOCSHELL 104C4800 == 43 [pid = 2380] [id = 313] 05:01:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (104C6400) [pid = 2380] [serial = 938] [outer = 00000000] 05:01:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (144E5000) [pid = 2380] [serial = 939] [outer = 104C6400] 05:01:07 INFO - PROCESS | 2380 | 1465646467877 Marionette DEBUG loaded listener.js 05:01:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (16C61800) [pid = 2380] [serial = 940] [outer = 104C6400] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 1A29BC00 == 42 [pid = 2380] [id = 307] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 16C70C00 == 41 [pid = 2380] [id = 306] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 19C92C00 == 40 [pid = 2380] [id = 305] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 18FE5C00 == 39 [pid = 2380] [id = 304] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 18541C00 == 38 [pid = 2380] [id = 303] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 16C61400 == 37 [pid = 2380] [id = 302] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 0FB65000 == 36 [pid = 2380] [id = 301] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 10052800 == 35 [pid = 2380] [id = 300] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 185AEC00 == 34 [pid = 2380] [id = 297] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 0C89B000 == 33 [pid = 2380] [id = 298] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 1069E400 == 32 [pid = 2380] [id = 299] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 1A492400 == 31 [pid = 2380] [id = 312] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 16C54400 == 30 [pid = 2380] [id = 310] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 1A496400 == 29 [pid = 2380] [id = 311] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 0C896C00 == 28 [pid = 2380] [id = 308] 05:01:08 INFO - PROCESS | 2380 | --DOCSHELL 0C8CE000 == 27 [pid = 2380] [id = 309] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (197F7400) [pid = 2380] [serial = 876] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (10698800) [pid = 2380] [serial = 855] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1069F400) [pid = 2380] [serial = 856] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1004AC00) [pid = 2380] [serial = 852] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1015D800) [pid = 2380] [serial = 853] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (15858400) [pid = 2380] [serial = 861] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16941C00) [pid = 2380] [serial = 862] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16EBD800) [pid = 2380] [serial = 864] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (172A5800) [pid = 2380] [serial = 865] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A32AC00) [pid = 2380] [serial = 850] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FE2C00) [pid = 2380] [serial = 870] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FEA800) [pid = 2380] [serial = 871] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14B93400) [pid = 2380] [serial = 858] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14CDC800) [pid = 2380] [serial = 859] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A051000) [pid = 2380] [serial = 879] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (193E2C00) [pid = 2380] [serial = 873] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18C9F000) [pid = 2380] [serial = 867] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FB7400) [pid = 2380] [serial = 868] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19C92400) [pid = 2380] [serial = 877] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A32CC00) [pid = 2380] [serial = 882] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A294000) [pid = 2380] [serial = 880] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A490C00) [pid = 2380] [serial = 889] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A48C000) [pid = 2380] [serial = 883] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1B1A7400) [pid = 2380] [serial = 891] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FBC400) [pid = 2380] [serial = 885] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (194F4C00) [pid = 2380] [serial = 886] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (193DE400) [pid = 2380] [serial = 874] [outer = 00000000] [url = about:blank] 05:01:08 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A32E800) [pid = 2380] [serial = 888] [outer = 00000000] [url = about:blank] 05:01:09 INFO - PROCESS | 2380 | 1465646469006 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]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1471ms 05:01:09 INFO - PROCESS | 2380 | 1465646469046 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 2380 | 1465646469050 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:01:09 INFO - PROCESS | 2380 | 1465646469054 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 2380 | 1465646469059 Marionette TRACE conn5 <- [1,1218,null,{}] 05:01:09 INFO - PROCESS | 2380 | 1465646469064 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}] 05:01:09 INFO - PROCESS | 2380 | 1465646469066 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:09 INFO - PROCESS | 2380 | 1465646469155 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 05:01:09 INFO - PROCESS | 2380 | 1465646469165 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 2380 | 1465646469168 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:09 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE3C00 == 28 [pid = 2380] [id = 314] 05:01:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0FBE4400) [pid = 2380] [serial = 941] [outer = 00000000] 05:01:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (0FBEDC00) [pid = 2380] [serial = 942] [outer = 0FBE4400] 05:01:09 INFO - PROCESS | 2380 | 1465646469247 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1015D800) [pid = 2380] [serial = 943] [outer = 0FBE4400] 05:01:09 INFO - PROCESS | 2380 | 1465646469708 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]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 05:01:09 INFO - PROCESS | 2380 | 1465646469746 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 2380 | 1465646469750 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 05:01:09 INFO - PROCESS | 2380 | 1465646469756 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:01:09 INFO - PROCESS | 2380 | 1465646469759 Marionette TRACE conn5 <- [1,1222,null,{}] 05:01:09 INFO - PROCESS | 2380 | 1465646469763 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}] 05:01:09 INFO - PROCESS | 2380 | 1465646469765 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:09 INFO - PROCESS | 2380 | 1465646469889 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 05:01:09 INFO - PROCESS | 2380 | 1465646469905 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 2380 | 1465646469907 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:09 INFO - PROCESS | 2380 | ++DOCSHELL 10810800 == 29 [pid = 2380] [id = 315] 05:01:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10919800) [pid = 2380] [serial = 944] [outer = 00000000] 05:01:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1097C000) [pid = 2380] [serial = 945] [outer = 10919800] 05:01:09 INFO - PROCESS | 2380 | 1465646469953 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14208C00) [pid = 2380] [serial = 946] [outer = 10919800] 05:01:10 INFO - PROCESS | 2380 | 1465646470388 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]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 670ms 05:01:10 INFO - PROCESS | 2380 | 1465646470435 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 2380 | 1465646470437 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 05:01:10 INFO - PROCESS | 2380 | 1465646470440 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:01:10 INFO - PROCESS | 2380 | 1465646470444 Marionette TRACE conn5 <- [1,1226,null,{}] 05:01:10 INFO - PROCESS | 2380 | 1465646470454 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}] 05:01:10 INFO - PROCESS | 2380 | 1465646470459 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:10 INFO - PROCESS | 2380 | 1465646470543 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 05:01:10 INFO - PROCESS | 2380 | 1465646470553 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 2380 | 1465646470556 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:10 INFO - PROCESS | 2380 | ++DOCSHELL 1584FC00 == 30 [pid = 2380] [id = 316] 05:01:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (15850400) [pid = 2380] [serial = 947] [outer = 00000000] 05:01:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (15F44C00) [pid = 2380] [serial = 948] [outer = 15850400] 05:01:10 INFO - PROCESS | 2380 | 1465646470603 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1693DC00) [pid = 2380] [serial = 949] [outer = 15850400] 05:01:11 INFO - PROCESS | 2380 | 1465646471097 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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 05:01:11 INFO - PROCESS | 2380 | 1465646471121 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 2380 | 1465646471124 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:01:11 INFO - PROCESS | 2380 | 1465646471127 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 2380 | 1465646471129 Marionette TRACE conn5 <- [1,1230,null,{}] 05:01:11 INFO - PROCESS | 2380 | 1465646471133 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}] 05:01:11 INFO - PROCESS | 2380 | 1465646471135 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:11 INFO - PROCESS | 2380 | 1465646471251 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 05:01:11 INFO - PROCESS | 2380 | 1465646471337 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:11 INFO - PROCESS | 2380 | 1465646471339 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:11 INFO - PROCESS | 2380 | ++DOCSHELL 1729AC00 == 31 [pid = 2380] [id = 317] 05:01:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1729C000) [pid = 2380] [serial = 950] [outer = 00000000] 05:01:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (173DA000) [pid = 2380] [serial = 951] [outer = 1729C000] 05:01:11 INFO - PROCESS | 2380 | 1465646471385 Marionette DEBUG loaded listener.js 05:01:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (185AA000) [pid = 2380] [serial = 952] [outer = 1729C000] 05:01:11 INFO - PROCESS | 2380 | 1465646471802 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]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 732ms 05:01:11 INFO - PROCESS | 2380 | 1465646471867 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 2380 | 1465646471869 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 05:01:11 INFO - PROCESS | 2380 | 1465646471872 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 2380 | 1465646471874 Marionette TRACE conn5 <- [1,1234,null,{}] 05:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:01:11 INFO - PROCESS | 2380 | 1465646471885 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}] 05:01:11 INFO - PROCESS | 2380 | 1465646471887 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:12 INFO - PROCESS | 2380 | 1465646471992 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 05:01:12 INFO - PROCESS | 2380 | 1465646472004 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 2380 | 1465646472006 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:12 INFO - PROCESS | 2380 | ++DOCSHELL 144DB800 == 32 [pid = 2380] [id = 318] 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (172A2400) [pid = 2380] [serial = 953] [outer = 00000000] 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FA7000) [pid = 2380] [serial = 954] [outer = 172A2400] 05:01:12 INFO - PROCESS | 2380 | 1465646472049 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FB4000) [pid = 2380] [serial = 955] [outer = 172A2400] 05:01:12 INFO - PROCESS | 2380 | 1465646472527 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]]]}] 05:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 05:01:12 INFO - PROCESS | 2380 | 1465646472547 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 05:01:12 INFO - PROCESS | 2380 | 1465646472549 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 05:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:01:12 INFO - PROCESS | 2380 | 1465646472552 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:01:12 INFO - PROCESS | 2380 | 1465646472554 Marionette TRACE conn5 <- [1,1238,null,{}] 05:01:12 INFO - PROCESS | 2380 | 1465646472565 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}] 05:01:12 INFO - PROCESS | 2380 | 1465646472570 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:12 INFO - PROCESS | 2380 | 1465646472721 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 05:01:12 INFO - PROCESS | 2380 | 1465646472734 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 2380 | 1465646472736 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:12 INFO - PROCESS | 2380 | ++DOCSHELL 193A9000 == 33 [pid = 2380] [id = 319] 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193ADC00) [pid = 2380] [serial = 956] [outer = 00000000] 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (193E4C00) [pid = 2380] [serial = 957] [outer = 193ADC00] 05:01:12 INFO - PROCESS | 2380 | 1465646472780 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (194F6C00) [pid = 2380] [serial = 958] [outer = 193ADC00] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (17298C00) [pid = 2380] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16C63000) [pid = 2380] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0CC7D400) [pid = 2380] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (19C94000) [pid = 2380] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10053000) [pid = 2380] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18545000) [pid = 2380] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10973C00) [pid = 2380] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FE8000) [pid = 2380] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (196B1800) [pid = 2380] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1080D000) [pid = 2380] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A29E800) [pid = 2380] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:01:13 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0C898400) [pid = 2380] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:01:13 INFO - PROCESS | 2380 | 1465646473444 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]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 930ms 05:01:13 INFO - PROCESS | 2380 | 1465646473483 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 2380 | 1465646473485 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 05:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:01:13 INFO - PROCESS | 2380 | 1465646473488 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 2380 | 1465646473490 Marionette TRACE conn5 <- [1,1242,null,{}] 05:01:13 INFO - PROCESS | 2380 | 1465646473494 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}] 05:01:13 INFO - PROCESS | 2380 | 1465646473495 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:13 INFO - PROCESS | 2380 | 1465646473571 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 05:01:13 INFO - PROCESS | 2380 | 1465646473577 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 2380 | 1465646473579 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:13 INFO - PROCESS | 2380 | ++DOCSHELL 14C01800 == 34 [pid = 2380] [id = 320] 05:01:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C63000) [pid = 2380] [serial = 959] [outer = 00000000] 05:01:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193AE800) [pid = 2380] [serial = 960] [outer = 16C63000] 05:01:13 INFO - PROCESS | 2380 | 1465646473622 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193E3000) [pid = 2380] [serial = 961] [outer = 16C63000] 05:01:14 INFO - PROCESS | 2380 | 1465646474032 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 570ms 05:01:14 INFO - PROCESS | 2380 | 1465646474059 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 2380 | 1465646474061 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:01:14 INFO - PROCESS | 2380 | 1465646474064 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 2380 | 1465646474066 Marionette TRACE conn5 <- [1,1246,null,{}] 05:01:14 INFO - PROCESS | 2380 | 1465646474084 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}] 05:01:14 INFO - PROCESS | 2380 | 1465646474086 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:14 INFO - PROCESS | 2380 | 1465646474162 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 05:01:14 INFO - PROCESS | 2380 | 1465646474167 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 2380 | 1465646474168 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:14 INFO - PROCESS | 2380 | ++DOCSHELL 19648400 == 35 [pid = 2380] [id = 321] 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19648800) [pid = 2380] [serial = 962] [outer = 00000000] 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (19C97400) [pid = 2380] [serial = 963] [outer = 19648800] 05:01:14 INFO - PROCESS | 2380 | 1465646474211 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19C8C000) [pid = 2380] [serial = 964] [outer = 19648800] 05:01:14 INFO - PROCESS | 2380 | 1465646474649 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]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 651ms 05:01:14 INFO - PROCESS | 2380 | 1465646474716 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 05:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:01:14 INFO - PROCESS | 2380 | 1465646474718 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 05:01:14 INFO - PROCESS | 2380 | 1465646474721 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 2380 | 1465646474722 Marionette TRACE conn5 <- [1,1250,null,{}] 05:01:14 INFO - PROCESS | 2380 | 1465646474726 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}] 05:01:14 INFO - PROCESS | 2380 | 1465646474728 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:14 INFO - PROCESS | 2380 | 1465646474808 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 05:01:14 INFO - PROCESS | 2380 | 1465646474816 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 2380 | 1465646474818 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:14 INFO - PROCESS | 2380 | ++DOCSHELL 1A04E800 == 36 [pid = 2380] [id = 322] 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A04EC00) [pid = 2380] [serial = 965] [outer = 00000000] 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A0E6C00) [pid = 2380] [serial = 966] [outer = 1A04EC00] 05:01:14 INFO - PROCESS | 2380 | 1465646474861 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A0E8C00) [pid = 2380] [serial = 967] [outer = 1A04EC00] 05:01:15 INFO - PROCESS | 2380 | --DOCSHELL 0FBE3C00 == 35 [pid = 2380] [id = 314] 05:01:15 INFO - PROCESS | 2380 | --DOCSHELL 104C4800 == 34 [pid = 2380] [id = 313] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 10810800 == 33 [pid = 2380] [id = 315] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 1584FC00 == 32 [pid = 2380] [id = 316] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 193A9000 == 31 [pid = 2380] [id = 319] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 19648400 == 30 [pid = 2380] [id = 321] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 1729AC00 == 29 [pid = 2380] [id = 317] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 144DB800 == 28 [pid = 2380] [id = 318] 05:01:16 INFO - PROCESS | 2380 | --DOCSHELL 14C01800 == 27 [pid = 2380] [id = 320] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A049800) [pid = 2380] [serial = 918] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (172F4000) [pid = 2380] [serial = 907] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10055C00) [pid = 2380] [serial = 894] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A25E000) [pid = 2380] [serial = 915] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A296000) [pid = 2380] [serial = 919] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10331000) [pid = 2380] [serial = 901] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FBE400) [pid = 2380] [serial = 910] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C71800) [pid = 2380] [serial = 906] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14413800) [pid = 2380] [serial = 904] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (193E0400) [pid = 2380] [serial = 912] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A04B800) [pid = 2380] [serial = 916] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10244800) [pid = 2380] [serial = 900] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (11320800) [pid = 2380] [serial = 903] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1B833400) [pid = 2380] [serial = 892] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18C9C000) [pid = 2380] [serial = 909] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14498400) [pid = 2380] [serial = 897] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193E9800) [pid = 2380] [serial = 913] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14C02800) [pid = 2380] [serial = 898] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A323400) [pid = 2380] [serial = 921] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (10249C00) [pid = 2380] [serial = 895] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A328800) [pid = 2380] [serial = 922] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (18FC0C00) [pid = 2380] [serial = 925] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A492800) [pid = 2380] [serial = 924] [outer = 00000000] [url = about:blank] 05:01:16 INFO - PROCESS | 2380 | 1465646476605 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]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1924ms 05:01:16 INFO - PROCESS | 2380 | 1465646476646 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 2380 | 1465646476650 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 05:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:01:16 INFO - PROCESS | 2380 | 1465646476656 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 2380 | 1465646476659 Marionette TRACE conn5 <- [1,1254,null,{}] 05:01:16 INFO - PROCESS | 2380 | 1465646476665 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}] 05:01:16 INFO - PROCESS | 2380 | 1465646476668 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:16 INFO - PROCESS | 2380 | 1465646476757 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 05:01:16 INFO - PROCESS | 2380 | 1465646476766 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 2380 | 1465646476770 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:16 INFO - PROCESS | 2380 | ++DOCSHELL 0CCE7800 == 28 [pid = 2380] [id = 323] 05:01:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (0CCE8400) [pid = 2380] [serial = 968] [outer = 00000000] 05:01:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (0D26C800) [pid = 2380] [serial = 969] [outer = 0CCE8400] 05:01:16 INFO - PROCESS | 2380 | 1465646476819 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (0FBE5C00) [pid = 2380] [serial = 970] [outer = 0CCE8400] 05:01:17 INFO - PROCESS | 2380 | 1465646477311 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]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 05:01:17 INFO - PROCESS | 2380 | 1465646477347 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 05:01:17 INFO - PROCESS | 2380 | 1465646477352 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 05:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:01:17 INFO - PROCESS | 2380 | 1465646477358 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 2380 | 1465646477361 Marionette TRACE conn5 <- [1,1258,null,{}] 05:01:17 INFO - PROCESS | 2380 | 1465646477364 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}] 05:01:17 INFO - PROCESS | 2380 | 1465646477367 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:17 INFO - PROCESS | 2380 | 1465646477455 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 05:01:17 INFO - PROCESS | 2380 | 1465646477465 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:17 INFO - PROCESS | 2380 | 1465646477468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:17 INFO - PROCESS | 2380 | ++DOCSHELL 10331000 == 29 [pid = 2380] [id = 324] 05:01:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10332400) [pid = 2380] [serial = 971] [outer = 00000000] 05:01:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10338000) [pid = 2380] [serial = 972] [outer = 10332400] 05:01:17 INFO - PROCESS | 2380 | 1465646477515 Marionette DEBUG loaded listener.js 05:01:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (104CAC00) [pid = 2380] [serial = 973] [outer = 10332400] 05:01:18 INFO - PROCESS | 2380 | 1465646477971 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 05:01:18 INFO - PROCESS | 2380 | 1465646478031 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 2380 | 1465646478033 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 05:01:18 INFO - PROCESS | 2380 | 1465646478037 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:01:18 INFO - PROCESS | 2380 | 1465646478040 Marionette TRACE conn5 <- [1,1262,null,{}] 05:01:18 INFO - PROCESS | 2380 | 1465646478051 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}] 05:01:18 INFO - PROCESS | 2380 | 1465646478056 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:18 INFO - PROCESS | 2380 | 1465646478166 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 05:01:18 INFO - PROCESS | 2380 | 1465646478274 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 2380 | 1465646478277 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:18 INFO - PROCESS | 2380 | ++DOCSHELL 144D8400 == 30 [pid = 2380] [id = 325] 05:01:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (144D8C00) [pid = 2380] [serial = 974] [outer = 00000000] 05:01:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (145BE400) [pid = 2380] [serial = 975] [outer = 144D8C00] 05:01:18 INFO - PROCESS | 2380 | 1465646478325 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14B27400) [pid = 2380] [serial = 976] [outer = 144D8C00] 05:01:18 INFO - PROCESS | 2380 | 1465646478713 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]]]}] 05:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 730ms 05:01:18 INFO - PROCESS | 2380 | 1465646478771 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 05:01:18 INFO - PROCESS | 2380 | 1465646478773 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 05:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:01:18 INFO - PROCESS | 2380 | 1465646478777 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:01:18 INFO - PROCESS | 2380 | 1465646478778 Marionette TRACE conn5 <- [1,1266,null,{}] 05:01:18 INFO - PROCESS | 2380 | 1465646478782 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}] 05:01:18 INFO - PROCESS | 2380 | 1465646478784 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:18 INFO - PROCESS | 2380 | 1465646478866 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 05:01:18 INFO - PROCESS | 2380 | 1465646478872 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 2380 | 1465646478874 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:18 INFO - PROCESS | 2380 | ++DOCSHELL 14C01800 == 31 [pid = 2380] [id = 326] 05:01:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14C49C00) [pid = 2380] [serial = 977] [outer = 00000000] 05:01:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14DE7000) [pid = 2380] [serial = 978] [outer = 14C49C00] 05:01:18 INFO - PROCESS | 2380 | 1465646478918 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16935C00) [pid = 2380] [serial = 979] [outer = 14C49C00] 05:01:19 INFO - PROCESS | 2380 | 1465646479350 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]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 05:01:19 INFO - PROCESS | 2380 | 1465646479411 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 2380 | 1465646479413 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 05:01:19 INFO - PROCESS | 2380 | 1465646479416 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:01:19 INFO - PROCESS | 2380 | 1465646479418 Marionette TRACE conn5 <- [1,1270,null,{}] 05:01:19 INFO - PROCESS | 2380 | 1465646479421 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}] 05:01:19 INFO - PROCESS | 2380 | 1465646479423 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:19 INFO - PROCESS | 2380 | 1465646479502 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 05:01:19 INFO - PROCESS | 2380 | 1465646479539 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 2380 | 1465646479541 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:19 INFO - PROCESS | 2380 | ++DOCSHELL 16C63400 == 32 [pid = 2380] [id = 327] 05:01:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C70C00) [pid = 2380] [serial = 980] [outer = 00000000] 05:01:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (172A1400) [pid = 2380] [serial = 981] [outer = 16C70C00] 05:01:19 INFO - PROCESS | 2380 | 1465646479584 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (173D5C00) [pid = 2380] [serial = 982] [outer = 16C70C00] 05:01:20 INFO - PROCESS | 2380 | 1465646480027 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]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 05:01:20 INFO - PROCESS | 2380 | 1465646480091 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:01:20 INFO - PROCESS | 2380 | 1465646480093 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 05:01:20 INFO - PROCESS | 2380 | 1465646480096 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 2380 | 1465646480098 Marionette TRACE conn5 <- [1,1274,null,{}] 05:01:20 INFO - PROCESS | 2380 | 1465646480101 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}] 05:01:20 INFO - PROCESS | 2380 | 1465646480107 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:20 INFO - PROCESS | 2380 | 1465646480207 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 05:01:20 INFO - PROCESS | 2380 | 1465646480214 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 2380 | 1465646480216 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:20 INFO - PROCESS | 2380 | ++DOCSHELL 1893B000 == 33 [pid = 2380] [id = 328] 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1893B400) [pid = 2380] [serial = 983] [outer = 00000000] 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FB6000) [pid = 2380] [serial = 984] [outer = 1893B400] 05:01:20 INFO - PROCESS | 2380 | 1465646480259 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FC0400) [pid = 2380] [serial = 985] [outer = 1893B400] 05:01:20 INFO - PROCESS | 2380 | 1465646480686 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]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 631ms 05:01:20 INFO - PROCESS | 2380 | 1465646480728 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 2380 | 1465646480730 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 05:01:20 INFO - PROCESS | 2380 | 1465646480737 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 2380 | 1465646480739 Marionette TRACE conn5 <- [1,1278,null,{}] 05:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:01:20 INFO - PROCESS | 2380 | 1465646480742 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}] 05:01:20 INFO - PROCESS | 2380 | 1465646480744 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:20 INFO - PROCESS | 2380 | 1465646480820 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 05:01:20 INFO - PROCESS | 2380 | 1465646480855 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:20 INFO - PROCESS | 2380 | 1465646480857 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FE4400 == 34 [pid = 2380] [id = 329] 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FE9000) [pid = 2380] [serial = 986] [outer = 00000000] 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (193A9C00) [pid = 2380] [serial = 987] [outer = 18FE9000] 05:01:20 INFO - PROCESS | 2380 | 1465646480900 Marionette DEBUG loaded listener.js 05:01:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (193DC800) [pid = 2380] [serial = 988] [outer = 18FE9000] 05:01:21 INFO - PROCESS | 2380 | 1465646481321 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]]]}] 05:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 05:01:21 INFO - PROCESS | 2380 | 1465646481373 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 05:01:21 INFO - PROCESS | 2380 | 1465646481375 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 05:01:21 INFO - PROCESS | 2380 | 1465646481378 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:01:21 INFO - PROCESS | 2380 | 1465646481380 Marionette TRACE conn5 <- [1,1282,null,{}] 05:01:21 INFO - PROCESS | 2380 | 1465646481384 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}] 05:01:21 INFO - PROCESS | 2380 | 1465646481385 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:21 INFO - PROCESS | 2380 | 1465646481461 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 05:01:21 INFO - PROCESS | 2380 | 1465646481466 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 2380 | 1465646481468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:21 INFO - PROCESS | 2380 | ++DOCSHELL 194EC000 == 35 [pid = 2380] [id = 330] 05:01:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (194EE000) [pid = 2380] [serial = 989] [outer = 00000000] 05:01:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (196B3400) [pid = 2380] [serial = 990] [outer = 194EE000] 05:01:21 INFO - PROCESS | 2380 | 1465646481512 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (194F6800) [pid = 2380] [serial = 991] [outer = 194EE000] 05:01:22 INFO - PROCESS | 2380 | 1465646481982 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]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:01:22 INFO - PROCESS | 2380 | 1465646482013 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 2380 | 1465646482015 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 05:01:22 INFO - PROCESS | 2380 | 1465646482018 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 2380 | 1465646482020 Marionette TRACE conn5 <- [1,1286,null,{}] 05:01:22 INFO - PROCESS | 2380 | 1465646482023 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}] 05:01:22 INFO - PROCESS | 2380 | 1465646482025 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:22 INFO - PROCESS | 2380 | 1465646482137 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 05:01:22 INFO - PROCESS | 2380 | 1465646482218 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 2380 | 1465646482220 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:22 INFO - PROCESS | 2380 | ++DOCSHELL 144D7800 == 36 [pid = 2380] [id = 331] 05:01:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (194F6400) [pid = 2380] [serial = 992] [outer = 00000000] 05:01:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A04C800) [pid = 2380] [serial = 993] [outer = 194F6400] 05:01:22 INFO - PROCESS | 2380 | 1465646482267 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A050800) [pid = 2380] [serial = 994] [outer = 194F6400] 05:01:22 INFO - PROCESS | 2380 | 1465646482706 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]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 05:01:22 INFO - PROCESS | 2380 | 1465646482754 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 2380 | 1465646482756 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 05:01:22 INFO - PROCESS | 2380 | 1465646482758 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:01:22 INFO - PROCESS | 2380 | 1465646482760 Marionette TRACE conn5 <- [1,1290,null,{}] 05:01:22 INFO - PROCESS | 2380 | 1465646482763 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}] 05:01:22 INFO - PROCESS | 2380 | 1465646482765 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:22 INFO - PROCESS | 2380 | 1465646482880 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 05:01:22 INFO - PROCESS | 2380 | 1465646482889 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 2380 | 1465646482891 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:22 INFO - PROCESS | 2380 | ++DOCSHELL 1A265C00 == 37 [pid = 2380] [id = 332] 05:01:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A267C00) [pid = 2380] [serial = 995] [outer = 00000000] 05:01:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A29C000) [pid = 2380] [serial = 996] [outer = 1A267C00] 05:01:22 INFO - PROCESS | 2380 | 1465646482934 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1A31F400) [pid = 2380] [serial = 997] [outer = 1A267C00] 05:01:23 INFO - PROCESS | 2380 | 1465646483384 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]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 671ms 05:01:23 INFO - PROCESS | 2380 | 1465646483435 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 05:01:23 INFO - PROCESS | 2380 | 1465646483437 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 05:01:23 INFO - PROCESS | 2380 | 1465646483440 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:01:23 INFO - PROCESS | 2380 | 1465646483442 Marionette TRACE conn5 <- [1,1294,null,{}] 05:01:23 INFO - PROCESS | 2380 | 1465646483446 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}] 05:01:23 INFO - PROCESS | 2380 | 1465646483448 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:23 INFO - PROCESS | 2380 | 1465646483599 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 05:01:23 INFO - PROCESS | 2380 | 1465646483623 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:23 INFO - PROCESS | 2380 | 1465646483625 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:23 INFO - PROCESS | 2380 | ++DOCSHELL 16C61400 == 38 [pid = 2380] [id = 333] 05:01:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1A326800) [pid = 2380] [serial = 998] [outer = 00000000] 05:01:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1A32EC00) [pid = 2380] [serial = 999] [outer = 1A326800] 05:01:23 INFO - PROCESS | 2380 | 1465646483670 Marionette DEBUG loaded listener.js 05:01:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1A48EC00) [pid = 2380] [serial = 1000] [outer = 1A326800] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (19648800) [pid = 2380] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1729C000) [pid = 2380] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (172A2400) [pid = 2380] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (193ADC00) [pid = 2380] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (104C6400) [pid = 2380] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1A494800) [pid = 2380] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1B199800) [pid = 2380] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16C55400) [pid = 2380] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (0FBF2400) [pid = 2380] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15850400) [pid = 2380] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10919800) [pid = 2380] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0FBE4400) [pid = 2380] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:01:24 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C63000) [pid = 2380] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:01:24 INFO - PROCESS | 2380 | 1465646484214 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]]]}] 05:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 830ms 05:01:24 INFO - PROCESS | 2380 | 1465646484275 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:01:24 INFO - PROCESS | 2380 | 1465646484277 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 05:01:24 INFO - PROCESS | 2380 | 1465646484280 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - PROCESS | 2380 | 1465646484282 Marionette TRACE conn5 <- [1,1298,null,{}] 05:01:24 INFO - PROCESS | 2380 | 1465646484300 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}] 05:01:24 INFO - PROCESS | 2380 | 1465646484302 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:24 INFO - PROCESS | 2380 | 1465646484382 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 05:01:24 INFO - PROCESS | 2380 | 1465646484388 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 2380 | 1465646484389 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:24 INFO - PROCESS | 2380 | ++DOCSHELL 16C60C00 == 39 [pid = 2380] [id = 334] 05:01:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1729C000) [pid = 2380] [serial = 1001] [outer = 00000000] 05:01:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193BFC00) [pid = 2380] [serial = 1002] [outer = 1729C000] 05:01:24 INFO - PROCESS | 2380 | 1465646484433 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193C7800) [pid = 2380] [serial = 1003] [outer = 1729C000] 05:01:24 INFO - PROCESS | 2380 | 1465646484852 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] 05:01:24 INFO - PROCESS | 2380 | 1465646484913 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 05:01:24 INFO - PROCESS | 2380 | 1465646484917 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:01:24 INFO - PROCESS | 2380 | 1465646484918 Marionette TRACE conn5 <- [1,1302,null,{}] 05:01:24 INFO - PROCESS | 2380 | 1465646484921 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}] 05:01:24 INFO - PROCESS | 2380 | 1465646484923 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:25 INFO - PROCESS | 2380 | 1465646485000 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 05:01:25 INFO - PROCESS | 2380 | 1465646485006 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 2380 | 1465646485008 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:25 INFO - PROCESS | 2380 | ++DOCSHELL 1A320800 == 40 [pid = 2380] [id = 335] 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A323C00) [pid = 2380] [serial = 1004] [outer = 00000000] 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A4BCC00) [pid = 2380] [serial = 1005] [outer = 1A323C00] 05:01:25 INFO - PROCESS | 2380 | 1465646485050 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A492800) [pid = 2380] [serial = 1006] [outer = 1A323C00] 05:01:25 INFO - PROCESS | 2380 | 1465646485493 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]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 630ms 05:01:25 INFO - PROCESS | 2380 | 1465646485551 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 2380 | 1465646485553 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 05:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:01:25 INFO - PROCESS | 2380 | 1465646485556 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 2380 | 1465646485557 Marionette TRACE conn5 <- [1,1306,null,{}] 05:01:25 INFO - PROCESS | 2380 | 1465646485561 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}] 05:01:25 INFO - PROCESS | 2380 | 1465646485563 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:25 INFO - PROCESS | 2380 | 1465646485641 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 05:01:25 INFO - PROCESS | 2380 | 1465646485646 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 2380 | 1465646485648 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:25 INFO - PROCESS | 2380 | ++DOCSHELL 17297C00 == 41 [pid = 2380] [id = 336] 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1B1A4800) [pid = 2380] [serial = 1007] [outer = 00000000] 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1BBA1800) [pid = 2380] [serial = 1008] [outer = 1B1A4800] 05:01:25 INFO - PROCESS | 2380 | 1465646485692 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1BBE3000) [pid = 2380] [serial = 1009] [outer = 1B1A4800] 05:01:26 INFO - PROCESS | 2380 | 1465646486322 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]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 830ms 05:01:26 INFO - PROCESS | 2380 | 1465646486443 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 2380 | 1465646486448 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 05:01:26 INFO - PROCESS | 2380 | 1465646486454 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 2380 | 1465646486458 Marionette TRACE conn5 <- [1,1310,null,{}] 05:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:01:26 INFO - PROCESS | 2380 | 1465646486464 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}] 05:01:26 INFO - PROCESS | 2380 | 1465646486467 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:26 INFO - PROCESS | 2380 | 1465646486603 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 05:01:26 INFO - PROCESS | 2380 | 1465646486727 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 2380 | 1465646486730 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:26 INFO - PROCESS | 2380 | ++DOCSHELL 09074000 == 42 [pid = 2380] [id = 337] 05:01:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0C8C4400) [pid = 2380] [serial = 1010] [outer = 00000000] 05:01:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10186000) [pid = 2380] [serial = 1011] [outer = 0C8C4400] 05:01:26 INFO - PROCESS | 2380 | 1465646486788 Marionette DEBUG loaded listener.js 05:01:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10330C00) [pid = 2380] [serial = 1012] [outer = 0C8C4400] 05:01:27 INFO - PROCESS | 2380 | 1465646487479 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]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1067ms 05:01:27 INFO - PROCESS | 2380 | 1465646487533 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 2380 | 1465646487538 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 05:01:27 INFO - PROCESS | 2380 | 1465646487545 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:01:27 INFO - PROCESS | 2380 | 1465646487548 Marionette TRACE conn5 <- [1,1314,null,{}] 05:01:27 INFO - PROCESS | 2380 | 1465646487577 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}] 05:01:27 INFO - PROCESS | 2380 | 1465646487580 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:27 INFO - PROCESS | 2380 | 1465646487832 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 05:01:28 INFO - PROCESS | 2380 | 1465646487971 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 2380 | 1465646487974 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:28 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C6000 == 43 [pid = 2380] [id = 338] 05:01:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (0C8C6C00) [pid = 2380] [serial = 1013] [outer = 00000000] 05:01:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (0C990400) [pid = 2380] [serial = 1014] [outer = 0C8C6C00] 05:01:28 INFO - PROCESS | 2380 | 1465646488053 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (0D274000) [pid = 2380] [serial = 1015] [outer = 0C8C6C00] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 1A320800 == 42 [pid = 2380] [id = 335] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 16C60C00 == 41 [pid = 2380] [id = 334] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 16C61400 == 40 [pid = 2380] [id = 333] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 1A265C00 == 39 [pid = 2380] [id = 332] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 144D7800 == 38 [pid = 2380] [id = 331] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 194EC000 == 37 [pid = 2380] [id = 330] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 18FE4400 == 36 [pid = 2380] [id = 329] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 1893B000 == 35 [pid = 2380] [id = 328] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 16C63400 == 34 [pid = 2380] [id = 327] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1A0E6C00) [pid = 2380] [serial = 966] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 14C01800 == 33 [pid = 2380] [id = 326] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 144D8400 == 32 [pid = 2380] [id = 325] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 10331000 == 31 [pid = 2380] [id = 324] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 0CCE7800 == 30 [pid = 2380] [id = 323] 05:01:28 INFO - PROCESS | 2380 | --DOCSHELL 1A04E800 == 29 [pid = 2380] [id = 322] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (19C8C000) [pid = 2380] [serial = 964] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (173DA000) [pid = 2380] [serial = 951] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (18FA7000) [pid = 2380] [serial = 954] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (185AA000) [pid = 2380] [serial = 952] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (193E4C00) [pid = 2380] [serial = 957] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FB4000) [pid = 2380] [serial = 955] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (19C97400) [pid = 2380] [serial = 963] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (194F6C00) [pid = 2380] [serial = 958] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (144E5000) [pid = 2380] [serial = 939] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1C6E0400) [pid = 2380] [serial = 937] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1C66A000) [pid = 2380] [serial = 936] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1C661000) [pid = 2380] [serial = 934] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1BBE8800) [pid = 2380] [serial = 933] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18C94000) [pid = 2380] [serial = 931] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1853B000) [pid = 2380] [serial = 930] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1097C400) [pid = 2380] [serial = 928] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (104C6800) [pid = 2380] [serial = 927] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15F44C00) [pid = 2380] [serial = 948] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1097C000) [pid = 2380] [serial = 945] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14208C00) [pid = 2380] [serial = 946] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0FBEDC00) [pid = 2380] [serial = 942] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1015D800) [pid = 2380] [serial = 943] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16C61800) [pid = 2380] [serial = 940] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193AE800) [pid = 2380] [serial = 960] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (193E3000) [pid = 2380] [serial = 961] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1693DC00) [pid = 2380] [serial = 949] [outer = 00000000] [url = about:blank] 05:01:28 INFO - PROCESS | 2380 | 1465646488698 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]]]}] 05:01:28 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 05:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1201ms 05:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:01:28 INFO - PROCESS | 2380 | 1465646488749 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 05:01:28 INFO - PROCESS | 2380 | 1465646488754 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 05:01:28 INFO - PROCESS | 2380 | 1465646488758 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:01:28 INFO - PROCESS | 2380 | 1465646488761 Marionette TRACE conn5 <- [1,1318,null,{}] 05:01:28 INFO - PROCESS | 2380 | 1465646488766 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}] 05:01:28 INFO - PROCESS | 2380 | 1465646488769 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:28 INFO - PROCESS | 2380 | 1465646488860 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 05:01:28 INFO - PROCESS | 2380 | 1465646488947 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 2380 | 1465646488950 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:28 INFO - PROCESS | 2380 | ++DOCSHELL 1024A000 == 30 [pid = 2380] [id = 339] 05:01:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1024D800) [pid = 2380] [serial = 1016] [outer = 00000000] 05:01:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10803C00) [pid = 2380] [serial = 1017] [outer = 1024D800] 05:01:29 INFO - PROCESS | 2380 | 1465646488996 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10975400) [pid = 2380] [serial = 1018] [outer = 1024D800] 05:01:29 INFO - PROCESS | 2380 | 1465646489414 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]]]}] 05:01:29 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 05:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 05:01:29 INFO - PROCESS | 2380 | 1465646489488 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 05:01:29 INFO - PROCESS | 2380 | 1465646489491 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 05:01:29 INFO - PROCESS | 2380 | 1465646489495 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:01:29 INFO - PROCESS | 2380 | 1465646489497 Marionette TRACE conn5 <- [1,1322,null,{}] 05:01:29 INFO - PROCESS | 2380 | 1465646489500 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}] 05:01:29 INFO - PROCESS | 2380 | 1465646489502 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:29 INFO - PROCESS | 2380 | 1465646489591 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 05:01:29 INFO - PROCESS | 2380 | 1465646489601 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 2380 | 1465646489603 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:29 INFO - PROCESS | 2380 | ++DOCSHELL 14B26400 == 31 [pid = 2380] [id = 340] 05:01:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14B26C00) [pid = 2380] [serial = 1019] [outer = 00000000] 05:01:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14CDB400) [pid = 2380] [serial = 1020] [outer = 14B26C00] 05:01:29 INFO - PROCESS | 2380 | 1465646489648 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14D3EC00) [pid = 2380] [serial = 1021] [outer = 14B26C00] 05:01:30 INFO - PROCESS | 2380 | 1465646490114 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]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 05:01:30 INFO - PROCESS | 2380 | 1465646490168 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 2380 | 1465646490172 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 05:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:01:30 INFO - PROCESS | 2380 | 1465646490182 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 2380 | 1465646490187 Marionette TRACE conn5 <- [1,1326,null,{}] 05:01:30 INFO - PROCESS | 2380 | 1465646490190 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}] 05:01:30 INFO - PROCESS | 2380 | 1465646490193 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:30 INFO - PROCESS | 2380 | 1465646490281 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 05:01:30 INFO - PROCESS | 2380 | 1465646490289 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:30 INFO - PROCESS | 2380 | 1465646490291 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:30 INFO - PROCESS | 2380 | ++DOCSHELL 0FB6CC00 == 32 [pid = 2380] [id = 341] 05:01:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14DE8400) [pid = 2380] [serial = 1022] [outer = 00000000] 05:01:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C79800) [pid = 2380] [serial = 1023] [outer = 14DE8400] 05:01:30 INFO - PROCESS | 2380 | 1465646490343 Marionette DEBUG loaded listener.js 05:01:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (173D9000) [pid = 2380] [serial = 1024] [outer = 14DE8400] 05:01:31 INFO - PROCESS | 2380 | 1465646491271 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]]]}] 05:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1138ms 05:01:31 INFO - PROCESS | 2380 | 1465646491316 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 05:01:31 INFO - PROCESS | 2380 | 1465646491318 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 05:01:31 INFO - PROCESS | 2380 | 1465646491321 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:01:31 INFO - PROCESS | 2380 | 1465646491323 Marionette TRACE conn5 <- [1,1330,null,{}] 05:01:31 INFO - PROCESS | 2380 | 1465646491327 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}] 05:01:31 INFO - PROCESS | 2380 | 1465646491329 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:31 INFO - PROCESS | 2380 | 1465646491440 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 05:01:31 INFO - PROCESS | 2380 | 1465646491446 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 2380 | 1465646491448 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:31 INFO - PROCESS | 2380 | ++DOCSHELL 172F6400 == 33 [pid = 2380] [id = 342] 05:01:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (173DE000) [pid = 2380] [serial = 1025] [outer = 00000000] 05:01:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18981C00) [pid = 2380] [serial = 1026] [outer = 173DE000] 05:01:31 INFO - PROCESS | 2380 | 1465646491492 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18C9A400) [pid = 2380] [serial = 1027] [outer = 173DE000] 05:01:32 INFO - PROCESS | 2380 | 1465646491975 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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:01:32 INFO - PROCESS | 2380 | 1465646492056 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 2380 | 1465646492058 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 05:01:32 INFO - PROCESS | 2380 | 1465646492072 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 2380 | 1465646492074 Marionette TRACE conn5 <- [1,1334,null,{}] 05:01:32 INFO - PROCESS | 2380 | 1465646492077 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}] 05:01:32 INFO - PROCESS | 2380 | 1465646492079 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:32 INFO - PROCESS | 2380 | 1465646492193 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 05:01:32 INFO - PROCESS | 2380 | 1465646492205 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:32 INFO - PROCESS | 2380 | 1465646492210 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:32 INFO - PROCESS | 2380 | ++DOCSHELL 10973C00 == 34 [pid = 2380] [id = 343] 05:01:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FBC400) [pid = 2380] [serial = 1028] [outer = 00000000] 05:01:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FC1C00) [pid = 2380] [serial = 1029] [outer = 18FBC400] 05:01:32 INFO - PROCESS | 2380 | 1465646492315 Marionette DEBUG loaded listener.js 05:01:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193B0800) [pid = 2380] [serial = 1030] [outer = 18FBC400] 05:01:32 INFO - PROCESS | 2380 | 1465646492804 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]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 791ms 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (194F6400) [pid = 2380] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A267C00) [pid = 2380] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (144D8C00) [pid = 2380] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (194EE000) [pid = 2380] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A04EC00) [pid = 2380] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0CCE8400) [pid = 2380] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14C49C00) [pid = 2380] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FE9000) [pid = 2380] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1893B400) [pid = 2380] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10332400) [pid = 2380] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C70C00) [pid = 2380] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A326800) [pid = 2380] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A323C00) [pid = 2380] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:01:32 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1729C000) [pid = 2380] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:01:32 INFO - PROCESS | 2380 | 1465646492958 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 2380 | 1465646492960 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 05:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:01:33 INFO - PROCESS | 2380 | 1465646492971 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 2380 | 1465646492972 Marionette TRACE conn5 <- [1,1338,null,{}] 05:01:33 INFO - PROCESS | 2380 | 1465646492976 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}] 05:01:33 INFO - PROCESS | 2380 | 1465646492978 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:33 INFO - PROCESS | 2380 | 1465646493069 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 05:01:33 INFO - PROCESS | 2380 | 1465646493075 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 2380 | 1465646493076 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:33 INFO - PROCESS | 2380 | ++DOCSHELL 104CF400 == 35 [pid = 2380] [id = 344] 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14D37400) [pid = 2380] [serial = 1031] [outer = 00000000] 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16C77800) [pid = 2380] [serial = 1032] [outer = 14D37400] 05:01:33 INFO - PROCESS | 2380 | 1465646493119 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16EBF800) [pid = 2380] [serial = 1033] [outer = 14D37400] 05:01:33 INFO - PROCESS | 2380 | 1465646493568 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]]]}] 05:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 05:01:33 INFO - PROCESS | 2380 | 1465646493603 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 05:01:33 INFO - PROCESS | 2380 | 1465646493605 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 05:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:01:33 INFO - PROCESS | 2380 | 1465646493609 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:01:33 INFO - PROCESS | 2380 | 1465646493610 Marionette TRACE conn5 <- [1,1342,null,{}] 05:01:33 INFO - PROCESS | 2380 | 1465646493618 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}] 05:01:33 INFO - PROCESS | 2380 | 1465646493620 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:33 INFO - PROCESS | 2380 | 1465646493697 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 05:01:33 INFO - PROCESS | 2380 | 1465646493703 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 2380 | 1465646493705 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:33 INFO - PROCESS | 2380 | ++DOCSHELL 193E2400 == 36 [pid = 2380] [id = 345] 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193E2800) [pid = 2380] [serial = 1034] [outer = 00000000] 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (194EB400) [pid = 2380] [serial = 1035] [outer = 193E2800] 05:01:33 INFO - PROCESS | 2380 | 1465646493749 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (194EE800) [pid = 2380] [serial = 1036] [outer = 193E2800] 05:01:34 INFO - PROCESS | 2380 | 1465646494158 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]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 570ms 05:01:34 INFO - PROCESS | 2380 | 1465646494179 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 2380 | 1465646494181 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 05:01:34 INFO - PROCESS | 2380 | 1465646494185 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 2380 | 1465646494187 Marionette TRACE conn5 <- [1,1346,null,{}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:01:34 INFO - PROCESS | 2380 | 1465646494190 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}] 05:01:34 INFO - PROCESS | 2380 | 1465646494192 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:34 INFO - PROCESS | 2380 | 1465646494311 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 05:01:34 INFO - PROCESS | 2380 | 1465646494333 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 2380 | 1465646494335 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:34 INFO - PROCESS | 2380 | ++DOCSHELL 193E6000 == 37 [pid = 2380] [id = 346] 05:01:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19FC8000) [pid = 2380] [serial = 1037] [outer = 00000000] 05:01:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A051000) [pid = 2380] [serial = 1038] [outer = 19FC8000] 05:01:34 INFO - PROCESS | 2380 | 1465646494378 Marionette DEBUG loaded listener.js 05:01:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A267C00) [pid = 2380] [serial = 1039] [outer = 19FC8000] 05:01:34 INFO - PROCESS | 2380 | 1465646494815 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]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 671ms 05:01:34 INFO - PROCESS | 2380 | 1465646494859 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 2380 | 1465646494861 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 05:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:01:34 INFO - PROCESS | 2380 | 1465646494868 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 2380 | 1465646494869 Marionette TRACE conn5 <- [1,1350,null,{}] 05:01:34 INFO - PROCESS | 2380 | 1465646494873 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}] 05:01:34 INFO - PROCESS | 2380 | 1465646494874 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:35 INFO - PROCESS | 2380 | 1465646494991 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 05:01:35 INFO - PROCESS | 2380 | 1465646495095 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:35 INFO - PROCESS | 2380 | 1465646495098 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:35 INFO - PROCESS | 2380 | ++DOCSHELL 08A8E800 == 38 [pid = 2380] [id = 347] 05:01:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0906E800) [pid = 2380] [serial = 1040] [outer = 00000000] 05:01:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (0C8C1400) [pid = 2380] [serial = 1041] [outer = 0906E800] 05:01:35 INFO - PROCESS | 2380 | 1465646495155 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0CCEB400) [pid = 2380] [serial = 1042] [outer = 0906E800] 05:01:35 INFO - PROCESS | 2380 | 1465646495864 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]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1024ms 05:01:35 INFO - PROCESS | 2380 | 1465646495900 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 2380 | 1465646495904 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 05:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:01:35 INFO - PROCESS | 2380 | 1465646495909 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 2380 | 1465646495912 Marionette TRACE conn5 <- [1,1354,null,{}] 05:01:35 INFO - PROCESS | 2380 | 1465646495937 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}] 05:01:35 INFO - PROCESS | 2380 | 1465646495940 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:36 INFO - PROCESS | 2380 | 1465646496051 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 05:01:36 INFO - PROCESS | 2380 | 1465646496189 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 2380 | 1465646496192 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:36 INFO - PROCESS | 2380 | ++DOCSHELL 14209000 == 39 [pid = 2380] [id = 348] 05:01:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (144A3400) [pid = 2380] [serial = 1043] [outer = 00000000] 05:01:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (15850400) [pid = 2380] [serial = 1044] [outer = 144A3400] 05:01:36 INFO - PROCESS | 2380 | 1465646496250 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16942400) [pid = 2380] [serial = 1045] [outer = 144A3400] 05:01:36 INFO - PROCESS | 2380 | 1465646496855 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] 05:01:36 INFO - PROCESS | 2380 | 1465646496888 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 05:01:36 INFO - PROCESS | 2380 | 1465646496892 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:01:36 INFO - PROCESS | 2380 | 1465646496895 Marionette TRACE conn5 <- [1,1358,null,{}] 05:01:36 INFO - PROCESS | 2380 | 1465646496899 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}] 05:01:36 INFO - PROCESS | 2380 | 1465646496901 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:37 INFO - PROCESS | 2380 | 1465646497014 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 05:01:37 INFO - PROCESS | 2380 | 1465646497118 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:37 INFO - PROCESS | 2380 | 1465646497121 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:37 INFO - PROCESS | 2380 | ++DOCSHELL 1897E400 == 40 [pid = 2380] [id = 349] 05:01:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18C95800) [pid = 2380] [serial = 1046] [outer = 00000000] 05:01:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19646000) [pid = 2380] [serial = 1047] [outer = 18C95800] 05:01:37 INFO - PROCESS | 2380 | 1465646497174 Marionette DEBUG loaded listener.js 05:01:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A299000) [pid = 2380] [serial = 1048] [outer = 18C95800] 05:01:37 INFO - PROCESS | 2380 | 1465646497785 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] 05:01:37 INFO - PROCESS | 2380 | 1465646497828 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 05:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:01:37 INFO - PROCESS | 2380 | 1465646497839 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 2380 | 1465646497845 Marionette TRACE conn5 <- [1,1362,null,{}] 05:01:37 INFO - PROCESS | 2380 | 1465646497850 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}] 05:01:37 INFO - PROCESS | 2380 | 1465646497853 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:37 INFO - PROCESS | 2380 | 1465646497961 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 05:01:38 INFO - PROCESS | 2380 | 1465646498090 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 2380 | 1465646498092 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:38 INFO - PROCESS | 2380 | ++DOCSHELL 1A487C00 == 41 [pid = 2380] [id = 350] 05:01:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A488800) [pid = 2380] [serial = 1049] [outer = 00000000] 05:01:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1B1A8800) [pid = 2380] [serial = 1050] [outer = 1A488800] 05:01:38 INFO - PROCESS | 2380 | 1465646498147 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1BBE7400) [pid = 2380] [serial = 1051] [outer = 1A488800] 05:01:38 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:38 INFO - PROCESS | 2380 | 1465646498915 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] 05:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:01:39 INFO - PROCESS | 2380 | 1465646498980 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 05:01:39 INFO - PROCESS | 2380 | 1465646498985 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 2380 | 1465646498988 Marionette TRACE conn5 <- [1,1366,null,{}] 05:01:39 INFO - PROCESS | 2380 | 1465646498994 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}] 05:01:39 INFO - PROCESS | 2380 | 1465646498996 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:39 INFO - PROCESS | 2380 | 1465646499099 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 05:01:39 INFO - PROCESS | 2380 | 1465646499234 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 2380 | 1465646499238 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:39 INFO - PROCESS | 2380 | ++DOCSHELL 144DBC00 == 42 [pid = 2380] [id = 351] 05:01:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1478F400) [pid = 2380] [serial = 1052] [outer = 00000000] 05:01:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (14CE3000) [pid = 2380] [serial = 1053] [outer = 1478F400] 05:01:39 INFO - PROCESS | 2380 | 1465646499289 Marionette DEBUG loaded listener.js 05:01:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (16C57000) [pid = 2380] [serial = 1054] [outer = 1478F400] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 193E6000 == 41 [pid = 2380] [id = 346] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 193E2400 == 40 [pid = 2380] [id = 345] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 104CF400 == 39 [pid = 2380] [id = 344] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 10973C00 == 38 [pid = 2380] [id = 343] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 172F6400 == 37 [pid = 2380] [id = 342] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 0FB6CC00 == 36 [pid = 2380] [id = 341] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 14B26400 == 35 [pid = 2380] [id = 340] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 1024A000 == 34 [pid = 2380] [id = 339] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 0C8C6000 == 33 [pid = 2380] [id = 338] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 09074000 == 32 [pid = 2380] [id = 337] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 17297C00 == 31 [pid = 2380] [id = 336] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 1A487C00 == 30 [pid = 2380] [id = 350] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 1897E400 == 29 [pid = 2380] [id = 349] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 08A8E800 == 28 [pid = 2380] [id = 347] 05:01:40 INFO - PROCESS | 2380 | --DOCSHELL 14209000 == 27 [pid = 2380] [id = 348] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (1A04C800) [pid = 2380] [serial = 993] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1A29C000) [pid = 2380] [serial = 996] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (145BE400) [pid = 2380] [serial = 975] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (14B27400) [pid = 2380] [serial = 976] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (196B3400) [pid = 2380] [serial = 990] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1A0E8C00) [pid = 2380] [serial = 967] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (0D26C800) [pid = 2380] [serial = 969] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (0FBE5C00) [pid = 2380] [serial = 970] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14DE7000) [pid = 2380] [serial = 978] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16935C00) [pid = 2380] [serial = 979] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (193A9C00) [pid = 2380] [serial = 987] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (193DC800) [pid = 2380] [serial = 988] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FB6000) [pid = 2380] [serial = 984] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18FC0400) [pid = 2380] [serial = 985] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10338000) [pid = 2380] [serial = 972] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (104CAC00) [pid = 2380] [serial = 973] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (172A1400) [pid = 2380] [serial = 981] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A050800) [pid = 2380] [serial = 994] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (173D5C00) [pid = 2380] [serial = 982] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A32EC00) [pid = 2380] [serial = 999] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A492800) [pid = 2380] [serial = 1006] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A31F400) [pid = 2380] [serial = 997] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A4BCC00) [pid = 2380] [serial = 1005] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A48EC00) [pid = 2380] [serial = 1000] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1BBA1800) [pid = 2380] [serial = 1008] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (193BFC00) [pid = 2380] [serial = 1002] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193C7800) [pid = 2380] [serial = 1003] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (194F6800) [pid = 2380] [serial = 991] [outer = 00000000] [url = about:blank] 05:01:40 INFO - PROCESS | 2380 | 1465646500361 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] 05:01:40 INFO - PROCESS | 2380 | 1465646500428 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 05:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:01:40 INFO - PROCESS | 2380 | 1465646500433 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 2380 | 1465646500437 Marionette TRACE conn5 <- [1,1370,null,{}] 05:01:40 INFO - PROCESS | 2380 | 1465646500442 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}] 05:01:40 INFO - PROCESS | 2380 | 1465646500445 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:40 INFO - PROCESS | 2380 | 1465646500534 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 05:01:40 INFO - PROCESS | 2380 | 1465646500548 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:40 INFO - PROCESS | 2380 | 1465646500550 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:40 INFO - PROCESS | 2380 | ++DOCSHELL 10182000 == 28 [pid = 2380] [id = 352] 05:01:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10241800) [pid = 2380] [serial = 1055] [outer = 00000000] 05:01:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10247800) [pid = 2380] [serial = 1056] [outer = 10241800] 05:01:40 INFO - PROCESS | 2380 | 1465646500632 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10331800) [pid = 2380] [serial = 1057] [outer = 10241800] 05:01:41 INFO - PROCESS | 2380 | [2380] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:01:41 INFO - PROCESS | 2380 | 1465646501097 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] 05:01:41 INFO - PROCESS | 2380 | 1465646501170 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:01:41 INFO - PROCESS | 2380 | 1465646501176 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 2380 | 1465646501179 Marionette TRACE conn5 <- [1,1374,null,{}] 05:01:41 INFO - PROCESS | 2380 | 1465646501183 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}] 05:01:41 INFO - PROCESS | 2380 | 1465646501185 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:41 INFO - PROCESS | 2380 | 1465646501309 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 05:01:41 INFO - PROCESS | 2380 | 1465646501325 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 2380 | 1465646501327 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:41 INFO - PROCESS | 2380 | ++DOCSHELL 10052000 == 29 [pid = 2380] [id = 353] 05:01:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (109B9800) [pid = 2380] [serial = 1058] [outer = 00000000] 05:01:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1449E800) [pid = 2380] [serial = 1059] [outer = 109B9800] 05:01:41 INFO - PROCESS | 2380 | 1465646501374 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (145B8C00) [pid = 2380] [serial = 1060] [outer = 109B9800] 05:01:41 INFO - PROCESS | 2380 | 1465646501803 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] 05:01:41 INFO - PROCESS | 2380 | 1465646501852 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 05:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:01:41 INFO - PROCESS | 2380 | 1465646501855 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:01:41 INFO - PROCESS | 2380 | 1465646501859 Marionette TRACE conn5 <- [1,1378,null,{}] 05:01:41 INFO - PROCESS | 2380 | 1465646501870 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}] 05:01:41 INFO - PROCESS | 2380 | 1465646501874 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:41 INFO - PROCESS | 2380 | 1465646501957 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 05:01:42 INFO - PROCESS | 2380 | 1465646501965 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 2380 | 1465646501968 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:42 INFO - PROCESS | 2380 | ++DOCSHELL 16C56400 == 30 [pid = 2380] [id = 354] 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16C58400) [pid = 2380] [serial = 1061] [outer = 00000000] 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (17297C00) [pid = 2380] [serial = 1062] [outer = 16C58400] 05:01:42 INFO - PROCESS | 2380 | 1465646502015 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (173D7000) [pid = 2380] [serial = 1063] [outer = 16C58400] 05:01:42 INFO - PROCESS | 2380 | 1465646502498 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]]]}] 05:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 05:01:42 INFO - PROCESS | 2380 | 1465646502529 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 2380 | 1465646502531 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 05:01:42 INFO - PROCESS | 2380 | 1465646502534 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:01:42 INFO - PROCESS | 2380 | 1465646502536 Marionette TRACE conn5 <- [1,1382,null,{}] 05:01:42 INFO - PROCESS | 2380 | 1465646502539 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}] 05:01:42 INFO - PROCESS | 2380 | 1465646502541 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:42 INFO - PROCESS | 2380 | 1465646502661 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 05:01:42 INFO - PROCESS | 2380 | 1465646502748 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 2380 | 1465646502750 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:42 INFO - PROCESS | 2380 | ++DOCSHELL 1897E400 == 31 [pid = 2380] [id = 355] 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18982000) [pid = 2380] [serial = 1064] [outer = 00000000] 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18FAB000) [pid = 2380] [serial = 1065] [outer = 18982000] 05:01:42 INFO - PROCESS | 2380 | 1465646502796 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FBEC00) [pid = 2380] [serial = 1066] [outer = 18982000] 05:01:43 INFO - PROCESS | 2380 | 1465646503224 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]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 730ms 05:01:43 INFO - PROCESS | 2380 | 1465646503269 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 2380 | 1465646503271 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 05:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:01:43 INFO - PROCESS | 2380 | 1465646503274 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 2380 | 1465646503275 Marionette TRACE conn5 <- [1,1386,null,{}] 05:01:43 INFO - PROCESS | 2380 | 1465646503279 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}] 05:01:43 INFO - PROCESS | 2380 | 1465646503281 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:43 INFO - PROCESS | 2380 | 1465646503392 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 05:01:43 INFO - PROCESS | 2380 | 1465646503400 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 2380 | 1465646503402 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:43 INFO - PROCESS | 2380 | ++DOCSHELL 14C43C00 == 32 [pid = 2380] [id = 356] 05:01:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FC1800) [pid = 2380] [serial = 1067] [outer = 00000000] 05:01:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (193AA800) [pid = 2380] [serial = 1068] [outer = 18FC1800] 05:01:43 INFO - PROCESS | 2380 | 1465646503445 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (193AE800) [pid = 2380] [serial = 1069] [outer = 18FC1800] 05:01:43 INFO - PROCESS | 2380 | 1465646503926 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]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 05:01:43 INFO - PROCESS | 2380 | 1465646503944 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 05:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:01:43 INFO - PROCESS | 2380 | 1465646503946 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 05:01:43 INFO - PROCESS | 2380 | 1465646503949 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 2380 | 1465646503951 Marionette TRACE conn5 <- [1,1390,null,{}] 05:01:43 INFO - PROCESS | 2380 | 1465646503962 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}] 05:01:44 INFO - PROCESS | 2380 | 1465646503968 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:44 INFO - PROCESS | 2380 | 1465646504123 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 05:01:44 INFO - PROCESS | 2380 | 1465646504140 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:44 INFO - PROCESS | 2380 | 1465646504142 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:44 INFO - PROCESS | 2380 | ++DOCSHELL 19FC9C00 == 33 [pid = 2380] [id = 357] 05:01:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19FCC000) [pid = 2380] [serial = 1070] [outer = 00000000] 05:01:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A050000) [pid = 2380] [serial = 1071] [outer = 19FCC000] 05:01:44 INFO - PROCESS | 2380 | 1465646504237 Marionette DEBUG loaded listener.js 05:01:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A25FC00) [pid = 2380] [serial = 1072] [outer = 19FCC000] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (173DE000) [pid = 2380] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (14B26C00) [pid = 2380] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14DE8400) [pid = 2380] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1024D800) [pid = 2380] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FBC400) [pid = 2380] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0C8C6C00) [pid = 2380] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1B1A4800) [pid = 2380] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0C8C4400) [pid = 2380] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14D37400) [pid = 2380] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (193E2800) [pid = 2380] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:01:44 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19FC8000) [pid = 2380] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:01:44 INFO - PROCESS | 2380 | 1465646504764 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]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 831ms 05:01:44 INFO - PROCESS | 2380 | 1465646504785 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 2380 | 1465646504787 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 05:01:44 INFO - PROCESS | 2380 | 1465646504790 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 2380 | 1465646504792 Marionette TRACE conn5 <- [1,1394,null,{}] 05:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:01:44 INFO - PROCESS | 2380 | 1465646504795 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}] 05:01:44 INFO - PROCESS | 2380 | 1465646504797 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:44 INFO - PROCESS | 2380 | 1465646504916 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 05:01:45 INFO - PROCESS | 2380 | 1465646504967 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 2380 | 1465646504969 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:45 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE4800 == 34 [pid = 2380] [id = 358] 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (144D8400) [pid = 2380] [serial = 1073] [outer = 00000000] 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193E2800) [pid = 2380] [serial = 1074] [outer = 144D8400] 05:01:45 INFO - PROCESS | 2380 | 1465646505012 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (196B6400) [pid = 2380] [serial = 1075] [outer = 144D8400] 05:01:45 INFO - PROCESS | 2380 | 1465646505363 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]]]}] 05:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 05:01:45 INFO - PROCESS | 2380 | 1465646505426 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 05:01:45 INFO - PROCESS | 2380 | 1465646505428 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 05:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:01:45 INFO - PROCESS | 2380 | 1465646505431 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:01:45 INFO - PROCESS | 2380 | 1465646505433 Marionette TRACE conn5 <- [1,1398,null,{}] 05:01:45 INFO - PROCESS | 2380 | 1465646505436 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}] 05:01:45 INFO - PROCESS | 2380 | 1465646505438 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:45 INFO - PROCESS | 2380 | 1465646505515 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 05:01:45 INFO - PROCESS | 2380 | 1465646505520 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 2380 | 1465646505522 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:45 INFO - PROCESS | 2380 | ++DOCSHELL 19FC8000 == 35 [pid = 2380] [id = 359] 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A049C00) [pid = 2380] [serial = 1076] [outer = 00000000] 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A29F800) [pid = 2380] [serial = 1077] [outer = 1A049C00] 05:01:45 INFO - PROCESS | 2380 | 1465646505566 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FB9C00) [pid = 2380] [serial = 1078] [outer = 1A049C00] 05:01:46 INFO - PROCESS | 2380 | 1465646506035 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]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms 05:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:01:46 INFO - PROCESS | 2380 | 1465646506065 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 2380 | 1465646506067 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 05:01:46 INFO - PROCESS | 2380 | 1465646506071 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 2380 | 1465646506072 Marionette TRACE conn5 <- [1,1402,null,{}] 05:01:46 INFO - PROCESS | 2380 | 1465646506076 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}] 05:01:46 INFO - PROCESS | 2380 | 1465646506078 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:46 INFO - PROCESS | 2380 | 1465646506155 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 05:01:46 INFO - PROCESS | 2380 | 1465646506165 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 2380 | 1465646506166 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:46 INFO - PROCESS | 2380 | ++DOCSHELL 1A326C00 == 36 [pid = 2380] [id = 360] 05:01:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A328000) [pid = 2380] [serial = 1079] [outer = 00000000] 05:01:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A32C800) [pid = 2380] [serial = 1080] [outer = 1A328000] 05:01:46 INFO - PROCESS | 2380 | 1465646506209 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A489400) [pid = 2380] [serial = 1081] [outer = 1A328000] 05:01:46 INFO - PROCESS | 2380 | 1465646506963 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]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 930ms 05:01:47 INFO - PROCESS | 2380 | 1465646507002 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 2380 | 1465646507007 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 05:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:01:47 INFO - PROCESS | 2380 | 1465646507013 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 2380 | 1465646507017 Marionette TRACE conn5 <- [1,1406,null,{}] 05:01:47 INFO - PROCESS | 2380 | 1465646507031 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}] 05:01:47 INFO - PROCESS | 2380 | 1465646507034 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:47 INFO - PROCESS | 2380 | 1465646507176 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 05:01:47 INFO - PROCESS | 2380 | 1465646507304 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 2380 | 1465646507309 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:47 INFO - PROCESS | 2380 | ++DOCSHELL 10051800 == 37 [pid = 2380] [id = 361] 05:01:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10054400) [pid = 2380] [serial = 1082] [outer = 00000000] 05:01:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (106A0000) [pid = 2380] [serial = 1083] [outer = 10054400] 05:01:47 INFO - PROCESS | 2380 | 1465646507371 Marionette DEBUG loaded listener.js 05:01:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (14208C00) [pid = 2380] [serial = 1084] [outer = 10054400] 05:01:48 INFO - PROCESS | 2380 | 1465646508014 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]]]}] 05:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1021ms 05:01:48 INFO - PROCESS | 2380 | 1465646508038 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 2380 | 1465646508043 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 05:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:01:48 INFO - PROCESS | 2380 | 1465646508049 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 2380 | 1465646508052 Marionette TRACE conn5 <- [1,1410,null,{}] 05:01:48 INFO - PROCESS | 2380 | 1465646508056 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}] 05:01:48 INFO - PROCESS | 2380 | 1465646508059 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:48 INFO - PROCESS | 2380 | 1465646508186 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 05:01:48 INFO - PROCESS | 2380 | 1465646508298 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:48 INFO - PROCESS | 2380 | 1465646508301 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:48 INFO - PROCESS | 2380 | ++DOCSHELL 16C78000 == 38 [pid = 2380] [id = 362] 05:01:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16ECB800) [pid = 2380] [serial = 1085] [outer = 00000000] 05:01:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (185B2C00) [pid = 2380] [serial = 1086] [outer = 16ECB800] 05:01:48 INFO - PROCESS | 2380 | 1465646508356 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18FE4400) [pid = 2380] [serial = 1087] [outer = 16ECB800] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 19FC8000 == 37 [pid = 2380] [id = 359] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 0FBE4800 == 36 [pid = 2380] [id = 358] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 19FC9C00 == 35 [pid = 2380] [id = 357] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 14C43C00 == 34 [pid = 2380] [id = 356] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 1897E400 == 33 [pid = 2380] [id = 355] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 16C56400 == 32 [pid = 2380] [id = 354] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 10052000 == 31 [pid = 2380] [id = 353] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 10182000 == 30 [pid = 2380] [id = 352] 05:01:49 INFO - PROCESS | 2380 | --DOCSHELL 144DBC00 == 29 [pid = 2380] [id = 351] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A051000) [pid = 2380] [serial = 1038] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18981C00) [pid = 2380] [serial = 1026] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14CDB400) [pid = 2380] [serial = 1020] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14D3EC00) [pid = 2380] [serial = 1021] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16C79800) [pid = 2380] [serial = 1023] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10803C00) [pid = 2380] [serial = 1017] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FC1C00) [pid = 2380] [serial = 1029] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10975400) [pid = 2380] [serial = 1018] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0C990400) [pid = 2380] [serial = 1014] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0D274000) [pid = 2380] [serial = 1015] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1BBE3000) [pid = 2380] [serial = 1009] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10186000) [pid = 2380] [serial = 1011] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10330C00) [pid = 2380] [serial = 1012] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18C9A400) [pid = 2380] [serial = 1027] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C77800) [pid = 2380] [serial = 1032] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (194EB400) [pid = 2380] [serial = 1035] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193B0800) [pid = 2380] [serial = 1030] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A267C00) [pid = 2380] [serial = 1039] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (194EE800) [pid = 2380] [serial = 1036] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (173D9000) [pid = 2380] [serial = 1024] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16EBF800) [pid = 2380] [serial = 1033] [outer = 00000000] [url = about:blank] 05:01:49 INFO - PROCESS | 2380 | 1465646509307 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]]]}] 05:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1273ms 05:01:49 INFO - PROCESS | 2380 | 1465646509326 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 05:01:49 INFO - PROCESS | 2380 | 1465646509330 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 05:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:01:49 INFO - PROCESS | 2380 | 1465646509335 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:01:49 INFO - PROCESS | 2380 | 1465646509338 Marionette TRACE conn5 <- [1,1414,null,{}] 05:01:49 INFO - PROCESS | 2380 | 1465646509343 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}] 05:01:49 INFO - PROCESS | 2380 | 1465646509346 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:49 INFO - PROCESS | 2380 | 1465646509436 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 05:01:49 INFO - PROCESS | 2380 | 1465646509534 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 2380 | 1465646509538 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:49 INFO - PROCESS | 2380 | ++DOCSHELL 0C892000 == 30 [pid = 2380] [id = 363] 05:01:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0C894800) [pid = 2380] [serial = 1088] [outer = 00000000] 05:01:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0FB65000) [pid = 2380] [serial = 1089] [outer = 0C894800] 05:01:49 INFO - PROCESS | 2380 | 1465646509588 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10049800) [pid = 2380] [serial = 1090] [outer = 0C894800] 05:01:50 INFO - PROCESS | 2380 | 1465646510055 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]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 771ms 05:01:50 INFO - PROCESS | 2380 | 1465646510107 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 2380 | 1465646510111 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 05:01:50 INFO - PROCESS | 2380 | 1465646510117 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:01:50 INFO - PROCESS | 2380 | 1465646510119 Marionette TRACE conn5 <- [1,1418,null,{}] 05:01:50 INFO - PROCESS | 2380 | 1465646510123 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}] 05:01:50 INFO - PROCESS | 2380 | 1465646510125 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:50 INFO - PROCESS | 2380 | 1465646510210 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 05:01:50 INFO - PROCESS | 2380 | 1465646510219 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:50 INFO - PROCESS | 2380 | 1465646510221 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:50 INFO - PROCESS | 2380 | ++DOCSHELL 10330C00 == 31 [pid = 2380] [id = 364] 05:01:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (104C5000) [pid = 2380] [serial = 1091] [outer = 00000000] 05:01:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1069F400) [pid = 2380] [serial = 1092] [outer = 104C5000] 05:01:50 INFO - PROCESS | 2380 | 1465646510269 Marionette DEBUG loaded listener.js 05:01:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1091A800) [pid = 2380] [serial = 1093] [outer = 104C5000] 05:01:50 INFO - PROCESS | 2380 | 1465646510751 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]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 670ms 05:01:50 INFO - PROCESS | 2380 | 1465646510791 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 05:01:50 INFO - PROCESS | 2380 | 1465646510793 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 05:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:01:50 INFO - PROCESS | 2380 | 1465646510797 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 2380 | 1465646510801 Marionette TRACE conn5 <- [1,1422,null,{}] 05:01:50 INFO - PROCESS | 2380 | 1465646510812 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}] 05:01:50 INFO - PROCESS | 2380 | 1465646510817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:50 INFO - PROCESS | 2380 | 1465646510901 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 05:01:51 INFO - PROCESS | 2380 | 1465646511025 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 2380 | 1465646511028 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:51 INFO - PROCESS | 2380 | ++DOCSHELL 1584D800 == 32 [pid = 2380] [id = 365] 05:01:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1584F400) [pid = 2380] [serial = 1094] [outer = 00000000] 05:01:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16935400) [pid = 2380] [serial = 1095] [outer = 1584F400] 05:01:51 INFO - PROCESS | 2380 | 1465646511076 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C5E400) [pid = 2380] [serial = 1096] [outer = 1584F400] 05:01:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (0C88FC00) [pid = 2380] [serial = 1097] [outer = 0D26D800] 05:01:51 INFO - PROCESS | 2380 | 1465646511816 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]]]}] 05:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1079ms 05:01:51 INFO - PROCESS | 2380 | 1465646511881 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 05:01:51 INFO - PROCESS | 2380 | 1465646511885 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 05:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:01:51 INFO - PROCESS | 2380 | 1465646511891 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:01:51 INFO - PROCESS | 2380 | 1465646511895 Marionette TRACE conn5 <- [1,1426,null,{}] 05:01:51 INFO - PROCESS | 2380 | 1465646511901 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}] 05:01:51 INFO - PROCESS | 2380 | 1465646511904 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:52 INFO - PROCESS | 2380 | 1465646512018 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 05:01:52 INFO - PROCESS | 2380 | 1465646512146 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 2380 | 1465646512149 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:52 INFO - PROCESS | 2380 | ++DOCSHELL 1091C800 == 33 [pid = 2380] [id = 366] 05:01:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10970800) [pid = 2380] [serial = 1098] [outer = 00000000] 05:01:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (14413800) [pid = 2380] [serial = 1099] [outer = 10970800] 05:01:52 INFO - PROCESS | 2380 | 1465646512209 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (147B0800) [pid = 2380] [serial = 1100] [outer = 10970800] 05:01:52 INFO - PROCESS | 2380 | 1465646512796 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]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 990ms 05:01:52 INFO - PROCESS | 2380 | 1465646512881 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 2380 | 1465646512885 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 05:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:01:52 INFO - PROCESS | 2380 | 1465646512892 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 2380 | 1465646512895 Marionette TRACE conn5 <- [1,1430,null,{}] 05:01:52 INFO - PROCESS | 2380 | 1465646512913 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}] 05:01:52 INFO - PROCESS | 2380 | 1465646512916 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:53 INFO - PROCESS | 2380 | 1465646513042 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 05:01:53 INFO - PROCESS | 2380 | 1465646513168 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:53 INFO - PROCESS | 2380 | 1465646513170 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:53 INFO - PROCESS | 2380 | ++DOCSHELL 16C62800 == 34 [pid = 2380] [id = 367] 05:01:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C70000) [pid = 2380] [serial = 1101] [outer = 00000000] 05:01:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16EBDC00) [pid = 2380] [serial = 1102] [outer = 16C70000] 05:01:53 INFO - PROCESS | 2380 | 1465646513228 Marionette DEBUG loaded listener.js 05:01:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (172EE000) [pid = 2380] [serial = 1103] [outer = 16C70000] 05:01:53 INFO - PROCESS | 2380 | 1465646513876 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]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1019ms 05:01:53 INFO - PROCESS | 2380 | 1465646513915 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 2380 | 1465646513917 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 05:01:53 INFO - PROCESS | 2380 | 1465646513921 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:01:53 INFO - PROCESS | 2380 | 1465646513925 Marionette TRACE conn5 <- [1,1434,null,{}] 05:01:53 INFO - PROCESS | 2380 | 1465646513935 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}] 05:01:53 INFO - PROCESS | 2380 | 1465646513940 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:54 INFO - PROCESS | 2380 | 1465646514051 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 05:01:54 INFO - PROCESS | 2380 | 1465646514182 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 2380 | 1465646514186 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:54 INFO - PROCESS | 2380 | ++DOCSHELL 18C96800 == 35 [pid = 2380] [id = 368] 05:01:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18C97800) [pid = 2380] [serial = 1104] [outer = 00000000] 05:01:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18F07000) [pid = 2380] [serial = 1105] [outer = 18C97800] 05:01:54 INFO - PROCESS | 2380 | 1465646514245 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18FBFC00) [pid = 2380] [serial = 1106] [outer = 18C97800] 05:01:54 INFO - PROCESS | 2380 | 1465646514870 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]]]}] 05:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 971ms 05:01:54 INFO - PROCESS | 2380 | 1465646514895 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 05:01:54 INFO - PROCESS | 2380 | 1465646514898 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 05:01:54 INFO - PROCESS | 2380 | 1465646514901 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:01:54 INFO - PROCESS | 2380 | 1465646514903 Marionette TRACE conn5 <- [1,1438,null,{}] 05:01:54 INFO - PROCESS | 2380 | 1465646514907 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}] 05:01:54 INFO - PROCESS | 2380 | 1465646514910 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:55 INFO - PROCESS | 2380 | 1465646515031 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 05:01:55 INFO - PROCESS | 2380 | 1465646515138 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 2380 | 1465646515140 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:55 INFO - PROCESS | 2380 | ++DOCSHELL 193BF800 == 36 [pid = 2380] [id = 369] 05:01:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (193C1000) [pid = 2380] [serial = 1107] [outer = 00000000] 05:01:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (193DEC00) [pid = 2380] [serial = 1108] [outer = 193C1000] 05:01:55 INFO - PROCESS | 2380 | 1465646515194 Marionette DEBUG loaded listener.js 05:01:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (193E5400) [pid = 2380] [serial = 1109] [outer = 193C1000] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1032F800 == 35 [pid = 2380] [id = 195] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 0CC84000 == 34 [pid = 2380] [id = 194] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 10330C00 == 33 [pid = 2380] [id = 364] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 0C892000 == 32 [pid = 2380] [id = 363] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 14D36400 == 31 [pid = 2380] [id = 197] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1004A800 == 30 [pid = 2380] [id = 192] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 14207000 == 29 [pid = 2380] [id = 196] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 193E3400 == 28 [pid = 2380] [id = 190] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 10243800 == 27 [pid = 2380] [id = 184] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1A326C00 == 26 [pid = 2380] [id = 360] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 16C6E400 == 25 [pid = 2380] [id = 199] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1097CC00 == 24 [pid = 2380] [id = 201] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 173D4800 == 23 [pid = 2380] [id = 187] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 197F6C00 == 22 [pid = 2380] [id = 191] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 18FA7800 == 21 [pid = 2380] [id = 188] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1032C800 == 20 [pid = 2380] [id = 185] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1693C000 == 19 [pid = 2380] [id = 186] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 0C8C0800 == 18 [pid = 2380] [id = 200] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 18FEB400 == 17 [pid = 2380] [id = 189] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 14CE2800 == 16 [pid = 2380] [id = 198] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 16C62000 == 15 [pid = 2380] [id = 193] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 10051800 == 14 [pid = 2380] [id = 361] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 16C78000 == 13 [pid = 2380] [id = 362] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 18C96800 == 12 [pid = 2380] [id = 368] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 16C62800 == 11 [pid = 2380] [id = 367] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1584D800 == 10 [pid = 2380] [id = 365] 05:01:57 INFO - PROCESS | 2380 | --DOCSHELL 1091C800 == 9 [pid = 2380] [id = 366] 05:01:58 INFO - PROCESS | 2380 | 1465646518933 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]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 4079ms 05:01:59 INFO - PROCESS | 2380 | 1465646518984 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 2380 | 1465646518987 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 05:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:01:59 INFO - PROCESS | 2380 | 1465646519002 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - PROCESS | 2380 | 1465646519006 Marionette TRACE conn5 <- [1,1442,null,{}] 05:01:59 INFO - PROCESS | 2380 | 1465646519011 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}] 05:01:59 INFO - PROCESS | 2380 | 1465646519014 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:59 INFO - PROCESS | 2380 | 1465646519106 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 05:01:59 INFO - PROCESS | 2380 | 1465646519114 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 2380 | 1465646519117 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:01:59 INFO - PROCESS | 2380 | ++DOCSHELL 0D21C800 == 10 [pid = 2380] [id = 370] 05:01:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (0D26B400) [pid = 2380] [serial = 1110] [outer = 00000000] 05:01:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0FB65800) [pid = 2380] [serial = 1111] [outer = 0D26B400] 05:01:59 INFO - PROCESS | 2380 | 1465646519167 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (10054800) [pid = 2380] [serial = 1112] [outer = 0D26B400] 05:01:59 INFO - PROCESS | 2380 | 1465646519768 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]]]}] 05:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 831ms 05:01:59 INFO - PROCESS | 2380 | 1465646519841 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 05:01:59 INFO - PROCESS | 2380 | 1465646519846 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 05:01:59 INFO - PROCESS | 2380 | 1465646519852 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:01:59 INFO - PROCESS | 2380 | 1465646519854 Marionette TRACE conn5 <- [1,1446,null,{}] 05:01:59 INFO - PROCESS | 2380 | 1465646519858 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}] 05:01:59 INFO - PROCESS | 2380 | 1465646519861 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:00 INFO - PROCESS | 2380 | 1465646519985 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 05:02:00 INFO - PROCESS | 2380 | 1465646520048 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 2380 | 1465646520051 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:00 INFO - PROCESS | 2380 | ++DOCSHELL 104CF800 == 11 [pid = 2380] [id = 371] 05:02:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (104D0800) [pid = 2380] [serial = 1113] [outer = 00000000] 05:02:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1069D400) [pid = 2380] [serial = 1114] [outer = 104D0800] 05:02:00 INFO - PROCESS | 2380 | 1465646520098 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10976000) [pid = 2380] [serial = 1115] [outer = 104D0800] 05:02:00 INFO - PROCESS | 2380 | 1465646520625 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]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 830ms 05:02:00 INFO - PROCESS | 2380 | 1465646520686 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 05:02:00 INFO - PROCESS | 2380 | 1465646520688 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 05:02:00 INFO - PROCESS | 2380 | 1465646520692 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:02:00 INFO - PROCESS | 2380 | 1465646520695 Marionette TRACE conn5 <- [1,1450,null,{}] 05:02:00 INFO - PROCESS | 2380 | 1465646520706 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}] 05:02:00 INFO - PROCESS | 2380 | 1465646520711 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:00 INFO - PROCESS | 2380 | 1465646520849 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 05:02:00 INFO - PROCESS | 2380 | 1465646520861 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 2380 | 1465646520864 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:00 INFO - PROCESS | 2380 | ++DOCSHELL 14DE9000 == 12 [pid = 2380] [id = 372] 05:02:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (14DEB400) [pid = 2380] [serial = 1116] [outer = 00000000] 05:02:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (15F50000) [pid = 2380] [serial = 1117] [outer = 14DEB400] 05:02:00 INFO - PROCESS | 2380 | 1465646520914 Marionette DEBUG loaded listener.js 05:02:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (16C58C00) [pid = 2380] [serial = 1118] [outer = 14DEB400] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1584F400) [pid = 2380] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (10970800) [pid = 2380] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (10241800) [pid = 2380] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (109B9800) [pid = 2380] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (18982000) [pid = 2380] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (16C58400) [pid = 2380] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1478F400) [pid = 2380] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (0906E800) [pid = 2380] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (144A3400) [pid = 2380] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18C95800) [pid = 2380] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A488800) [pid = 2380] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FC1800) [pid = 2380] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (144D8400) [pid = 2380] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (19FCC000) [pid = 2380] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A049C00) [pid = 2380] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10054400) [pid = 2380] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0C894800) [pid = 2380] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (104C5000) [pid = 2380] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A328000) [pid = 2380] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16ECB800) [pid = 2380] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18C97800) [pid = 2380] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:02:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C70000) [pid = 2380] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:02:01 INFO - PROCESS | 2380 | 1465646521820 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]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1183ms 05:02:01 INFO - PROCESS | 2380 | 1465646521879 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 2380 | 1465646521881 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 05:02:01 INFO - PROCESS | 2380 | 1465646521885 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:02:01 INFO - PROCESS | 2380 | 1465646521886 Marionette TRACE conn5 <- [1,1454,null,{}] 05:02:01 INFO - PROCESS | 2380 | 1465646521890 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}] 05:02:01 INFO - PROCESS | 2380 | 1465646521892 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:02 INFO - PROCESS | 2380 | 1465646522009 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 05:02:02 INFO - PROCESS | 2380 | 1465646522066 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 2380 | 1465646522068 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:02 INFO - PROCESS | 2380 | ++DOCSHELL 10333800 == 13 [pid = 2380] [id = 373] 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10336400) [pid = 2380] [serial = 1119] [outer = 00000000] 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (14207000) [pid = 2380] [serial = 1120] [outer = 10336400] 05:02:02 INFO - PROCESS | 2380 | 1465646522113 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (15857800) [pid = 2380] [serial = 1121] [outer = 10336400] 05:02:02 INFO - PROCESS | 2380 | 1465646522519 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]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 05:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:02:02 INFO - PROCESS | 2380 | 1465646522558 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 05:02:02 INFO - PROCESS | 2380 | 1465646522561 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 05:02:02 INFO - PROCESS | 2380 | 1465646522563 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 2380 | 1465646522565 Marionette TRACE conn5 <- [1,1458,null,{}] 05:02:02 INFO - PROCESS | 2380 | 1465646522569 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}] 05:02:02 INFO - PROCESS | 2380 | 1465646522571 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:02 INFO - PROCESS | 2380 | 1465646522652 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 05:02:02 INFO - PROCESS | 2380 | 1465646522657 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:02 INFO - PROCESS | 2380 | 1465646522659 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:02 INFO - PROCESS | 2380 | ++DOCSHELL 16935800 == 14 [pid = 2380] [id = 374] 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16C61000) [pid = 2380] [serial = 1122] [outer = 00000000] 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1729C000) [pid = 2380] [serial = 1123] [outer = 16C61000] 05:02:02 INFO - PROCESS | 2380 | 1465646522703 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (185ABC00) [pid = 2380] [serial = 1124] [outer = 16C61000] 05:02:03 INFO - PROCESS | 2380 | 1465646523151 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]]]}] 05:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 05:02:03 INFO - PROCESS | 2380 | 1465646523195 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 05:02:03 INFO - PROCESS | 2380 | 1465646523197 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 05:02:03 INFO - PROCESS | 2380 | 1465646523200 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:02:03 INFO - PROCESS | 2380 | 1465646523202 Marionette TRACE conn5 <- [1,1462,null,{}] 05:02:03 INFO - PROCESS | 2380 | 1465646523205 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}] 05:02:03 INFO - PROCESS | 2380 | 1465646523211 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:03 INFO - PROCESS | 2380 | 1465646523330 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 05:02:03 INFO - PROCESS | 2380 | 1465646523375 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 2380 | 1465646523377 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:03 INFO - PROCESS | 2380 | ++DOCSHELL 18FBE800 == 15 [pid = 2380] [id = 375] 05:02:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FBF400) [pid = 2380] [serial = 1125] [outer = 00000000] 05:02:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FE8C00) [pid = 2380] [serial = 1126] [outer = 18FBF400] 05:02:03 INFO - PROCESS | 2380 | 1465646523421 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193A9400) [pid = 2380] [serial = 1127] [outer = 18FBF400] 05:02:04 INFO - PROCESS | 2380 | 1465646524200 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]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 05:02:04 INFO - PROCESS | 2380 | 1465646524225 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 05:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:02:04 INFO - PROCESS | 2380 | 1465646524229 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 05:02:04 INFO - PROCESS | 2380 | 1465646524234 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 2380 | 1465646524238 Marionette TRACE conn5 <- [1,1466,null,{}] 05:02:04 INFO - PROCESS | 2380 | 1465646524243 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}] 05:02:04 INFO - PROCESS | 2380 | 1465646524246 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:04 INFO - PROCESS | 2380 | 1465646524368 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 05:02:04 INFO - PROCESS | 2380 | 1465646524498 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:04 INFO - PROCESS | 2380 | 1465646524501 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:04 INFO - PROCESS | 2380 | ++DOCSHELL 0D2EF400 == 16 [pid = 2380] [id = 376] 05:02:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0FBEB400) [pid = 2380] [serial = 1128] [outer = 00000000] 05:02:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10332400) [pid = 2380] [serial = 1129] [outer = 0FBEB400] 05:02:04 INFO - PROCESS | 2380 | 1465646524559 Marionette DEBUG loaded listener.js 05:02:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1069E400) [pid = 2380] [serial = 1130] [outer = 0FBEB400] 05:02:05 INFO - PROCESS | 2380 | 1465646525488 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]]]}] 05:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1290ms 05:02:05 INFO - PROCESS | 2380 | 1465646525524 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 05:02:05 INFO - PROCESS | 2380 | 1465646525528 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 05:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:02:05 INFO - PROCESS | 2380 | 1465646525533 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:02:05 INFO - PROCESS | 2380 | 1465646525536 Marionette TRACE conn5 <- [1,1470,null,{}] 05:02:05 INFO - PROCESS | 2380 | 1465646525541 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}] 05:02:05 INFO - PROCESS | 2380 | 1465646525544 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:05 INFO - PROCESS | 2380 | 1465646525653 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 05:02:05 INFO - PROCESS | 2380 | 1465646525784 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 2380 | 1465646525789 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:05 INFO - PROCESS | 2380 | ++DOCSHELL 1024C000 == 17 [pid = 2380] [id = 377] 05:02:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1024D800) [pid = 2380] [serial = 1131] [outer = 00000000] 05:02:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10338800) [pid = 2380] [serial = 1132] [outer = 1024D800] 05:02:05 INFO - PROCESS | 2380 | 1465646525840 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (10694400) [pid = 2380] [serial = 1133] [outer = 1024D800] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10247800) [pid = 2380] [serial = 1056] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (10331800) [pid = 2380] [serial = 1057] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1449E800) [pid = 2380] [serial = 1059] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (145B8C00) [pid = 2380] [serial = 1060] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FAB000) [pid = 2380] [serial = 1065] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (17297C00) [pid = 2380] [serial = 1062] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16C57000) [pid = 2380] [serial = 1054] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14CE3000) [pid = 2380] [serial = 1053] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0CCEB400) [pid = 2380] [serial = 1042] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0C8C1400) [pid = 2380] [serial = 1041] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16942400) [pid = 2380] [serial = 1045] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15850400) [pid = 2380] [serial = 1044] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A32C800) [pid = 2380] [serial = 1080] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A299000) [pid = 2380] [serial = 1048] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19646000) [pid = 2380] [serial = 1047] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1BBE7400) [pid = 2380] [serial = 1051] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1B1A8800) [pid = 2380] [serial = 1050] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193AA800) [pid = 2380] [serial = 1068] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FBEC00) [pid = 2380] [serial = 1066] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193E2800) [pid = 2380] [serial = 1074] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A050000) [pid = 2380] [serial = 1071] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18FB9C00) [pid = 2380] [serial = 1078] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (193AE800) [pid = 2380] [serial = 1069] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A29F800) [pid = 2380] [serial = 1077] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A25FC00) [pid = 2380] [serial = 1072] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (196B6400) [pid = 2380] [serial = 1075] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (173D7000) [pid = 2380] [serial = 1063] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1091A800) [pid = 2380] [serial = 1093] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (14208C00) [pid = 2380] [serial = 1084] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (10049800) [pid = 2380] [serial = 1090] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (106A0000) [pid = 2380] [serial = 1083] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1069F400) [pid = 2380] [serial = 1092] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (1A489400) [pid = 2380] [serial = 1081] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (185B2C00) [pid = 2380] [serial = 1086] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (0FB65000) [pid = 2380] [serial = 1089] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (18FE4400) [pid = 2380] [serial = 1087] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (18FBFC00) [pid = 2380] [serial = 1106] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (193DEC00) [pid = 2380] [serial = 1108] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (172EE000) [pid = 2380] [serial = 1103] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (18F07000) [pid = 2380] [serial = 1105] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (16C5E400) [pid = 2380] [serial = 1096] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 49 (147B0800) [pid = 2380] [serial = 1100] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 48 (16935400) [pid = 2380] [serial = 1095] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 47 (16EBDC00) [pid = 2380] [serial = 1102] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 46 (14413800) [pid = 2380] [serial = 1099] [outer = 00000000] [url = about:blank] 05:02:06 INFO - PROCESS | 2380 | --DOMWINDOW == 45 (173D5400) [pid = 2380] [serial = 658] [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.] 05:02:06 INFO - PROCESS | 2380 | 1465646526309 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]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 830ms 05:02:06 INFO - PROCESS | 2380 | 1465646526364 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 05:02:06 INFO - PROCESS | 2380 | 1465646526369 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 05:02:06 INFO - PROCESS | 2380 | 1465646526375 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:02:06 INFO - PROCESS | 2380 | 1465646526377 Marionette TRACE conn5 <- [1,1474,null,{}] 05:02:06 INFO - PROCESS | 2380 | 1465646526381 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}] 05:02:06 INFO - PROCESS | 2380 | 1465646526384 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:06 INFO - PROCESS | 2380 | 1465646526471 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 05:02:06 INFO - PROCESS | 2380 | 1465646526478 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:06 INFO - PROCESS | 2380 | 1465646526480 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:06 INFO - PROCESS | 2380 | ++DOCSHELL 10335C00 == 18 [pid = 2380] [id = 378] 05:02:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 46 (1097C400) [pid = 2380] [serial = 1134] [outer = 00000000] 05:02:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 47 (111D4800) [pid = 2380] [serial = 1135] [outer = 1097C400] 05:02:06 INFO - PROCESS | 2380 | 1465646526528 Marionette DEBUG loaded listener.js 05:02:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 48 (14208000) [pid = 2380] [serial = 1136] [outer = 1097C400] 05:02:07 INFO - PROCESS | 2380 | 1465646527027 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]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 670ms 05:02:07 INFO - PROCESS | 2380 | 1465646527049 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 2380 | 1465646527051 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 05:02:07 INFO - PROCESS | 2380 | 1465646527055 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:02:07 INFO - PROCESS | 2380 | 1465646527058 Marionette TRACE conn5 <- [1,1478,null,{}] 05:02:07 INFO - PROCESS | 2380 | 1465646527069 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}] 05:02:07 INFO - PROCESS | 2380 | 1465646527073 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:07 INFO - PROCESS | 2380 | 1465646527190 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 05:02:07 INFO - PROCESS | 2380 | 1465646527201 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 2380 | 1465646527204 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:07 INFO - PROCESS | 2380 | ++DOCSHELL 14D3EC00 == 19 [pid = 2380] [id = 379] 05:02:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 49 (14DDD400) [pid = 2380] [serial = 1137] [outer = 00000000] 05:02:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 50 (15856000) [pid = 2380] [serial = 1138] [outer = 14DDD400] 05:02:07 INFO - PROCESS | 2380 | 1465646527252 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (16934400) [pid = 2380] [serial = 1139] [outer = 14DDD400] 05:02:07 INFO - PROCESS | 2380 | 1465646527716 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]]]}] 05:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 05:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:02:07 INFO - PROCESS | 2380 | 1465646527730 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 05:02:07 INFO - PROCESS | 2380 | 1465646527732 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 05:02:07 INFO - PROCESS | 2380 | 1465646527735 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:02:07 INFO - PROCESS | 2380 | 1465646527737 Marionette TRACE conn5 <- [1,1482,null,{}] 05:02:07 INFO - PROCESS | 2380 | 1465646527740 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}] 05:02:07 INFO - PROCESS | 2380 | 1465646527742 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:07 INFO - PROCESS | 2380 | 1465646527828 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 05:02:07 INFO - PROCESS | 2380 | 1465646527834 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 2380 | 1465646527836 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:07 INFO - PROCESS | 2380 | ++DOCSHELL 16C5D400 == 20 [pid = 2380] [id = 380] 05:02:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (16C5E400) [pid = 2380] [serial = 1140] [outer = 00000000] 05:02:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (17299000) [pid = 2380] [serial = 1141] [outer = 16C5E400] 05:02:07 INFO - PROCESS | 2380 | 1465646527885 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (172F3800) [pid = 2380] [serial = 1142] [outer = 16C5E400] 05:02:08 INFO - PROCESS | 2380 | 1465646528338 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]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 05:02:08 INFO - PROCESS | 2380 | 1465646528406 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 05:02:08 INFO - PROCESS | 2380 | 1465646528408 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 05:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:02:08 INFO - PROCESS | 2380 | 1465646528411 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 2380 | 1465646528413 Marionette TRACE conn5 <- [1,1486,null,{}] 05:02:08 INFO - PROCESS | 2380 | 1465646528416 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}] 05:02:08 INFO - PROCESS | 2380 | 1465646528418 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:08 INFO - PROCESS | 2380 | 1465646528524 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 05:02:08 INFO - PROCESS | 2380 | 1465646528606 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 2380 | 1465646528608 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:08 INFO - PROCESS | 2380 | ++DOCSHELL 1893B000 == 21 [pid = 2380] [id = 381] 05:02:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (1893BC00) [pid = 2380] [serial = 1143] [outer = 00000000] 05:02:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (18984800) [pid = 2380] [serial = 1144] [outer = 1893BC00] 05:02:08 INFO - PROCESS | 2380 | 1465646528653 Marionette DEBUG loaded listener.js 05:02:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (18C95C00) [pid = 2380] [serial = 1145] [outer = 1893BC00] 05:02:09 INFO - PROCESS | 2380 | 1465646529059 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]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 05:02:09 INFO - PROCESS | 2380 | 1465646529085 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 2380 | 1465646529087 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 05:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:02:09 INFO - PROCESS | 2380 | 1465646529090 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 2380 | 1465646529092 Marionette TRACE conn5 <- [1,1490,null,{}] 05:02:09 INFO - PROCESS | 2380 | 1465646529096 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}] 05:02:09 INFO - PROCESS | 2380 | 1465646529101 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:09 INFO - PROCESS | 2380 | 1465646529235 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 05:02:09 INFO - PROCESS | 2380 | 1465646529242 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:09 INFO - PROCESS | 2380 | 1465646529243 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:09 INFO - PROCESS | 2380 | ++DOCSHELL 18FADC00 == 22 [pid = 2380] [id = 382] 05:02:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (18FAE800) [pid = 2380] [serial = 1146] [outer = 00000000] 05:02:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (18FE2400) [pid = 2380] [serial = 1147] [outer = 18FAE800] 05:02:09 INFO - PROCESS | 2380 | 1465646529288 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (18FECC00) [pid = 2380] [serial = 1148] [outer = 18FAE800] 05:02:09 INFO - PROCESS | 2380 | 1465646529725 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]]]}] 05:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 671ms 05:02:09 INFO - PROCESS | 2380 | 1465646529762 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 05:02:09 INFO - PROCESS | 2380 | 1465646529764 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 05:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:02:09 INFO - PROCESS | 2380 | 1465646529775 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:02:09 INFO - PROCESS | 2380 | 1465646529777 Marionette TRACE conn5 <- [1,1494,null,{}] 05:02:09 INFO - PROCESS | 2380 | 1465646529780 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}] 05:02:09 INFO - PROCESS | 2380 | 1465646529782 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:09 INFO - PROCESS | 2380 | 1465646529890 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 05:02:10 INFO - PROCESS | 2380 | 1465646529979 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 2380 | 1465646529981 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:10 INFO - PROCESS | 2380 | ++DOCSHELL 16C75000 == 23 [pid = 2380] [id = 383] 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (18FBBC00) [pid = 2380] [serial = 1149] [outer = 00000000] 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (193C2400) [pid = 2380] [serial = 1150] [outer = 18FBBC00] 05:02:10 INFO - PROCESS | 2380 | 1465646530037 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (193ACC00) [pid = 2380] [serial = 1151] [outer = 18FBBC00] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (0D26B400) [pid = 2380] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (193C1000) [pid = 2380] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (16C61000) [pid = 2380] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (104D0800) [pid = 2380] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (14DEB400) [pid = 2380] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:02:10 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (10336400) [pid = 2380] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:02:10 INFO - PROCESS | 2380 | 1465646530441 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]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 05:02:10 INFO - PROCESS | 2380 | 1465646530507 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 05:02:10 INFO - PROCESS | 2380 | 1465646530509 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 05:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:02:10 INFO - PROCESS | 2380 | 1465646530512 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 2380 | 1465646530514 Marionette TRACE conn5 <- [1,1498,null,{}] 05:02:10 INFO - PROCESS | 2380 | 1465646530517 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}] 05:02:10 INFO - PROCESS | 2380 | 1465646530519 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:10 INFO - PROCESS | 2380 | 1465646530632 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 05:02:10 INFO - PROCESS | 2380 | 1465646530681 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 2380 | 1465646530683 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:10 INFO - PROCESS | 2380 | ++DOCSHELL 15855400 == 24 [pid = 2380] [id = 384] 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (16C5B400) [pid = 2380] [serial = 1152] [outer = 00000000] 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (193E2400) [pid = 2380] [serial = 1153] [outer = 16C5B400] 05:02:10 INFO - PROCESS | 2380 | 1465646530726 Marionette DEBUG loaded listener.js 05:02:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (193AC400) [pid = 2380] [serial = 1154] [outer = 16C5B400] 05:02:11 INFO - PROCESS | 2380 | 1465646531113 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]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 05:02:11 INFO - PROCESS | 2380 | 1465646531174 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 05:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:02:11 INFO - PROCESS | 2380 | 1465646531176 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 05:02:11 INFO - PROCESS | 2380 | 1465646531180 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 2380 | 1465646531181 Marionette TRACE conn5 <- [1,1502,null,{}] 05:02:11 INFO - PROCESS | 2380 | 1465646531185 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}] 05:02:11 INFO - PROCESS | 2380 | 1465646531187 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:11 INFO - PROCESS | 2380 | 1465646531265 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 05:02:11 INFO - PROCESS | 2380 | 1465646531295 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 2380 | 1465646531297 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:11 INFO - PROCESS | 2380 | ++DOCSHELL 194EAC00 == 25 [pid = 2380] [id = 385] 05:02:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (194F2000) [pid = 2380] [serial = 1155] [outer = 00000000] 05:02:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (196B4400) [pid = 2380] [serial = 1156] [outer = 194F2000] 05:02:11 INFO - PROCESS | 2380 | 1465646531343 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (197F7000) [pid = 2380] [serial = 1157] [outer = 194F2000] 05:02:11 INFO - PROCESS | 2380 | 1465646531758 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]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 05:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:02:11 INFO - PROCESS | 2380 | 1465646531810 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 2380 | 1465646531812 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 05:02:11 INFO - PROCESS | 2380 | 1465646531816 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 2380 | 1465646531817 Marionette TRACE conn5 <- [1,1506,null,{}] 05:02:11 INFO - PROCESS | 2380 | 1465646531821 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}] 05:02:11 INFO - PROCESS | 2380 | 1465646531823 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:11 INFO - PROCESS | 2380 | 1465646531904 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 05:02:11 INFO - PROCESS | 2380 | 1465646531909 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:11 INFO - PROCESS | 2380 | 1465646531911 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:11 INFO - PROCESS | 2380 | ++DOCSHELL 16C55C00 == 26 [pid = 2380] [id = 386] 05:02:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (19C93800) [pid = 2380] [serial = 1158] [outer = 00000000] 05:02:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (19FC6400) [pid = 2380] [serial = 1159] [outer = 19C93800] 05:02:11 INFO - PROCESS | 2380 | 1465646531965 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (19FC6C00) [pid = 2380] [serial = 1160] [outer = 19C93800] 05:02:12 INFO - PROCESS | 2380 | 1465646532377 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]]]}] 05:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 570ms 05:02:12 INFO - PROCESS | 2380 | 1465646532424 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 05:02:12 INFO - PROCESS | 2380 | 1465646532428 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 05:02:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:02:12 INFO - PROCESS | 2380 | 1465646532480 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:02:12 INFO - PROCESS | 2380 | 1465646532484 Marionette TRACE conn5 <- [1,1510,null,{}] 05:02:12 INFO - PROCESS | 2380 | 1465646532490 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}] 05:02:12 INFO - PROCESS | 2380 | 1465646532494 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:12 INFO - PROCESS | 2380 | 1465646532652 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 05:02:12 INFO - PROCESS | 2380 | 1465646532785 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 2380 | 1465646532790 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:12 INFO - PROCESS | 2380 | ++DOCSHELL 0D26C800 == 27 [pid = 2380] [id = 387] 05:02:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0D273000) [pid = 2380] [serial = 1161] [outer = 00000000] 05:02:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10243400) [pid = 2380] [serial = 1162] [outer = 0D273000] 05:02:12 INFO - PROCESS | 2380 | 1465646532849 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10336800) [pid = 2380] [serial = 1163] [outer = 0D273000] 05:02:13 INFO - PROCESS | 2380 | 1465646533373 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"]]]}] 05:02:13 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 () { 05:02:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:02:13 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 () { 05:02:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:02:13 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 () { 05:02:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:02:13 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 () { 05:02:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:02:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:02:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 972ms 05:02:13 INFO - PROCESS | 2380 | 1465646533431 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 2380 | 1465646533434 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 05:02:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:02:13 INFO - PROCESS | 2380 | 1465646533441 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 2380 | 1465646533445 Marionette TRACE conn5 <- [1,1514,null,{}] 05:02:13 INFO - PROCESS | 2380 | 1465646533450 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}] 05:02:13 INFO - PROCESS | 2380 | 1465646533453 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:13 INFO - PROCESS | 2380 | 1465646533563 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 05:02:13 INFO - PROCESS | 2380 | 1465646533663 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 2380 | 1465646533666 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:13 INFO - PROCESS | 2380 | ++DOCSHELL 16942400 == 28 [pid = 2380] [id = 388] 05:02:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16942C00) [pid = 2380] [serial = 1164] [outer = 00000000] 05:02:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16C6CC00) [pid = 2380] [serial = 1165] [outer = 16942C00] 05:02:13 INFO - PROCESS | 2380 | 1465646533725 Marionette DEBUG loaded listener.js 05:02:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1729A800) [pid = 2380] [serial = 1166] [outer = 16942C00] 05:02:14 INFO - PROCESS | 2380 | 1465646534321 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"]]]}] 05:02:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:02:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:02:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:02:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:02:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 926ms 05:02:14 INFO - PROCESS | 2380 | 1465646534366 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 05:02:14 INFO - PROCESS | 2380 | 1465646534368 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 05:02:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:02:14 INFO - PROCESS | 2380 | 1465646534372 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 2380 | 1465646534374 Marionette TRACE conn5 <- [1,1518,null,{}] 05:02:14 INFO - PROCESS | 2380 | 1465646534380 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}] 05:02:14 INFO - PROCESS | 2380 | 1465646534384 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:14 INFO - PROCESS | 2380 | 1465646534497 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 05:02:14 INFO - PROCESS | 2380 | 1465646534604 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:14 INFO - PROCESS | 2380 | 1465646534608 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:14 INFO - PROCESS | 2380 | ++DOCSHELL 1A048000 == 29 [pid = 2380] [id = 389] 05:02:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A048C00) [pid = 2380] [serial = 1167] [outer = 00000000] 05:02:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A04E000) [pid = 2380] [serial = 1168] [outer = 1A048C00] 05:02:14 INFO - PROCESS | 2380 | 1465646534664 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A0E8800) [pid = 2380] [serial = 1169] [outer = 1A048C00] 05:02:15 INFO - PROCESS | 2380 | 1465646535227 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]]]}] 05:02:15 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 05:02:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:02:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:02:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:02:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:02:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:02:15 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. 05:02:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:02:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 871ms 05:02:15 INFO - PROCESS | 2380 | 1465646535246 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 05:02:15 INFO - PROCESS | 2380 | 1465646535248 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 05:02:15 INFO - PROCESS | 2380 | 1465646535251 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:02:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:02:15 INFO - PROCESS | 2380 | 1465646535253 Marionette TRACE conn5 <- [1,1522,null,{}] 05:02:15 INFO - PROCESS | 2380 | 1465646535257 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}] 05:02:15 INFO - PROCESS | 2380 | 1465646535259 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:15 INFO - PROCESS | 2380 | 1465646535367 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 05:02:15 INFO - PROCESS | 2380 | 1465646535464 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 2380 | 1465646535466 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:15 INFO - PROCESS | 2380 | ++DOCSHELL 10332C00 == 30 [pid = 2380] [id = 390] 05:02:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18943800) [pid = 2380] [serial = 1170] [outer = 00000000] 05:02:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A299C00) [pid = 2380] [serial = 1171] [outer = 18943800] 05:02:15 INFO - PROCESS | 2380 | 1465646535522 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A2A0400) [pid = 2380] [serial = 1172] [outer = 18943800] 05:02:16 INFO - PROCESS | 2380 | 1465646536217 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]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:02:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1017ms 05:02:16 INFO - PROCESS | 2380 | 1465646536279 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 05:02:16 INFO - PROCESS | 2380 | 1465646536283 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 05:02:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:02:16 INFO - PROCESS | 2380 | 1465646536288 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 2380 | 1465646536291 Marionette TRACE conn5 <- [1,1526,null,{}] 05:02:16 INFO - PROCESS | 2380 | 1465646536317 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}] 05:02:16 INFO - PROCESS | 2380 | 1465646536320 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:16 INFO - PROCESS | 2380 | 1465646536417 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 05:02:16 INFO - PROCESS | 2380 | 1465646536499 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:16 INFO - PROCESS | 2380 | 1465646536504 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:16 INFO - PROCESS | 2380 | ++DOCSHELL 1032E800 == 31 [pid = 2380] [id = 391] 05:02:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1032F000) [pid = 2380] [serial = 1173] [outer = 00000000] 05:02:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10336C00) [pid = 2380] [serial = 1174] [outer = 1032F000] 05:02:16 INFO - PROCESS | 2380 | 1465646536597 Marionette DEBUG loaded listener.js 05:02:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10694C00) [pid = 2380] [serial = 1175] [outer = 1032F000] 05:02:17 INFO - PROCESS | 2380 | --DOCSHELL 193BF800 == 30 [pid = 2380] [id = 369] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0FB65800) [pid = 2380] [serial = 1111] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (193E5400) [pid = 2380] [serial = 1109] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (185ABC00) [pid = 2380] [serial = 1124] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1069D400) [pid = 2380] [serial = 1114] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (15F50000) [pid = 2380] [serial = 1117] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10976000) [pid = 2380] [serial = 1115] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14207000) [pid = 2380] [serial = 1120] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1729C000) [pid = 2380] [serial = 1123] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FE8C00) [pid = 2380] [serial = 1126] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C58C00) [pid = 2380] [serial = 1118] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (15857800) [pid = 2380] [serial = 1121] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10054800) [pid = 2380] [serial = 1112] [outer = 00000000] [url = about:blank] 05:02:17 INFO - PROCESS | 2380 | 1465646537796 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]]]}] 05:02:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:02:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1535ms 05:02:17 INFO - PROCESS | 2380 | 1465646537823 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 05:02:17 INFO - PROCESS | 2380 | 1465646537827 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 05:02:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:02:17 INFO - PROCESS | 2380 | 1465646537841 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:02:17 INFO - PROCESS | 2380 | 1465646537844 Marionette TRACE conn5 <- [1,1530,null,{}] 05:02:17 INFO - PROCESS | 2380 | 1465646537850 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}] 05:02:17 INFO - PROCESS | 2380 | 1465646537852 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:17 INFO - PROCESS | 2380 | 1465646537972 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 05:02:18 INFO - PROCESS | 2380 | 1465646538061 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 2380 | 1465646538063 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:18 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE5C00 == 31 [pid = 2380] [id = 392] 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0FBE7000) [pid = 2380] [serial = 1176] [outer = 00000000] 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10050400) [pid = 2380] [serial = 1177] [outer = 0FBE7000] 05:02:18 INFO - PROCESS | 2380 | 1465646538112 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1023FC00) [pid = 2380] [serial = 1178] [outer = 0FBE7000] 05:02:18 INFO - PROCESS | 2380 | 1465646538531 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]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:02:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 730ms 05:02:18 INFO - PROCESS | 2380 | 1465646538563 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 2380 | 1465646538568 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 05:02:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:02:18 INFO - PROCESS | 2380 | 1465646538573 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 2380 | 1465646538576 Marionette TRACE conn5 <- [1,1534,null,{}] 05:02:18 INFO - PROCESS | 2380 | 1465646538580 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}] 05:02:18 INFO - PROCESS | 2380 | 1465646538583 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:18 INFO - PROCESS | 2380 | 1465646538671 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 05:02:18 INFO - PROCESS | 2380 | 1465646538677 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:18 INFO - PROCESS | 2380 | 1465646538680 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:18 INFO - PROCESS | 2380 | ++DOCSHELL 106A0400 == 32 [pid = 2380] [id = 393] 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1096F400) [pid = 2380] [serial = 1179] [outer = 00000000] 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (111D1800) [pid = 2380] [serial = 1180] [outer = 1096F400] 05:02:18 INFO - PROCESS | 2380 | 1465646538728 Marionette DEBUG loaded listener.js 05:02:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1428C000) [pid = 2380] [serial = 1181] [outer = 1096F400] 05:02:19 INFO - PROCESS | 2380 | 1465646539217 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]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 05:02:19 INFO - PROCESS | 2380 | 1465646539248 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 2380 | 1465646539250 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 05:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:02:19 INFO - PROCESS | 2380 | 1465646539253 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 2380 | 1465646539257 Marionette TRACE conn5 <- [1,1538,null,{}] 05:02:19 INFO - PROCESS | 2380 | 1465646539267 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}] 05:02:19 INFO - PROCESS | 2380 | 1465646539272 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:19 INFO - PROCESS | 2380 | 1465646539386 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 05:02:19 INFO - PROCESS | 2380 | 1465646539402 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 2380 | 1465646539405 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:19 INFO - PROCESS | 2380 | ++DOCSHELL 16C58400 == 33 [pid = 2380] [id = 394] 05:02:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C58C00) [pid = 2380] [serial = 1182] [outer = 00000000] 05:02:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C5E000) [pid = 2380] [serial = 1183] [outer = 16C58C00] 05:02:19 INFO - PROCESS | 2380 | 1465646539453 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16C6F400) [pid = 2380] [serial = 1184] [outer = 16C58C00] 05:02:19 INFO - PROCESS | 2380 | 1465646539914 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]]]}] 05:02:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:02:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 05:02:19 INFO - PROCESS | 2380 | 1465646539943 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 05:02:19 INFO - PROCESS | 2380 | 1465646539945 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 05:02:19 INFO - PROCESS | 2380 | 1465646539948 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:02:19 INFO - PROCESS | 2380 | 1465646539950 Marionette TRACE conn5 <- [1,1542,null,{}] 05:02:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:02:19 INFO - PROCESS | 2380 | 1465646539953 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}] 05:02:19 INFO - PROCESS | 2380 | 1465646539955 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:20 INFO - PROCESS | 2380 | 1465646540078 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 05:02:20 INFO - PROCESS | 2380 | 1465646540084 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 2380 | 1465646540086 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:20 INFO - PROCESS | 2380 | ++DOCSHELL 16C5EC00 == 34 [pid = 2380] [id = 395] 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (17298C00) [pid = 2380] [serial = 1185] [outer = 00000000] 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (185AF400) [pid = 2380] [serial = 1186] [outer = 17298C00] 05:02:20 INFO - PROCESS | 2380 | 1465646540130 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18C05400) [pid = 2380] [serial = 1187] [outer = 17298C00] 05:02:20 INFO - PROCESS | 2380 | 1465646540597 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]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:02:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 05:02:20 INFO - PROCESS | 2380 | 1465646540626 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 2380 | 1465646540628 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 05:02:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:02:20 INFO - PROCESS | 2380 | 1465646540631 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 2380 | 1465646540633 Marionette TRACE conn5 <- [1,1546,null,{}] 05:02:20 INFO - PROCESS | 2380 | 1465646540636 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}] 05:02:20 INFO - PROCESS | 2380 | 1465646540638 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:20 INFO - PROCESS | 2380 | 1465646540751 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 05:02:20 INFO - PROCESS | 2380 | 1465646540839 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 2380 | 1465646540841 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FAB000 == 35 [pid = 2380] [id = 396] 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FB5400) [pid = 2380] [serial = 1188] [outer = 00000000] 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FE5C00) [pid = 2380] [serial = 1189] [outer = 18FB5400] 05:02:20 INFO - PROCESS | 2380 | 1465646540884 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FF1800) [pid = 2380] [serial = 1190] [outer = 18FB5400] 05:02:21 INFO - PROCESS | 2380 | 1465646541285 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]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:02:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 05:02:21 INFO - PROCESS | 2380 | 1465646541362 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 2380 | 1465646541364 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 05:02:21 INFO - PROCESS | 2380 | 1465646541367 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:02:21 INFO - PROCESS | 2380 | 1465646541369 Marionette TRACE conn5 <- [1,1550,null,{}] 05:02:21 INFO - PROCESS | 2380 | 1465646541373 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}] 05:02:21 INFO - PROCESS | 2380 | 1465646541378 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:21 INFO - PROCESS | 2380 | 1465646541510 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 05:02:21 INFO - PROCESS | 2380 | 1465646541518 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:21 INFO - PROCESS | 2380 | 1465646541520 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:21 INFO - PROCESS | 2380 | ++DOCSHELL 193DFC00 == 36 [pid = 2380] [id = 397] 05:02:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193E0000) [pid = 2380] [serial = 1191] [outer = 00000000] 05:02:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19DBE400) [pid = 2380] [serial = 1192] [outer = 193E0000] 05:02:21 INFO - PROCESS | 2380 | 1465646541564 Marionette DEBUG loaded listener.js 05:02:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A04F000) [pid = 2380] [serial = 1193] [outer = 193E0000] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1893BC00) [pid = 2380] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FBF400) [pid = 2380] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1097C400) [pid = 2380] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0FBEB400) [pid = 2380] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FAE800) [pid = 2380] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1024D800) [pid = 2380] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16C5E400) [pid = 2380] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C5B400) [pid = 2380] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14DDD400) [pid = 2380] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FBBC00) [pid = 2380] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (194F2000) [pid = 2380] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:02:22 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (19C93800) [pid = 2380] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:02:22 INFO - PROCESS | 2380 | 1465646542273 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]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 930ms 05:02:22 INFO - PROCESS | 2380 | 1465646542301 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 2380 | 1465646542303 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 05:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:02:22 INFO - PROCESS | 2380 | 1465646542306 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 2380 | 1465646542308 Marionette TRACE conn5 <- [1,1554,null,{}] 05:02:22 INFO - PROCESS | 2380 | 1465646542311 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}] 05:02:22 INFO - PROCESS | 2380 | 1465646542313 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:22 INFO - PROCESS | 2380 | 1465646542390 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 05:02:22 INFO - PROCESS | 2380 | 1465646542395 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 2380 | 1465646542397 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:22 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CAC00 == 37 [pid = 2380] [id = 398] 05:02:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1004A400) [pid = 2380] [serial = 1194] [outer = 00000000] 05:02:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (17297400) [pid = 2380] [serial = 1195] [outer = 1004A400] 05:02:22 INFO - PROCESS | 2380 | 1465646542442 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1893BC00) [pid = 2380] [serial = 1196] [outer = 1004A400] 05:02:22 INFO - PROCESS | 2380 | 1465646542863 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]]]}] 05:02:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:02:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 05:02:22 INFO - PROCESS | 2380 | 1465646542938 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 05:02:22 INFO - PROCESS | 2380 | 1465646542940 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 05:02:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:02:22 INFO - PROCESS | 2380 | 1465646542943 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:02:22 INFO - PROCESS | 2380 | 1465646542944 Marionette TRACE conn5 <- [1,1558,null,{}] 05:02:22 INFO - PROCESS | 2380 | 1465646542948 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}] 05:02:22 INFO - PROCESS | 2380 | 1465646542950 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:23 INFO - PROCESS | 2380 | 1465646543026 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 05:02:23 INFO - PROCESS | 2380 | 1465646543032 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 2380 | 1465646543034 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:23 INFO - PROCESS | 2380 | ++DOCSHELL 19DBDC00 == 38 [pid = 2380] [id = 399] 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A043C00) [pid = 2380] [serial = 1197] [outer = 00000000] 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A297C00) [pid = 2380] [serial = 1198] [outer = 1A043C00] 05:02:23 INFO - PROCESS | 2380 | 1465646543077 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A294800) [pid = 2380] [serial = 1199] [outer = 1A043C00] 05:02:23 INFO - PROCESS | 2380 | 1465646543493 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]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:02:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 570ms 05:02:23 INFO - PROCESS | 2380 | 1465646543513 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 05:02:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:02:23 INFO - PROCESS | 2380 | 1465646543516 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 05:02:23 INFO - PROCESS | 2380 | 1465646543519 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 2380 | 1465646543520 Marionette TRACE conn5 <- [1,1562,null,{}] 05:02:23 INFO - PROCESS | 2380 | 1465646543538 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}] 05:02:23 INFO - PROCESS | 2380 | 1465646543540 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:23 INFO - PROCESS | 2380 | 1465646543666 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 05:02:23 INFO - PROCESS | 2380 | 1465646543675 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 2380 | 1465646543676 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:23 INFO - PROCESS | 2380 | ++DOCSHELL 0D26E400 == 39 [pid = 2380] [id = 400] 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1023F800) [pid = 2380] [serial = 1200] [outer = 00000000] 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A32C400) [pid = 2380] [serial = 1201] [outer = 1023F800] 05:02:23 INFO - PROCESS | 2380 | 1465646543719 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A32D000) [pid = 2380] [serial = 1202] [outer = 1023F800] 05:02:24 INFO - PROCESS | 2380 | 1465646544147 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]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:02:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 05:02:24 INFO - PROCESS | 2380 | 1465646544233 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 05:02:24 INFO - PROCESS | 2380 | 1465646544237 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 05:02:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:02:24 INFO - PROCESS | 2380 | 1465646544243 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 2380 | 1465646544247 Marionette TRACE conn5 <- [1,1566,null,{}] 05:02:24 INFO - PROCESS | 2380 | 1465646544258 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}] 05:02:24 INFO - PROCESS | 2380 | 1465646544262 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:24 INFO - PROCESS | 2380 | 1465646544392 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 05:02:24 INFO - PROCESS | 2380 | 1465646544501 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:24 INFO - PROCESS | 2380 | 1465646544506 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:24 INFO - PROCESS | 2380 | ++DOCSHELL 0C994C00 == 40 [pid = 2380] [id = 401] 05:02:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0CC75800) [pid = 2380] [serial = 1203] [outer = 00000000] 05:02:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1004A000) [pid = 2380] [serial = 1204] [outer = 0CC75800] 05:02:24 INFO - PROCESS | 2380 | 1465646544563 Marionette DEBUG loaded listener.js 05:02:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10242C00) [pid = 2380] [serial = 1205] [outer = 0CC75800] 05:02:25 INFO - PROCESS | 2380 | 1465646545366 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]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:02:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1195ms 05:02:25 INFO - PROCESS | 2380 | 1465646545440 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 05:02:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:02:25 INFO - PROCESS | 2380 | 1465646545443 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 05:02:25 INFO - PROCESS | 2380 | 1465646545450 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 2380 | 1465646545454 Marionette TRACE conn5 <- [1,1570,null,{}] 05:02:25 INFO - PROCESS | 2380 | 1465646545458 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}] 05:02:25 INFO - PROCESS | 2380 | 1465646545461 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:25 INFO - PROCESS | 2380 | 1465646545587 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 05:02:25 INFO - PROCESS | 2380 | 1465646545713 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 2380 | 1465646545715 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:25 INFO - PROCESS | 2380 | ++DOCSHELL 147AE000 == 41 [pid = 2380] [id = 402] 05:02:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (14C06000) [pid = 2380] [serial = 1206] [outer = 00000000] 05:02:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (14DEB400) [pid = 2380] [serial = 1207] [outer = 14C06000] 05:02:25 INFO - PROCESS | 2380 | 1465646545772 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (16943000) [pid = 2380] [serial = 1208] [outer = 14C06000] 05:02:26 INFO - PROCESS | 2380 | 1465646546647 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]]]}] 05:02:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:02:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1291ms 05:02:26 INFO - PROCESS | 2380 | 1465646546740 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 05:02:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:02:26 INFO - PROCESS | 2380 | 1465646546744 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 05:02:26 INFO - PROCESS | 2380 | 1465646546749 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:02:26 INFO - PROCESS | 2380 | 1465646546752 Marionette TRACE conn5 <- [1,1574,null,{}] 05:02:26 INFO - PROCESS | 2380 | 1465646546757 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}] 05:02:26 INFO - PROCESS | 2380 | 1465646546760 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:26 INFO - PROCESS | 2380 | 1465646546877 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 19DBDC00 == 40 [pid = 2380] [id = 399] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 0C8CAC00 == 39 [pid = 2380] [id = 398] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 193DFC00 == 38 [pid = 2380] [id = 397] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 18FAB000 == 37 [pid = 2380] [id = 396] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 16C5EC00 == 36 [pid = 2380] [id = 395] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 16C58400 == 35 [pid = 2380] [id = 394] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 106A0400 == 34 [pid = 2380] [id = 393] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 0FBE5C00 == 33 [pid = 2380] [id = 392] 05:02:26 INFO - PROCESS | 2380 | --DOCSHELL 1032E800 == 32 [pid = 2380] [id = 391] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18984800) [pid = 2380] [serial = 1144] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18C95C00) [pid = 2380] [serial = 1145] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (193A9400) [pid = 2380] [serial = 1127] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (111D4800) [pid = 2380] [serial = 1135] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14208000) [pid = 2380] [serial = 1136] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10332400) [pid = 2380] [serial = 1129] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1069E400) [pid = 2380] [serial = 1130] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FE2400) [pid = 2380] [serial = 1147] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10338800) [pid = 2380] [serial = 1132] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10694400) [pid = 2380] [serial = 1133] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (17299000) [pid = 2380] [serial = 1141] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (193E2400) [pid = 2380] [serial = 1153] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15856000) [pid = 2380] [serial = 1138] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16934400) [pid = 2380] [serial = 1139] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (193C2400) [pid = 2380] [serial = 1150] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (197F7000) [pid = 2380] [serial = 1157] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19FC6C00) [pid = 2380] [serial = 1160] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19FC6400) [pid = 2380] [serial = 1159] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (196B4400) [pid = 2380] [serial = 1156] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18FECC00) [pid = 2380] [serial = 1148] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193AC400) [pid = 2380] [serial = 1154] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (193ACC00) [pid = 2380] [serial = 1151] [outer = 00000000] [url = about:blank] 05:02:26 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (172F3800) [pid = 2380] [serial = 1142] [outer = 00000000] [url = about:blank] 05:02:27 INFO - PROCESS | 2380 | 1465646547014 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 2380 | 1465646547018 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:27 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C1000 == 33 [pid = 2380] [id = 403] 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0C8CA000) [pid = 2380] [serial = 1209] [outer = 00000000] 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0CCEBC00) [pid = 2380] [serial = 1210] [outer = 0C8CA000] 05:02:27 INFO - PROCESS | 2380 | 1465646547069 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10240400) [pid = 2380] [serial = 1211] [outer = 0C8CA000] 05:02:27 INFO - PROCESS | 2380 | 1465646547530 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]]]}] 05:02:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:02:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 05:02:27 INFO - PROCESS | 2380 | 1465646547584 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 2380 | 1465646547589 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 05:02:27 INFO - PROCESS | 2380 | 1465646547595 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 2380 | 1465646547598 Marionette TRACE conn5 <- [1,1578,null,{}] 05:02:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:02:27 INFO - PROCESS | 2380 | 1465646547601 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}] 05:02:27 INFO - PROCESS | 2380 | 1465646547604 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:27 INFO - PROCESS | 2380 | 1465646547691 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 05:02:27 INFO - PROCESS | 2380 | 1465646547706 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:27 INFO - PROCESS | 2380 | 1465646547708 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:27 INFO - PROCESS | 2380 | ++DOCSHELL 10976C00 == 34 [pid = 2380] [id = 404] 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1097D400) [pid = 2380] [serial = 1212] [outer = 00000000] 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14289800) [pid = 2380] [serial = 1213] [outer = 1097D400] 05:02:27 INFO - PROCESS | 2380 | 1465646547754 Marionette DEBUG loaded listener.js 05:02:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (145C6800) [pid = 2380] [serial = 1214] [outer = 1097D400] 05:02:28 INFO - PROCESS | 2380 | 1465646548231 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]]]}] 05:02:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:02:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 05:02:28 INFO - PROCESS | 2380 | 1465646548271 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 05:02:28 INFO - PROCESS | 2380 | 1465646548273 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 05:02:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:02:28 INFO - PROCESS | 2380 | 1465646548276 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:02:28 INFO - PROCESS | 2380 | 1465646548280 Marionette TRACE conn5 <- [1,1582,null,{}] 05:02:28 INFO - PROCESS | 2380 | 1465646548290 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}] 05:02:28 INFO - PROCESS | 2380 | 1465646548295 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:28 INFO - PROCESS | 2380 | 1465646548407 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 05:02:28 INFO - PROCESS | 2380 | 1465646548541 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 2380 | 1465646548545 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:28 INFO - PROCESS | 2380 | ++DOCSHELL 0C894000 == 35 [pid = 2380] [id = 405] 05:02:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (0C895800) [pid = 2380] [serial = 1215] [outer = 00000000] 05:02:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (0CCE6400) [pid = 2380] [serial = 1216] [outer = 0C895800] 05:02:28 INFO - PROCESS | 2380 | 1465646548605 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1015DC00) [pid = 2380] [serial = 1217] [outer = 0C895800] 05:02:29 INFO - PROCESS | 2380 | 1465646549179 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]]]}] 05:02:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:02:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 990ms 05:02:29 INFO - PROCESS | 2380 | 1465646549269 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 2380 | 1465646549273 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 05:02:29 INFO - PROCESS | 2380 | 1465646549278 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:02:29 INFO - PROCESS | 2380 | 1465646549281 Marionette TRACE conn5 <- [1,1586,null,{}] 05:02:29 INFO - PROCESS | 2380 | 1465646549301 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}] 05:02:29 INFO - PROCESS | 2380 | 1465646549306 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:29 INFO - PROCESS | 2380 | 1465646549419 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 05:02:29 INFO - PROCESS | 2380 | 1465646549544 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 2380 | 1465646549547 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:29 INFO - PROCESS | 2380 | ++DOCSHELL 11320800 == 36 [pid = 2380] [id = 406] 05:02:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (14DE8400) [pid = 2380] [serial = 1218] [outer = 00000000] 05:02:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16C5A000) [pid = 2380] [serial = 1219] [outer = 14DE8400] 05:02:29 INFO - PROCESS | 2380 | 1465646549603 Marionette DEBUG loaded listener.js 05:02:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C74800) [pid = 2380] [serial = 1220] [outer = 14DE8400] 05:02:30 INFO - PROCESS | 2380 | 1465646550206 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]]]}] 05:02:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:02:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 992ms 05:02:30 INFO - PROCESS | 2380 | 1465646550276 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 2380 | 1465646550281 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 05:02:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:02:30 INFO - PROCESS | 2380 | 1465646550285 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 2380 | 1465646550287 Marionette TRACE conn5 <- [1,1590,null,{}] 05:02:30 INFO - PROCESS | 2380 | 1465646550291 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}] 05:02:30 INFO - PROCESS | 2380 | 1465646550294 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:30 INFO - PROCESS | 2380 | 1465646550402 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 05:02:30 INFO - PROCESS | 2380 | 1465646550532 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:30 INFO - PROCESS | 2380 | 1465646550535 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:30 INFO - PROCESS | 2380 | ++DOCSHELL 185ABC00 == 37 [pid = 2380] [id = 407] 05:02:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (185AEC00) [pid = 2380] [serial = 1221] [outer = 00000000] 05:02:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18C0B800) [pid = 2380] [serial = 1222] [outer = 185AEC00] 05:02:30 INFO - PROCESS | 2380 | 1465646550590 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FAB800) [pid = 2380] [serial = 1223] [outer = 185AEC00] 05:02:31 INFO - PROCESS | 2380 | 1465646551217 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]]]}] 05:02:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:02:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 05:02:31 INFO - PROCESS | 2380 | 1465646551258 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 05:02:31 INFO - PROCESS | 2380 | 1465646551261 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 05:02:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:02:31 INFO - PROCESS | 2380 | 1465646551270 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:02:31 INFO - PROCESS | 2380 | 1465646551276 Marionette TRACE conn5 <- [1,1594,null,{}] 05:02:31 INFO - PROCESS | 2380 | 1465646551281 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}] 05:02:31 INFO - PROCESS | 2380 | 1465646551285 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:31 INFO - PROCESS | 2380 | 1465646551391 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 05:02:31 INFO - PROCESS | 2380 | 1465646551525 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 2380 | 1465646551527 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:31 INFO - PROCESS | 2380 | ++DOCSHELL 193DD800 == 38 [pid = 2380] [id = 408] 05:02:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193DE400) [pid = 2380] [serial = 1224] [outer = 00000000] 05:02:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193E4800) [pid = 2380] [serial = 1225] [outer = 193DE400] 05:02:31 INFO - PROCESS | 2380 | 1465646551581 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193E6C00) [pid = 2380] [serial = 1226] [outer = 193DE400] 05:02:32 INFO - PROCESS | 2380 | 1465646552177 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]]]}] 05:02:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:02:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 930ms 05:02:32 INFO - PROCESS | 2380 | 1465646552198 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 2380 | 1465646552201 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 05:02:32 INFO - PROCESS | 2380 | 1465646552204 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:02:32 INFO - PROCESS | 2380 | 1465646552206 Marionette TRACE conn5 <- [1,1598,null,{}] 05:02:32 INFO - PROCESS | 2380 | 1465646552210 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}] 05:02:32 INFO - PROCESS | 2380 | 1465646552212 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:32 INFO - PROCESS | 2380 | 1465646552321 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 05:02:32 INFO - PROCESS | 2380 | 1465646552503 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:32 INFO - PROCESS | 2380 | 1465646552506 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:32 INFO - PROCESS | 2380 | ++DOCSHELL 08A89800 == 39 [pid = 2380] [id = 409] 05:02:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (08A8A800) [pid = 2380] [serial = 1227] [outer = 00000000] 05:02:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (0D221000) [pid = 2380] [serial = 1228] [outer = 08A8A800] 05:02:32 INFO - PROCESS | 2380 | 1465646552558 Marionette DEBUG loaded listener.js 05:02:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10697400) [pid = 2380] [serial = 1229] [outer = 08A8A800] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 10976C00 == 38 [pid = 2380] [id = 404] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 0C8C1000 == 37 [pid = 2380] [id = 403] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 147AE000 == 36 [pid = 2380] [id = 402] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 0C994C00 == 35 [pid = 2380] [id = 401] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 16942400 == 34 [pid = 2380] [id = 388] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 1A048000 == 33 [pid = 2380] [id = 389] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 10332C00 == 32 [pid = 2380] [id = 390] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 0D26E400 == 31 [pid = 2380] [id = 400] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 193DD800 == 30 [pid = 2380] [id = 408] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 185ABC00 == 29 [pid = 2380] [id = 407] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 0C894000 == 28 [pid = 2380] [id = 405] 05:02:33 INFO - PROCESS | 2380 | --DOCSHELL 11320800 == 27 [pid = 2380] [id = 406] 05:02:33 INFO - PROCESS | 2380 | 1465646553793 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]]]}] 05:02:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:02:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1622ms 05:02:33 INFO - PROCESS | 2380 | 1465646553833 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 05:02:33 INFO - PROCESS | 2380 | 1465646553837 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 05:02:33 INFO - PROCESS | 2380 | 1465646553841 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:02:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:02:33 INFO - PROCESS | 2380 | 1465646553845 Marionette TRACE conn5 <- [1,1602,null,{}] 05:02:33 INFO - PROCESS | 2380 | 1465646553851 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}] 05:02:33 INFO - PROCESS | 2380 | 1465646553854 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:34 INFO - PROCESS | 2380 | 1465646554018 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 05:02:34 INFO - PROCESS | 2380 | 1465646554121 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 2380 | 1465646554123 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:34 INFO - PROCESS | 2380 | ++DOCSHELL 1032E800 == 28 [pid = 2380] [id = 410] 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10330000) [pid = 2380] [serial = 1230] [outer = 00000000] 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10339000) [pid = 2380] [serial = 1231] [outer = 10330000] 05:02:34 INFO - PROCESS | 2380 | 1465646554172 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (106A1800) [pid = 2380] [serial = 1232] [outer = 10330000] 05:02:34 INFO - PROCESS | 2380 | 1465646554643 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]]]}] 05:02:34 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 05:02:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 831ms 05:02:34 INFO - PROCESS | 2380 | 1465646554675 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 05:02:34 INFO - PROCESS | 2380 | 1465646554681 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 05:02:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:02:34 INFO - PROCESS | 2380 | 1465646554694 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 2380 | 1465646554697 Marionette TRACE conn5 <- [1,1606,null,{}] 05:02:34 INFO - PROCESS | 2380 | 1465646554700 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}] 05:02:34 INFO - PROCESS | 2380 | 1465646554703 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:34 INFO - PROCESS | 2380 | 1465646554826 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 05:02:34 INFO - PROCESS | 2380 | 1465646554840 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 2380 | 1465646554843 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:34 INFO - PROCESS | 2380 | ++DOCSHELL 147B5000 == 29 [pid = 2380] [id = 411] 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (14B27400) [pid = 2380] [serial = 1233] [outer = 00000000] 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (15F42400) [pid = 2380] [serial = 1234] [outer = 14B27400] 05:02:34 INFO - PROCESS | 2380 | 1465646554890 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (16C5BC00) [pid = 2380] [serial = 1235] [outer = 14B27400] 05:02:35 INFO - PROCESS | 2380 | 1465646555339 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]]]}] 05:02:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:02:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 05:02:35 INFO - PROCESS | 2380 | 1465646555381 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 2380 | 1465646555383 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 05:02:35 INFO - PROCESS | 2380 | 1465646555386 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:02:35 INFO - PROCESS | 2380 | 1465646555390 Marionette TRACE conn5 <- [1,1610,null,{}] 05:02:35 INFO - PROCESS | 2380 | 1465646555401 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}] 05:02:35 INFO - PROCESS | 2380 | 1465646555405 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:35 INFO - PROCESS | 2380 | 1465646555523 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 05:02:35 INFO - PROCESS | 2380 | 1465646555538 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:35 INFO - PROCESS | 2380 | 1465646555541 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:35 INFO - PROCESS | 2380 | ++DOCSHELL 18FA4400 == 30 [pid = 2380] [id = 412] 05:02:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (18FA4C00) [pid = 2380] [serial = 1236] [outer = 00000000] 05:02:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (18FC0C00) [pid = 2380] [serial = 1237] [outer = 18FA4C00] 05:02:35 INFO - PROCESS | 2380 | 1465646555590 Marionette DEBUG loaded listener.js 05:02:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (18FE8400) [pid = 2380] [serial = 1238] [outer = 18FA4C00] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1023F800) [pid = 2380] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1032F000) [pid = 2380] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (1096F400) [pid = 2380] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (16C58C00) [pid = 2380] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (0FBE7000) [pid = 2380] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (17298C00) [pid = 2380] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (0D273000) [pid = 2380] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16942C00) [pid = 2380] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1A048C00) [pid = 2380] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (18943800) [pid = 2380] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FB5400) [pid = 2380] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1004A400) [pid = 2380] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (193E0000) [pid = 2380] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1097D400) [pid = 2380] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0C8CA000) [pid = 2380] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0CC75800) [pid = 2380] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (14C06000) [pid = 2380] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:02:36 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A043C00) [pid = 2380] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:02:36 INFO - PROCESS | 2380 | 1465646556442 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]]]}] 05:02:36 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 05:02:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1132ms 05:02:36 INFO - PROCESS | 2380 | 1465646556522 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 05:02:36 INFO - PROCESS | 2380 | 1465646556525 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 05:02:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:02:36 INFO - PROCESS | 2380 | 1465646556528 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:02:36 INFO - PROCESS | 2380 | 1465646556530 Marionette TRACE conn5 <- [1,1614,null,{}] 05:02:36 INFO - PROCESS | 2380 | 1465646556533 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}] 05:02:36 INFO - PROCESS | 2380 | 1465646556535 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:36 INFO - PROCESS | 2380 | 1465646556654 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 05:02:36 INFO - PROCESS | 2380 | 1465646556712 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 2380 | 1465646556714 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:36 INFO - PROCESS | 2380 | ++DOCSHELL 1069F000 == 31 [pid = 2380] [id = 413] 05:02:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (10697800) [pid = 2380] [serial = 1239] [outer = 00000000] 05:02:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (15850400) [pid = 2380] [serial = 1240] [outer = 10697800] 05:02:36 INFO - PROCESS | 2380 | 1465646556760 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (172F3800) [pid = 2380] [serial = 1241] [outer = 10697800] 05:02:37 INFO - PROCESS | 2380 | 1465646557108 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 630ms 05:02:37 INFO - PROCESS | 2380 | 1465646557162 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 2380 | 1465646557164 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 05:02:37 INFO - PROCESS | 2380 | 1465646557168 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:02:37 INFO - PROCESS | 2380 | 1465646557169 Marionette TRACE conn5 <- [1,1618,null,{}] 05:02:37 INFO - PROCESS | 2380 | 1465646557173 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}] 05:02:37 INFO - PROCESS | 2380 | 1465646557175 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:37 INFO - PROCESS | 2380 | 1465646557254 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 05:02:37 INFO - PROCESS | 2380 | 1465646557259 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 2380 | 1465646557261 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:37 INFO - PROCESS | 2380 | ++DOCSHELL 18FBD400 == 32 [pid = 2380] [id = 414] 05:02:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FBF000) [pid = 2380] [serial = 1242] [outer = 00000000] 05:02:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193E0C00) [pid = 2380] [serial = 1243] [outer = 18FBF000] 05:02:37 INFO - PROCESS | 2380 | 1465646557305 Marionette DEBUG loaded listener.js 05:02:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (194F3400) [pid = 2380] [serial = 1244] [outer = 18FBF000] 05:02:37 INFO - PROCESS | 2380 | 1465646557761 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]]]}] 05:02:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:02:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 05:02:37 INFO - PROCESS | 2380 | 1465646557802 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 2380 | 1465646557804 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 05:02:37 INFO - PROCESS | 2380 | 1465646557807 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:02:37 INFO - PROCESS | 2380 | 1465646557809 Marionette TRACE conn5 <- [1,1622,null,{}] 05:02:37 INFO - PROCESS | 2380 | 1465646557813 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}] 05:02:37 INFO - PROCESS | 2380 | 1465646557818 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:37 INFO - PROCESS | 2380 | 1465646557925 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 05:02:37 INFO - PROCESS | 2380 | 1465646557932 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 2380 | 1465646557934 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:37 INFO - PROCESS | 2380 | ++DOCSHELL 19FC5400 == 33 [pid = 2380] [id = 415] 05:02:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (19FC7000) [pid = 2380] [serial = 1245] [outer = 00000000] 05:02:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A04A000) [pid = 2380] [serial = 1246] [outer = 19FC7000] 05:02:37 INFO - PROCESS | 2380 | 1465646557978 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A052400) [pid = 2380] [serial = 1247] [outer = 19FC7000] 05:02:38 INFO - PROCESS | 2380 | 1465646558699 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]]]}] 05:02:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:02:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 930ms 05:02:38 INFO - PROCESS | 2380 | 1465646558743 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 2380 | 1465646558748 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 05:02:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:02:38 INFO - PROCESS | 2380 | 1465646558752 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 2380 | 1465646558756 Marionette TRACE conn5 <- [1,1626,null,{}] 05:02:38 INFO - PROCESS | 2380 | 1465646558762 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}] 05:02:38 INFO - PROCESS | 2380 | 1465646558765 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:38 INFO - PROCESS | 2380 | 1465646558884 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 05:02:39 INFO - PROCESS | 2380 | 1465646559019 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 2380 | 1465646559022 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:39 INFO - PROCESS | 2380 | ++DOCSHELL 0CCE2800 == 34 [pid = 2380] [id = 416] 05:02:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (0FB66C00) [pid = 2380] [serial = 1248] [outer = 00000000] 05:02:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (111D0400) [pid = 2380] [serial = 1249] [outer = 0FB66C00] 05:02:39 INFO - PROCESS | 2380 | 1465646559082 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (144D7400) [pid = 2380] [serial = 1250] [outer = 0FB66C00] 05:02:39 INFO - PROCESS | 2380 | 1465646559845 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]]]}] 05:02:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:02:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1176ms 05:02:39 INFO - PROCESS | 2380 | 1465646559928 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 05:02:39 INFO - PROCESS | 2380 | 1465646559933 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 05:02:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:02:39 INFO - PROCESS | 2380 | 1465646559939 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:02:39 INFO - PROCESS | 2380 | 1465646559942 Marionette TRACE conn5 <- [1,1630,null,{}] 05:02:39 INFO - PROCESS | 2380 | 1465646559947 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}] 05:02:39 INFO - PROCESS | 2380 | 1465646559949 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:40 INFO - PROCESS | 2380 | 1465646560108 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 05:02:40 INFO - PROCESS | 2380 | 1465646560235 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:40 INFO - PROCESS | 2380 | 1465646560238 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:40 INFO - PROCESS | 2380 | ++DOCSHELL 0CC84000 == 35 [pid = 2380] [id = 417] 05:02:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (0FBE5C00) [pid = 2380] [serial = 1251] [outer = 00000000] 05:02:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10336400) [pid = 2380] [serial = 1252] [outer = 0FBE5C00] 05:02:40 INFO - PROCESS | 2380 | 1465646560296 Marionette DEBUG loaded listener.js 05:02:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (14C01800) [pid = 2380] [serial = 1253] [outer = 0FBE5C00] 05:02:40 INFO - PROCESS | 2380 | --DOCSHELL 18FBD400 == 34 [pid = 2380] [id = 414] 05:02:40 INFO - PROCESS | 2380 | --DOCSHELL 1069F000 == 33 [pid = 2380] [id = 413] 05:02:40 INFO - PROCESS | 2380 | --DOCSHELL 18FA4400 == 32 [pid = 2380] [id = 412] 05:02:40 INFO - PROCESS | 2380 | --DOCSHELL 147B5000 == 31 [pid = 2380] [id = 411] 05:02:40 INFO - PROCESS | 2380 | --DOCSHELL 1032E800 == 30 [pid = 2380] [id = 410] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10336800) [pid = 2380] [serial = 1163] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (10243400) [pid = 2380] [serial = 1162] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1729A800) [pid = 2380] [serial = 1166] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (16C6CC00) [pid = 2380] [serial = 1165] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1A0E8800) [pid = 2380] [serial = 1169] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1A04E000) [pid = 2380] [serial = 1168] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A2A0400) [pid = 2380] [serial = 1172] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A299C00) [pid = 2380] [serial = 1171] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FF1800) [pid = 2380] [serial = 1190] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18FE5C00) [pid = 2380] [serial = 1189] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1893BC00) [pid = 2380] [serial = 1196] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19DBE400) [pid = 2380] [serial = 1192] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (17297400) [pid = 2380] [serial = 1195] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A04F000) [pid = 2380] [serial = 1193] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14289800) [pid = 2380] [serial = 1213] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0CCEBC00) [pid = 2380] [serial = 1210] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1004A000) [pid = 2380] [serial = 1204] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16943000) [pid = 2380] [serial = 1208] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18C05400) [pid = 2380] [serial = 1187] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14DEB400) [pid = 2380] [serial = 1207] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (145C6800) [pid = 2380] [serial = 1214] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10242C00) [pid = 2380] [serial = 1205] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10240400) [pid = 2380] [serial = 1211] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A297C00) [pid = 2380] [serial = 1198] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A294800) [pid = 2380] [serial = 1199] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1A32D000) [pid = 2380] [serial = 1202] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16C6F400) [pid = 2380] [serial = 1184] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A32C400) [pid = 2380] [serial = 1201] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (10694C00) [pid = 2380] [serial = 1175] [outer = 00000000] [url = about:blank] 05:02:40 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (10336C00) [pid = 2380] [serial = 1174] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (111D1800) [pid = 2380] [serial = 1180] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1428C000) [pid = 2380] [serial = 1181] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (16C5E000) [pid = 2380] [serial = 1183] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (10050400) [pid = 2380] [serial = 1177] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1023FC00) [pid = 2380] [serial = 1178] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (185AF400) [pid = 2380] [serial = 1186] [outer = 00000000] [url = about:blank] 05:02:41 INFO - PROCESS | 2380 | 1465646561048 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]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1119ms 05:02:41 INFO - PROCESS | 2380 | 1465646561061 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 2380 | 1465646561065 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 05:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:02:41 INFO - PROCESS | 2380 | 1465646561069 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - PROCESS | 2380 | 1465646561074 Marionette TRACE conn5 <- [1,1634,null,{}] 05:02:41 INFO - PROCESS | 2380 | 1465646561079 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}] 05:02:41 INFO - PROCESS | 2380 | 1465646561081 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:41 INFO - PROCESS | 2380 | 1465646561170 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 05:02:41 INFO - PROCESS | 2380 | 1465646561261 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 2380 | 1465646561264 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:41 INFO - PROCESS | 2380 | ++DOCSHELL 1024E400 == 31 [pid = 2380] [id = 418] 05:02:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1024EC00) [pid = 2380] [serial = 1254] [outer = 00000000] 05:02:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (10336C00) [pid = 2380] [serial = 1255] [outer = 1024EC00] 05:02:41 INFO - PROCESS | 2380 | 1465646561312 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10698C00) [pid = 2380] [serial = 1256] [outer = 1024EC00] 05:02:41 INFO - PROCESS | 2380 | 1465646561765 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]]]}] 05:02:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:02:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 05:02:41 INFO - PROCESS | 2380 | 1465646561802 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 05:02:41 INFO - PROCESS | 2380 | 1465646561806 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 05:02:41 INFO - PROCESS | 2380 | 1465646561811 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:02:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:02:41 INFO - PROCESS | 2380 | 1465646561814 Marionette TRACE conn5 <- [1,1638,null,{}] 05:02:41 INFO - PROCESS | 2380 | 1465646561818 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}] 05:02:41 INFO - PROCESS | 2380 | 1465646561820 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:41 INFO - PROCESS | 2380 | 1465646561911 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 05:02:41 INFO - PROCESS | 2380 | 1465646561920 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 2380 | 1465646561922 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:41 INFO - PROCESS | 2380 | ++DOCSHELL 1024E000 == 32 [pid = 2380] [id = 419] 05:02:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (144DC400) [pid = 2380] [serial = 1257] [outer = 00000000] 05:02:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (14B91000) [pid = 2380] [serial = 1258] [outer = 144DC400] 05:02:41 INFO - PROCESS | 2380 | 1465646561968 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (14DDD400) [pid = 2380] [serial = 1259] [outer = 144DC400] 05:02:42 INFO - PROCESS | 2380 | 1465646562427 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]]]}] 05:02:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:02:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 05:02:42 INFO - PROCESS | 2380 | 1465646562486 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 2380 | 1465646562489 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 05:02:42 INFO - PROCESS | 2380 | 1465646562492 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:02:42 INFO - PROCESS | 2380 | 1465646562496 Marionette TRACE conn5 <- [1,1642,null,{}] 05:02:42 INFO - PROCESS | 2380 | 1465646562507 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}] 05:02:42 INFO - PROCESS | 2380 | 1465646562511 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:42 INFO - PROCESS | 2380 | 1465646562599 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 05:02:42 INFO - PROCESS | 2380 | 1465646562608 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 2380 | 1465646562612 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:42 INFO - PROCESS | 2380 | ++DOCSHELL 173DF800 == 33 [pid = 2380] [id = 420] 05:02:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (18539C00) [pid = 2380] [serial = 1260] [outer = 00000000] 05:02:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (185B2400) [pid = 2380] [serial = 1261] [outer = 18539C00] 05:02:42 INFO - PROCESS | 2380 | 1465646562662 Marionette DEBUG loaded listener.js 05:02:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (18982400) [pid = 2380] [serial = 1262] [outer = 18539C00] 05:02:43 INFO - PROCESS | 2380 | 1465646563094 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:02:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 630ms 05:02:43 INFO - PROCESS | 2380 | 1465646563126 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 2380 | 1465646563129 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 05:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:02:43 INFO - PROCESS | 2380 | 1465646563132 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - PROCESS | 2380 | 1465646563134 Marionette TRACE conn5 <- [1,1646,null,{}] 05:02:43 INFO - PROCESS | 2380 | 1465646563137 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}] 05:02:43 INFO - PROCESS | 2380 | 1465646563139 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:43 INFO - PROCESS | 2380 | 1465646563272 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 05:02:43 INFO - PROCESS | 2380 | 1465646563317 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:43 INFO - PROCESS | 2380 | 1465646563319 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:43 INFO - PROCESS | 2380 | ++DOCSHELL 18F0A800 == 34 [pid = 2380] [id = 421] 05:02:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (18FA4400) [pid = 2380] [serial = 1263] [outer = 00000000] 05:02:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18FEDC00) [pid = 2380] [serial = 1264] [outer = 18FA4400] 05:02:43 INFO - PROCESS | 2380 | 1465646563363 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (193BF400) [pid = 2380] [serial = 1265] [outer = 18FA4400] 05:02:43 INFO - PROCESS | 2380 | 1465646563814 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]]]}] 05:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 05:02:43 INFO - PROCESS | 2380 | 1465646563873 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 05:02:43 INFO - PROCESS | 2380 | 1465646563875 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 05:02:43 INFO - PROCESS | 2380 | 1465646563878 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:02:43 INFO - PROCESS | 2380 | 1465646563880 Marionette TRACE conn5 <- [1,1650,null,{}] 05:02:43 INFO - PROCESS | 2380 | 1465646563883 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}] 05:02:43 INFO - PROCESS | 2380 | 1465646563885 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:44 INFO - PROCESS | 2380 | 1465646563996 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 05:02:44 INFO - PROCESS | 2380 | 1465646564001 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 2380 | 1465646564003 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:44 INFO - PROCESS | 2380 | ++DOCSHELL 0C892C00 == 35 [pid = 2380] [id = 422] 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10332000) [pid = 2380] [serial = 1266] [outer = 00000000] 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (194F3C00) [pid = 2380] [serial = 1267] [outer = 10332000] 05:02:44 INFO - PROCESS | 2380 | 1465646564047 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (19648400) [pid = 2380] [serial = 1268] [outer = 10332000] 05:02:44 INFO - PROCESS | 2380 | 1465646564535 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]]]}] 05:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 670ms 05:02:44 INFO - PROCESS | 2380 | 1465646564551 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 2380 | 1465646564553 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 05:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:02:44 INFO - PROCESS | 2380 | 1465646564556 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 2380 | 1465646564558 Marionette TRACE conn5 <- [1,1654,null,{}] 05:02:44 INFO - PROCESS | 2380 | 1465646564561 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}] 05:02:44 INFO - PROCESS | 2380 | 1465646564567 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:44 INFO - PROCESS | 2380 | 1465646564724 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 05:02:44 INFO - PROCESS | 2380 | 1465646564789 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 2380 | 1465646564790 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:44 INFO - PROCESS | 2380 | ++DOCSHELL 18F02000 == 36 [pid = 2380] [id = 423] 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A044000) [pid = 2380] [serial = 1269] [outer = 00000000] 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A296C00) [pid = 2380] [serial = 1270] [outer = 1A044000] 05:02:44 INFO - PROCESS | 2380 | 1465646564834 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A297400) [pid = 2380] [serial = 1271] [outer = 1A044000] 05:02:45 INFO - PROCESS | 2380 | 1465646565226 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 731ms 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (08A8A800) [pid = 2380] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (185AEC00) [pid = 2380] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18FA4C00) [pid = 2380] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C895800) [pid = 2380] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18FBF000) [pid = 2380] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10697800) [pid = 2380] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193DE400) [pid = 2380] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14DE8400) [pid = 2380] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14B27400) [pid = 2380] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:02:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (10330000) [pid = 2380] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:02:45 INFO - PROCESS | 2380 | 1465646565318 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 2380 | 1465646565320 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 05:02:45 INFO - PROCESS | 2380 | 1465646565325 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 2380 | 1465646565327 Marionette TRACE conn5 <- [1,1658,null,{}] 05:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:02:45 INFO - PROCESS | 2380 | 1465646565334 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}] 05:02:45 INFO - PROCESS | 2380 | 1465646565336 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:45 INFO - PROCESS | 2380 | 1465646565415 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 05:02:45 INFO - PROCESS | 2380 | 1465646565421 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 2380 | 1465646565422 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:45 INFO - PROCESS | 2380 | ++DOCSHELL 14B27400 == 37 [pid = 2380] [id = 424] 05:02:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14B95C00) [pid = 2380] [serial = 1272] [outer = 00000000] 05:02:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (185AEC00) [pid = 2380] [serial = 1273] [outer = 14B95C00] 05:02:45 INFO - PROCESS | 2380 | 1465646565466 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18FA4C00) [pid = 2380] [serial = 1274] [outer = 14B95C00] 05:02:45 INFO - PROCESS | 2380 | 1465646565901 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]]]}] 05:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 05:02:45 INFO - PROCESS | 2380 | 1465646565963 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 05:02:45 INFO - PROCESS | 2380 | 1465646565965 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 05:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:02:45 INFO - PROCESS | 2380 | 1465646565968 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 2380 | 1465646565970 Marionette TRACE conn5 <- [1,1662,null,{}] 05:02:45 INFO - PROCESS | 2380 | 1465646565973 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}] 05:02:45 INFO - PROCESS | 2380 | 1465646565975 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:46 INFO - PROCESS | 2380 | 1465646566079 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 05:02:46 INFO - PROCESS | 2380 | 1465646566087 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 2380 | 1465646566089 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:46 INFO - PROCESS | 2380 | ++DOCSHELL 0906E800 == 38 [pid = 2380] [id = 425] 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (147B6800) [pid = 2380] [serial = 1275] [outer = 00000000] 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A29F800) [pid = 2380] [serial = 1276] [outer = 147B6800] 05:02:46 INFO - PROCESS | 2380 | 1465646566132 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A322000) [pid = 2380] [serial = 1277] [outer = 147B6800] 05:02:46 INFO - PROCESS | 2380 | 1465646566553 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]]]}] 05:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 630ms 05:02:46 INFO - PROCESS | 2380 | 1465646566603 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 2380 | 1465646566605 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 05:02:46 INFO - PROCESS | 2380 | 1465646566608 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 2380 | 1465646566610 Marionette TRACE conn5 <- [1,1666,null,{}] 05:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:02:46 INFO - PROCESS | 2380 | 1465646566613 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}] 05:02:46 INFO - PROCESS | 2380 | 1465646566615 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:46 INFO - PROCESS | 2380 | 1465646566700 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 05:02:46 INFO - PROCESS | 2380 | 1465646566705 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:46 INFO - PROCESS | 2380 | 1465646566707 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:46 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C2C00 == 39 [pid = 2380] [id = 426] 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (0C994C00) [pid = 2380] [serial = 1278] [outer = 00000000] 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A329000) [pid = 2380] [serial = 1279] [outer = 0C994C00] 05:02:46 INFO - PROCESS | 2380 | 1465646566762 Marionette DEBUG loaded listener.js 05:02:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A32C400) [pid = 2380] [serial = 1280] [outer = 0C994C00] 05:02:47 INFO - PROCESS | 2380 | 1465646567199 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]]]}] 05:02:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:02:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 05:02:47 INFO - PROCESS | 2380 | 1465646567244 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 05:02:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:02:47 INFO - PROCESS | 2380 | 1465646567246 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 05:02:47 INFO - PROCESS | 2380 | 1465646567249 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:02:47 INFO - PROCESS | 2380 | 1465646567250 Marionette TRACE conn5 <- [1,1670,null,{}] 05:02:47 INFO - PROCESS | 2380 | 1465646567254 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}] 05:02:47 INFO - PROCESS | 2380 | 1465646567255 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:47 INFO - PROCESS | 2380 | 1465646567378 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 05:02:47 INFO - PROCESS | 2380 | 1465646567567 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 2380 | 1465646567570 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:47 INFO - PROCESS | 2380 | ++DOCSHELL 0C89A000 == 40 [pid = 2380] [id = 427] 05:02:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (0C89B400) [pid = 2380] [serial = 1281] [outer = 00000000] 05:02:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (0D22A400) [pid = 2380] [serial = 1282] [outer = 0C89B400] 05:02:47 INFO - PROCESS | 2380 | 1465646567629 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10053C00) [pid = 2380] [serial = 1283] [outer = 0C89B400] 05:02:48 INFO - PROCESS | 2380 | 1465646568178 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]]]}] 05:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 971ms 05:02:48 INFO - PROCESS | 2380 | 1465646568222 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 05:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:02:48 INFO - PROCESS | 2380 | 1465646568226 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 05:02:48 INFO - PROCESS | 2380 | 1465646568231 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 2380 | 1465646568235 Marionette TRACE conn5 <- [1,1674,null,{}] 05:02:48 INFO - PROCESS | 2380 | 1465646568240 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}] 05:02:48 INFO - PROCESS | 2380 | 1465646568243 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:48 INFO - PROCESS | 2380 | 1465646568355 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 05:02:48 INFO - PROCESS | 2380 | 1465646568461 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 2380 | 1465646568464 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:48 INFO - PROCESS | 2380 | ++DOCSHELL 16C58400 == 41 [pid = 2380] [id = 428] 05:02:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C59C00) [pid = 2380] [serial = 1284] [outer = 00000000] 05:02:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16EBD800) [pid = 2380] [serial = 1285] [outer = 16C59C00] 05:02:48 INFO - PROCESS | 2380 | 1465646568519 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (172F9C00) [pid = 2380] [serial = 1286] [outer = 16C59C00] 05:02:49 INFO - PROCESS | 2380 | 1465646569128 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]]]}] 05:02:49 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 05:02:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 990ms 05:02:49 INFO - PROCESS | 2380 | 1465646569222 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 2380 | 1465646569225 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 05:02:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:02:49 INFO - PROCESS | 2380 | 1465646569243 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 2380 | 1465646569246 Marionette TRACE conn5 <- [1,1678,null,{}] 05:02:49 INFO - PROCESS | 2380 | 1465646569252 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}] 05:02:49 INFO - PROCESS | 2380 | 1465646569254 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:49 INFO - PROCESS | 2380 | 1465646569371 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 05:02:49 INFO - PROCESS | 2380 | 1465646569503 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 2380 | 1465646569506 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:49 INFO - PROCESS | 2380 | ++DOCSHELL 19DC1C00 == 42 [pid = 2380] [id = 429] 05:02:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19FC6400) [pid = 2380] [serial = 1287] [outer = 00000000] 05:02:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A262800) [pid = 2380] [serial = 1288] [outer = 19FC6400] 05:02:49 INFO - PROCESS | 2380 | 1465646569565 Marionette DEBUG loaded listener.js 05:02:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A327000) [pid = 2380] [serial = 1289] [outer = 19FC6400] 05:02:50 INFO - PROCESS | 2380 | 1465646570194 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]]]}] 05:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1038ms 05:02:50 INFO - PROCESS | 2380 | 1465646570268 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 05:02:50 INFO - PROCESS | 2380 | 1465646570272 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 05:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:02:50 INFO - PROCESS | 2380 | 1465646570283 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:02:50 INFO - PROCESS | 2380 | 1465646570288 Marionette TRACE conn5 <- [1,1682,null,{}] 05:02:50 INFO - PROCESS | 2380 | 1465646570292 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}] 05:02:50 INFO - PROCESS | 2380 | 1465646570295 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:50 INFO - PROCESS | 2380 | 1465646570502 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 05:02:50 INFO - PROCESS | 2380 | 1465646570559 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:50 INFO - PROCESS | 2380 | 1465646570561 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:50 INFO - PROCESS | 2380 | ++DOCSHELL 1964CC00 == 43 [pid = 2380] [id = 430] 05:02:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1964E000) [pid = 2380] [serial = 1290] [outer = 00000000] 05:02:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1B82EC00) [pid = 2380] [serial = 1291] [outer = 1964E000] 05:02:50 INFO - PROCESS | 2380 | 1465646570615 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1BBA7000) [pid = 2380] [serial = 1292] [outer = 1964E000] 05:02:51 INFO - PROCESS | 2380 | 1465646571353 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]]]}] 05:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1143ms 05:02:51 INFO - PROCESS | 2380 | 1465646571421 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 2380 | 1465646571425 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 05:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:02:51 INFO - PROCESS | 2380 | 1465646571443 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 2380 | 1465646571448 Marionette TRACE conn5 <- [1,1686,null,{}] 05:02:51 INFO - PROCESS | 2380 | 1465646571455 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}] 05:02:51 INFO - PROCESS | 2380 | 1465646571457 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:51 INFO - PROCESS | 2380 | 1465646571562 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0C8C2C00 == 42 [pid = 2380] [id = 426] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0906E800 == 41 [pid = 2380] [id = 425] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 14B27400 == 40 [pid = 2380] [id = 424] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 18F02000 == 39 [pid = 2380] [id = 423] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0C892C00 == 38 [pid = 2380] [id = 422] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 18F0A800 == 37 [pid = 2380] [id = 421] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 173DF800 == 36 [pid = 2380] [id = 420] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 1024E000 == 35 [pid = 2380] [id = 419] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 1024E400 == 34 [pid = 2380] [id = 418] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0CC84000 == 33 [pid = 2380] [id = 417] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0CCE2800 == 32 [pid = 2380] [id = 416] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 19FC5400 == 31 [pid = 2380] [id = 415] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 08A89800 == 30 [pid = 2380] [id = 409] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 1964CC00 == 29 [pid = 2380] [id = 430] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 19DC1C00 == 28 [pid = 2380] [id = 429] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 0C89A000 == 27 [pid = 2380] [id = 427] 05:02:52 INFO - PROCESS | 2380 | --DOCSHELL 16C58400 == 26 [pid = 2380] [id = 428] 05:02:52 INFO - PROCESS | 2380 | 1465646572256 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:52 INFO - PROCESS | 2380 | 1465646572259 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (0D221000) [pid = 2380] [serial = 1228] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18C0B800) [pid = 2380] [serial = 1222] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18FC0C00) [pid = 2380] [serial = 1237] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0CCE6400) [pid = 2380] [serial = 1216] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (193E0C00) [pid = 2380] [serial = 1243] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15850400) [pid = 2380] [serial = 1240] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (193E4800) [pid = 2380] [serial = 1225] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C74800) [pid = 2380] [serial = 1220] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10697400) [pid = 2380] [serial = 1229] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (15F42400) [pid = 2380] [serial = 1234] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C5A000) [pid = 2380] [serial = 1219] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (106A1800) [pid = 2380] [serial = 1232] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (193E6C00) [pid = 2380] [serial = 1226] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18FAB800) [pid = 2380] [serial = 1223] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (172F3800) [pid = 2380] [serial = 1241] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18FE8400) [pid = 2380] [serial = 1238] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10339000) [pid = 2380] [serial = 1231] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1015DC00) [pid = 2380] [serial = 1217] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C5BC00) [pid = 2380] [serial = 1235] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A04A000) [pid = 2380] [serial = 1246] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (194F3400) [pid = 2380] [serial = 1244] [outer = 00000000] [url = about:blank] 05:02:52 INFO - PROCESS | 2380 | ++DOCSHELL 0C890000 == 27 [pid = 2380] [id = 431] 05:02:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0C890800) [pid = 2380] [serial = 1293] [outer = 00000000] 05:02:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0C89A000) [pid = 2380] [serial = 1294] [outer = 0C890800] 05:02:52 INFO - PROCESS | 2380 | 1465646572423 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0C8C9C00) [pid = 2380] [serial = 1295] [outer = 0C890800] 05:02:52 INFO - PROCESS | 2380 | 1465646572897 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]]]}] 05:02:52 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 05:02:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1498ms 05:02:52 INFO - PROCESS | 2380 | 1465646572930 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 2380 | 1465646572934 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 05:02:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:02:52 INFO - PROCESS | 2380 | 1465646572938 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:02:52 INFO - PROCESS | 2380 | 1465646572941 Marionette TRACE conn5 <- [1,1690,null,{}] 05:02:52 INFO - PROCESS | 2380 | 1465646572946 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}] 05:02:52 INFO - PROCESS | 2380 | 1465646572950 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:53 INFO - PROCESS | 2380 | 1465646573046 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 05:02:53 INFO - PROCESS | 2380 | 1465646573059 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 2380 | 1465646573062 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:53 INFO - PROCESS | 2380 | ++DOCSHELL 1024E000 == 28 [pid = 2380] [id = 432] 05:02:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1024E800) [pid = 2380] [serial = 1296] [outer = 00000000] 05:02:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10330800) [pid = 2380] [serial = 1297] [outer = 1024E800] 05:02:53 INFO - PROCESS | 2380 | 1465646573112 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (104C5C00) [pid = 2380] [serial = 1298] [outer = 1024E800] 05:02:53 INFO - PROCESS | 2380 | 1465646573602 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]]]}] 05:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 730ms 05:02:53 INFO - PROCESS | 2380 | 1465646573671 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 05:02:53 INFO - PROCESS | 2380 | 1465646573675 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 05:02:53 INFO - PROCESS | 2380 | 1465646573680 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:02:53 INFO - PROCESS | 2380 | 1465646573682 Marionette TRACE conn5 <- [1,1694,null,{}] 05:02:53 INFO - PROCESS | 2380 | 1465646573686 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}] 05:02:53 INFO - PROCESS | 2380 | 1465646573689 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:53 INFO - PROCESS | 2380 | 1465646573782 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 05:02:53 INFO - PROCESS | 2380 | 1465646573873 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 2380 | 1465646573875 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:53 INFO - PROCESS | 2380 | ++DOCSHELL 111D6400 == 29 [pid = 2380] [id = 433] 05:02:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (111D8C00) [pid = 2380] [serial = 1299] [outer = 00000000] 05:02:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14408000) [pid = 2380] [serial = 1300] [outer = 111D8C00] 05:02:53 INFO - PROCESS | 2380 | 1465646573921 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (145B9000) [pid = 2380] [serial = 1301] [outer = 111D8C00] 05:02:54 INFO - PROCESS | 2380 | 1465646574344 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]]]}] 05:02:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:02:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 05:02:54 INFO - PROCESS | 2380 | 1465646574354 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 2380 | 1465646574356 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 05:02:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:02:54 INFO - PROCESS | 2380 | 1465646574361 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 2380 | 1465646574367 Marionette TRACE conn5 <- [1,1698,null,{}] 05:02:54 INFO - PROCESS | 2380 | 1465646574389 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}] 05:02:54 INFO - PROCESS | 2380 | 1465646574393 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:54 INFO - PROCESS | 2380 | 1465646574524 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 05:02:54 INFO - PROCESS | 2380 | 1465646574532 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:54 INFO - PROCESS | 2380 | 1465646574534 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:54 INFO - PROCESS | 2380 | ++DOCSHELL 10248000 == 30 [pid = 2380] [id = 434] 05:02:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14D36400) [pid = 2380] [serial = 1302] [outer = 00000000] 05:02:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16C6D000) [pid = 2380] [serial = 1303] [outer = 14D36400] 05:02:54 INFO - PROCESS | 2380 | 1465646574595 Marionette DEBUG loaded listener.js 05:02:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (16C77400) [pid = 2380] [serial = 1304] [outer = 14D36400] 05:02:55 INFO - PROCESS | 2380 | 1465646575053 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]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 751ms 05:02:55 INFO - PROCESS | 2380 | 1465646575114 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 2380 | 1465646575117 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 05:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:02:55 INFO - PROCESS | 2380 | 1465646575155 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - PROCESS | 2380 | 1465646575157 Marionette TRACE conn5 <- [1,1702,null,{}] 05:02:55 INFO - PROCESS | 2380 | 1465646575161 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}] 05:02:55 INFO - PROCESS | 2380 | 1465646575163 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:55 INFO - PROCESS | 2380 | 1465646575288 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 05:02:55 INFO - PROCESS | 2380 | 1465646575299 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 2380 | 1465646575301 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:55 INFO - PROCESS | 2380 | ++DOCSHELL 173D5400 == 31 [pid = 2380] [id = 435] 05:02:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (173DF000) [pid = 2380] [serial = 1305] [outer = 00000000] 05:02:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18944800) [pid = 2380] [serial = 1306] [outer = 173DF000] 05:02:55 INFO - PROCESS | 2380 | 1465646575346 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1897D800) [pid = 2380] [serial = 1307] [outer = 173DF000] 05:02:55 INFO - PROCESS | 2380 | 1465646575774 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]]]}] 05:02:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 690ms 05:02:55 INFO - PROCESS | 2380 | 1465646575840 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 05:02:55 INFO - PROCESS | 2380 | 1465646575843 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 05:02:55 INFO - PROCESS | 2380 | 1465646575846 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:02:55 INFO - PROCESS | 2380 | 1465646575847 Marionette TRACE conn5 <- [1,1706,null,{}] 05:02:55 INFO - PROCESS | 2380 | 1465646575851 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}] 05:02:55 INFO - PROCESS | 2380 | 1465646575853 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:55 INFO - PROCESS | 2380 | 1465646575971 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 05:02:55 INFO - PROCESS | 2380 | 1465646575977 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 2380 | 1465646575983 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:56 INFO - PROCESS | 2380 | ++DOCSHELL 18C0A400 == 32 [pid = 2380] [id = 436] 05:02:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18C95C00) [pid = 2380] [serial = 1308] [outer = 00000000] 05:02:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FA7000) [pid = 2380] [serial = 1309] [outer = 18C95C00] 05:02:56 INFO - PROCESS | 2380 | 1465646576090 Marionette DEBUG loaded listener.js 05:02:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FE3800) [pid = 2380] [serial = 1310] [outer = 18C95C00] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (144DC400) [pid = 2380] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (19FC7000) [pid = 2380] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18539C00) [pid = 2380] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0FBE5C00) [pid = 2380] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1024EC00) [pid = 2380] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0FB66C00) [pid = 2380] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10332000) [pid = 2380] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A044000) [pid = 2380] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14B95C00) [pid = 2380] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (147B6800) [pid = 2380] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18FA4400) [pid = 2380] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:02:56 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C994C00) [pid = 2380] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:02:56 INFO - PROCESS | 2380 | 1465646576858 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]]]}] 05:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1018ms 05:02:56 INFO - PROCESS | 2380 | 1465646576869 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 05:02:56 INFO - PROCESS | 2380 | 1465646576871 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 05:02:56 INFO - PROCESS | 2380 | 1465646576875 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:02:56 INFO - PROCESS | 2380 | 1465646576876 Marionette TRACE conn5 <- [1,1710,null,{}] 05:02:56 INFO - PROCESS | 2380 | 1465646576880 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}] 05:02:56 INFO - PROCESS | 2380 | 1465646576882 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:57 INFO - PROCESS | 2380 | 1465646576998 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 05:02:57 INFO - PROCESS | 2380 | 1465646577061 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 2380 | 1465646577064 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:57 INFO - PROCESS | 2380 | ++DOCSHELL 0C897C00 == 33 [pid = 2380] [id = 437] 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (144A3400) [pid = 2380] [serial = 1311] [outer = 00000000] 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FEC400) [pid = 2380] [serial = 1312] [outer = 144A3400] 05:02:57 INFO - PROCESS | 2380 | 1465646577119 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FF0C00) [pid = 2380] [serial = 1313] [outer = 144A3400] 05:02:57 INFO - PROCESS | 2380 | 1465646577488 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]]]}] 05:02:57 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 05:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 05:02:57 INFO - PROCESS | 2380 | 1465646577548 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 05:02:57 INFO - PROCESS | 2380 | 1465646577550 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 05:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:02:57 INFO - PROCESS | 2380 | 1465646577553 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 2380 | 1465646577555 Marionette TRACE conn5 <- [1,1714,null,{}] 05:02:57 INFO - PROCESS | 2380 | 1465646577558 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}] 05:02:57 INFO - PROCESS | 2380 | 1465646577560 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:57 INFO - PROCESS | 2380 | 1465646577642 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 05:02:57 INFO - PROCESS | 2380 | 1465646577648 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:57 INFO - PROCESS | 2380 | 1465646577650 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:57 INFO - PROCESS | 2380 | ++DOCSHELL 18FBFC00 == 34 [pid = 2380] [id = 438] 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193AF000) [pid = 2380] [serial = 1314] [outer = 00000000] 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193E7800) [pid = 2380] [serial = 1315] [outer = 193AF000] 05:02:57 INFO - PROCESS | 2380 | 1465646577693 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19645C00) [pid = 2380] [serial = 1316] [outer = 193AF000] 05:02:58 INFO - PROCESS | 2380 | 1465646578104 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]]]}] 05:02:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 570ms 05:02:58 INFO - PROCESS | 2380 | 1465646578124 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 2380 | 1465646578126 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:02:58 INFO - PROCESS | 2380 | 1465646578129 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 2380 | 1465646578130 Marionette TRACE conn5 <- [1,1718,null,{}] 05:02:58 INFO - PROCESS | 2380 | 1465646578134 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}] 05:02:58 INFO - PROCESS | 2380 | 1465646578136 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:58 INFO - PROCESS | 2380 | 1465646578258 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 05:02:58 INFO - PROCESS | 2380 | 1465646578266 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 2380 | 1465646578268 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:58 INFO - PROCESS | 2380 | ++DOCSHELL 197EE400 == 35 [pid = 2380] [id = 439] 05:02:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (197EEC00) [pid = 2380] [serial = 1317] [outer = 00000000] 05:02:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (19FC2400) [pid = 2380] [serial = 1318] [outer = 197EEC00] 05:02:58 INFO - PROCESS | 2380 | 1465646578311 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19FC5800) [pid = 2380] [serial = 1319] [outer = 197EEC00] 05:02:58 INFO - PROCESS | 2380 | 1465646578859 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]]]}] 05:02:58 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 05:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 05:02:58 INFO - PROCESS | 2380 | 1465646578901 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 05:02:58 INFO - PROCESS | 2380 | 1465646578906 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 05:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:02:58 INFO - PROCESS | 2380 | 1465646578911 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:02:58 INFO - PROCESS | 2380 | 1465646578915 Marionette TRACE conn5 <- [1,1722,null,{}] 05:02:58 INFO - PROCESS | 2380 | 1465646578921 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}] 05:02:58 INFO - PROCESS | 2380 | 1465646578924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:59 INFO - PROCESS | 2380 | 1465646579047 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 05:02:59 INFO - PROCESS | 2380 | 1465646579164 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:59 INFO - PROCESS | 2380 | 1465646579169 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:02:59 INFO - PROCESS | 2380 | ++DOCSHELL 0CC35C00 == 36 [pid = 2380] [id = 440] 05:02:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0CC81400) [pid = 2380] [serial = 1320] [outer = 00000000] 05:02:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1024A800) [pid = 2380] [serial = 1321] [outer = 0CC81400] 05:02:59 INFO - PROCESS | 2380 | 1465646579226 Marionette DEBUG loaded listener.js 05:02:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (10696000) [pid = 2380] [serial = 1322] [outer = 0CC81400] 05:03:00 INFO - PROCESS | 2380 | 1465646580002 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]]]}] 05:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1133ms 05:03:00 INFO - PROCESS | 2380 | 1465646580047 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 05:03:00 INFO - PROCESS | 2380 | 1465646580052 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 05:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:03:00 INFO - PROCESS | 2380 | 1465646580059 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:03:00 INFO - PROCESS | 2380 | 1465646580062 Marionette TRACE conn5 <- [1,1726,null,{}] 05:03:00 INFO - PROCESS | 2380 | 1465646580066 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}] 05:03:00 INFO - PROCESS | 2380 | 1465646580069 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:00 INFO - PROCESS | 2380 | 1465646580191 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 05:03:00 INFO - PROCESS | 2380 | 1465646580325 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 2380 | 1465646580327 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:00 INFO - PROCESS | 2380 | ++DOCSHELL 15856C00 == 37 [pid = 2380] [id = 441] 05:03:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1585A400) [pid = 2380] [serial = 1323] [outer = 00000000] 05:03:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16C55800) [pid = 2380] [serial = 1324] [outer = 1585A400] 05:03:00 INFO - PROCESS | 2380 | 1465646580391 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (16C62800) [pid = 2380] [serial = 1325] [outer = 1585A400] 05:03:01 INFO - PROCESS | 2380 | 1465646581252 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]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1273ms 05:03:01 INFO - PROCESS | 2380 | 1465646581336 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 2380 | 1465646581340 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 05:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:03:01 INFO - PROCESS | 2380 | 1465646581345 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 2380 | 1465646581348 Marionette TRACE conn5 <- [1,1730,null,{}] 05:03:01 INFO - PROCESS | 2380 | 1465646581354 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}] 05:03:01 INFO - PROCESS | 2380 | 1465646581357 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:01 INFO - PROCESS | 2380 | 1465646581498 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 15855400 == 36 [pid = 2380] [id = 384] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 1024C000 == 35 [pid = 2380] [id = 377] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 16C75000 == 34 [pid = 2380] [id = 383] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 104CF800 == 33 [pid = 2380] [id = 371] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 16935800 == 32 [pid = 2380] [id = 374] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 10333800 == 31 [pid = 2380] [id = 373] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 14DE9000 == 30 [pid = 2380] [id = 372] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 1893B000 == 29 [pid = 2380] [id = 381] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 10335C00 == 28 [pid = 2380] [id = 378] 05:03:01 INFO - PROCESS | 2380 | --DOCSHELL 14D3EC00 == 27 [pid = 2380] [id = 379] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A329000) [pid = 2380] [serial = 1279] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14B91000) [pid = 2380] [serial = 1258] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14DDD400) [pid = 2380] [serial = 1259] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A052400) [pid = 2380] [serial = 1247] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (185B2400) [pid = 2380] [serial = 1261] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18982400) [pid = 2380] [serial = 1262] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10336400) [pid = 2380] [serial = 1252] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (14C01800) [pid = 2380] [serial = 1253] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10336C00) [pid = 2380] [serial = 1255] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10698C00) [pid = 2380] [serial = 1256] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (111D0400) [pid = 2380] [serial = 1249] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (144D7400) [pid = 2380] [serial = 1250] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (19648400) [pid = 2380] [serial = 1268] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (194F3C00) [pid = 2380] [serial = 1267] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A296C00) [pid = 2380] [serial = 1270] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A32C400) [pid = 2380] [serial = 1280] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (185AEC00) [pid = 2380] [serial = 1273] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A29F800) [pid = 2380] [serial = 1276] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1A297400) [pid = 2380] [serial = 1271] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A322000) [pid = 2380] [serial = 1277] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18FEDC00) [pid = 2380] [serial = 1264] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (193BF400) [pid = 2380] [serial = 1265] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FA4C00) [pid = 2380] [serial = 1274] [outer = 00000000] [url = about:blank] 05:03:01 INFO - PROCESS | 2380 | 1465646581632 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 2380 | 1465646581637 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:01 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C4C00 == 28 [pid = 2380] [id = 442] 05:03:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0C8C5400) [pid = 2380] [serial = 1326] [outer = 00000000] 05:03:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (0FBE8C00) [pid = 2380] [serial = 1327] [outer = 0C8C5400] 05:03:01 INFO - PROCESS | 2380 | 1465646581691 Marionette DEBUG loaded listener.js 05:03:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10241800) [pid = 2380] [serial = 1328] [outer = 0C8C5400] 05:03:02 INFO - PROCESS | 2380 | 1465646582149 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 830ms 05:03:02 INFO - PROCESS | 2380 | 1465646582175 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 2380 | 1465646582180 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 05:03:02 INFO - PROCESS | 2380 | 1465646582185 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - PROCESS | 2380 | 1465646582188 Marionette TRACE conn5 <- [1,1734,null,{}] 05:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:03:02 INFO - PROCESS | 2380 | 1465646582191 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}] 05:03:02 INFO - PROCESS | 2380 | 1465646582194 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:02 INFO - PROCESS | 2380 | 1465646582279 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 05:03:02 INFO - PROCESS | 2380 | 1465646582285 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:02 INFO - PROCESS | 2380 | 1465646582288 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:02 INFO - PROCESS | 2380 | ++DOCSHELL 106A1000 == 29 [pid = 2380] [id = 443] 05:03:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10916000) [pid = 2380] [serial = 1329] [outer = 00000000] 05:03:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (144DE400) [pid = 2380] [serial = 1330] [outer = 10916000] 05:03:02 INFO - PROCESS | 2380 | 1465646582334 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14C46C00) [pid = 2380] [serial = 1331] [outer = 10916000] 05:03:02 INFO - PROCESS | 2380 | 1465646582819 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]]]}] 05:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 05:03:02 INFO - PROCESS | 2380 | 1465646582860 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 05:03:02 INFO - PROCESS | 2380 | 1465646582863 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 05:03:02 INFO - PROCESS | 2380 | 1465646582866 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:03:02 INFO - PROCESS | 2380 | 1465646582870 Marionette TRACE conn5 <- [1,1738,null,{}] 05:03:02 INFO - PROCESS | 2380 | 1465646582880 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}] 05:03:02 INFO - PROCESS | 2380 | 1465646582885 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:02 INFO - PROCESS | 2380 | 1465646582971 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 05:03:03 INFO - PROCESS | 2380 | 1465646583092 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 2380 | 1465646583095 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:03 INFO - PROCESS | 2380 | ++DOCSHELL 17297C00 == 30 [pid = 2380] [id = 444] 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1729E000) [pid = 2380] [serial = 1332] [outer = 00000000] 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (173D6C00) [pid = 2380] [serial = 1333] [outer = 1729E000] 05:03:03 INFO - PROCESS | 2380 | 1465646583145 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (185AE800) [pid = 2380] [serial = 1334] [outer = 1729E000] 05:03:03 INFO - PROCESS | 2380 | 1465646583525 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]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 05:03:03 INFO - PROCESS | 2380 | 1465646583603 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 2380 | 1465646583606 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 05:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:03:03 INFO - PROCESS | 2380 | 1465646583609 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 2380 | 1465646583620 Marionette TRACE conn5 <- [1,1742,null,{}] 05:03:03 INFO - PROCESS | 2380 | 1465646583634 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}] 05:03:03 INFO - PROCESS | 2380 | 1465646583637 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:03 INFO - PROCESS | 2380 | 1465646583756 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 05:03:03 INFO - PROCESS | 2380 | 1465646583762 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 2380 | 1465646583764 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:03 INFO - PROCESS | 2380 | ++DOCSHELL 18FB3800 == 31 [pid = 2380] [id = 445] 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FBC400) [pid = 2380] [serial = 1335] [outer = 00000000] 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FEB000) [pid = 2380] [serial = 1336] [outer = 18FBC400] 05:03:03 INFO - PROCESS | 2380 | 1465646583811 Marionette DEBUG loaded listener.js 05:03:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193AE400) [pid = 2380] [serial = 1337] [outer = 18FBC400] 05:03:04 INFO - PROCESS | 2380 | 1465646584294 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]]]}] 05:03:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:03:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 05:03:04 INFO - PROCESS | 2380 | 1465646584368 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 05:03:04 INFO - PROCESS | 2380 | 1465646584370 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 05:03:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:03:04 INFO - PROCESS | 2380 | 1465646584373 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:03:04 INFO - PROCESS | 2380 | 1465646584375 Marionette TRACE conn5 <- [1,1746,null,{}] 05:03:04 INFO - PROCESS | 2380 | 1465646584379 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}] 05:03:04 INFO - PROCESS | 2380 | 1465646584381 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:04 INFO - PROCESS | 2380 | 1465646584504 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 05:03:04 INFO - PROCESS | 2380 | 1465646584516 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:04 INFO - PROCESS | 2380 | 1465646584518 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:04 INFO - PROCESS | 2380 | ++DOCSHELL 18C98000 == 32 [pid = 2380] [id = 446] 05:03:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18FE9400) [pid = 2380] [serial = 1338] [outer = 00000000] 05:03:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (194F1000) [pid = 2380] [serial = 1339] [outer = 18FE9400] 05:03:04 INFO - PROCESS | 2380 | 1465646584562 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (194F3C00) [pid = 2380] [serial = 1340] [outer = 18FE9400] 05:03:05 INFO - PROCESS | 2380 | 1465646585030 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]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 05:03:05 INFO - PROCESS | 2380 | 1465646585046 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 2380 | 1465646585048 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 05:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:03:05 INFO - PROCESS | 2380 | 1465646585051 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 2380 | 1465646585053 Marionette TRACE conn5 <- [1,1750,null,{}] 05:03:05 INFO - PROCESS | 2380 | 1465646585056 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}] 05:03:05 INFO - PROCESS | 2380 | 1465646585061 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:05 INFO - PROCESS | 2380 | 1465646585210 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 05:03:05 INFO - PROCESS | 2380 | 1465646585222 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 2380 | 1465646585223 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:05 INFO - PROCESS | 2380 | ++DOCSHELL 08A8CC00 == 33 [pid = 2380] [id = 447] 05:03:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0D22AC00) [pid = 2380] [serial = 1341] [outer = 00000000] 05:03:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A0F2C00) [pid = 2380] [serial = 1342] [outer = 0D22AC00] 05:03:05 INFO - PROCESS | 2380 | 1465646585270 Marionette DEBUG loaded listener.js 05:03:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A269400) [pid = 2380] [serial = 1343] [outer = 0D22AC00] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0C890800) [pid = 2380] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1024E800) [pid = 2380] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (111D8C00) [pid = 2380] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14D36400) [pid = 2380] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0C89B400) [pid = 2380] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C59C00) [pid = 2380] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (19FC6400) [pid = 2380] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (193AF000) [pid = 2380] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (173DF000) [pid = 2380] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (144A3400) [pid = 2380] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:03:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18C95C00) [pid = 2380] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:03:05 INFO - PROCESS | 2380 | 1465646585871 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]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 871ms 05:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:03:05 INFO - PROCESS | 2380 | 1465646585923 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 05:03:05 INFO - PROCESS | 2380 | 1465646585925 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 05:03:05 INFO - PROCESS | 2380 | 1465646585928 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 2380 | 1465646585930 Marionette TRACE conn5 <- [1,1754,null,{}] 05:03:05 INFO - PROCESS | 2380 | 1465646585934 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}] 05:03:05 INFO - PROCESS | 2380 | 1465646585936 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:06 INFO - PROCESS | 2380 | 1465646586054 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 05:03:06 INFO - PROCESS | 2380 | 1465646586116 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 2380 | 1465646586118 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:06 INFO - PROCESS | 2380 | ++DOCSHELL 1024EC00 == 34 [pid = 2380] [id = 448] 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10332000) [pid = 2380] [serial = 1344] [outer = 00000000] 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16C5A000) [pid = 2380] [serial = 1345] [outer = 10332000] 05:03:06 INFO - PROCESS | 2380 | 1465646586161 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (173DD400) [pid = 2380] [serial = 1346] [outer = 10332000] 05:03:06 INFO - PROCESS | 2380 | 1465646586519 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]]]}] 05:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 05:03:06 INFO - PROCESS | 2380 | 1465646586565 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 05:03:06 INFO - PROCESS | 2380 | 1465646586567 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 05:03:06 INFO - PROCESS | 2380 | 1465646586570 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:03:06 INFO - PROCESS | 2380 | 1465646586572 Marionette TRACE conn5 <- [1,1758,null,{}] 05:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:03:06 INFO - PROCESS | 2380 | 1465646586575 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}] 05:03:06 INFO - PROCESS | 2380 | 1465646586577 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:06 INFO - PROCESS | 2380 | 1465646586658 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 05:03:06 INFO - PROCESS | 2380 | 1465646586663 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:06 INFO - PROCESS | 2380 | 1465646586665 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:06 INFO - PROCESS | 2380 | ++DOCSHELL 194F6C00 == 35 [pid = 2380] [id = 449] 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (19FC6800) [pid = 2380] [serial = 1347] [outer = 00000000] 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A2A1800) [pid = 2380] [serial = 1348] [outer = 19FC6800] 05:03:06 INFO - PROCESS | 2380 | 1465646586709 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A326C00) [pid = 2380] [serial = 1349] [outer = 19FC6800] 05:03:07 INFO - PROCESS | 2380 | 1465646587149 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 05:03:07 INFO - PROCESS | 2380 | 1465646587205 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 2380 | 1465646587207 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 05:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:03:07 INFO - PROCESS | 2380 | 1465646587210 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 2380 | 1465646587212 Marionette TRACE conn5 <- [1,1762,null,{}] 05:03:07 INFO - PROCESS | 2380 | 1465646587215 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}] 05:03:07 INFO - PROCESS | 2380 | 1465646587217 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:07 INFO - PROCESS | 2380 | 1465646587299 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 05:03:07 INFO - PROCESS | 2380 | 1465646587306 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 2380 | 1465646587308 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:07 INFO - PROCESS | 2380 | ++DOCSHELL 16ECB800 == 36 [pid = 2380] [id = 450] 05:03:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18C07400) [pid = 2380] [serial = 1350] [outer = 00000000] 05:03:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A487C00) [pid = 2380] [serial = 1351] [outer = 18C07400] 05:03:07 INFO - PROCESS | 2380 | 1465646587361 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A48B800) [pid = 2380] [serial = 1352] [outer = 18C07400] 05:03:07 INFO - PROCESS | 2380 | 1465646587954 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]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 05:03:07 INFO - PROCESS | 2380 | 1465646587981 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 2380 | 1465646587986 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 05:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:03:08 INFO - PROCESS | 2380 | 1465646587991 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 2380 | 1465646587995 Marionette TRACE conn5 <- [1,1766,null,{}] 05:03:08 INFO - PROCESS | 2380 | 1465646588001 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}] 05:03:08 INFO - PROCESS | 2380 | 1465646588004 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:08 INFO - PROCESS | 2380 | 1465646588120 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 05:03:08 INFO - PROCESS | 2380 | 1465646588260 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:08 INFO - PROCESS | 2380 | 1465646588265 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:08 INFO - PROCESS | 2380 | ++DOCSHELL 10049800 == 37 [pid = 2380] [id = 451] 05:03:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10051800) [pid = 2380] [serial = 1353] [outer = 00000000] 05:03:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (109C2400) [pid = 2380] [serial = 1354] [outer = 10051800] 05:03:08 INFO - PROCESS | 2380 | 1465646588326 Marionette DEBUG loaded listener.js 05:03:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14C01800) [pid = 2380] [serial = 1355] [outer = 10051800] 05:03:08 INFO - PROCESS | 2380 | 1465646588935 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]]]}] 05:03:08 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 05:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 05:03:08 INFO - PROCESS | 2380 | 1465646588966 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 2380 | 1465646588971 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 05:03:08 INFO - PROCESS | 2380 | 1465646588977 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:03:08 INFO - PROCESS | 2380 | 1465646588980 Marionette TRACE conn5 <- [1,1770,null,{}] 05:03:09 INFO - PROCESS | 2380 | 1465646588984 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}] 05:03:09 INFO - PROCESS | 2380 | 1465646588987 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:09 INFO - PROCESS | 2380 | 1465646589099 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 05:03:09 INFO - PROCESS | 2380 | 1465646589213 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 2380 | 1465646589215 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:09 INFO - PROCESS | 2380 | ++DOCSHELL 16C76000 == 38 [pid = 2380] [id = 452] 05:03:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1853CC00) [pid = 2380] [serial = 1356] [outer = 00000000] 05:03:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18C96C00) [pid = 2380] [serial = 1357] [outer = 1853CC00] 05:03:09 INFO - PROCESS | 2380 | 1465646589312 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18FE8000) [pid = 2380] [serial = 1358] [outer = 1853CC00] 05:03:09 INFO - PROCESS | 2380 | 1465646589866 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]]]}] 05:03:09 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 05:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 931ms 05:03:09 INFO - PROCESS | 2380 | 1465646589911 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 05:03:09 INFO - PROCESS | 2380 | 1465646589913 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 05:03:09 INFO - PROCESS | 2380 | 1465646589917 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:03:09 INFO - PROCESS | 2380 | 1465646589921 Marionette TRACE conn5 <- [1,1774,null,{}] 05:03:09 INFO - PROCESS | 2380 | 1465646589932 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}] 05:03:09 INFO - PROCESS | 2380 | 1465646589937 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:10 INFO - PROCESS | 2380 | 1465646590046 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 05:03:10 INFO - PROCESS | 2380 | 1465646590156 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 2380 | 1465646590159 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:10 INFO - PROCESS | 2380 | ++DOCSHELL 1A322800 == 39 [pid = 2380] [id = 453] 05:03:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A329000) [pid = 2380] [serial = 1359] [outer = 00000000] 05:03:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A493400) [pid = 2380] [serial = 1360] [outer = 1A329000] 05:03:10 INFO - PROCESS | 2380 | 1465646590256 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1B19E800) [pid = 2380] [serial = 1361] [outer = 1A329000] 05:03:10 INFO - PROCESS | 2380 | 1465646590864 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]]]}] 05:03:10 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 05:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 05:03:10 INFO - PROCESS | 2380 | 1465646590891 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 05:03:10 INFO - PROCESS | 2380 | 1465646590894 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 05:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:03:10 INFO - PROCESS | 2380 | 1465646590897 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 2380 | 1465646590899 Marionette TRACE conn5 <- [1,1778,null,{}] 05:03:10 INFO - PROCESS | 2380 | 1465646590903 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}] 05:03:10 INFO - PROCESS | 2380 | 1465646590906 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:11 INFO - PROCESS | 2380 | 1465646591016 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 05:03:11 INFO - PROCESS | 2380 | 1465646591136 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:11 INFO - PROCESS | 2380 | 1465646591138 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:11 INFO - PROCESS | 2380 | ++DOCSHELL 1BBEB400 == 40 [pid = 2380] [id = 454] 05:03:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1BBEC800) [pid = 2380] [serial = 1362] [outer = 00000000] 05:03:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1C662400) [pid = 2380] [serial = 1363] [outer = 1BBEC800] 05:03:11 INFO - PROCESS | 2380 | 1465646591191 Marionette DEBUG loaded listener.js 05:03:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1C667400) [pid = 2380] [serial = 1364] [outer = 1BBEC800] 05:03:11 INFO - PROCESS | 2380 | 1465646591931 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]]]}] 05:03:11 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) 05:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1073ms 05:03:11 INFO - PROCESS | 2380 | 1465646591977 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 05:03:11 INFO - PROCESS | 2380 | 1465646591981 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 05:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:03:12 INFO - PROCESS | 2380 | 1465646591987 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 2380 | 1465646591990 Marionette TRACE conn5 <- [1,1782,null,{}] 05:03:12 INFO - PROCESS | 2380 | 1465646591995 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}] 05:03:12 INFO - PROCESS | 2380 | 1465646591998 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:12 INFO - PROCESS | 2380 | 1465646592103 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 05:03:12 INFO - PROCESS | 2380 | 1465646592218 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:12 INFO - PROCESS | 2380 | 1465646592221 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 16C55C00 == 39 [pid = 2380] [id = 386] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 194EAC00 == 38 [pid = 2380] [id = 385] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 0D26C800 == 37 [pid = 2380] [id = 387] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 0D21C800 == 36 [pid = 2380] [id = 370] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 18FADC00 == 35 [pid = 2380] [id = 382] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 0C890000 == 34 [pid = 2380] [id = 431] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 16C5D400 == 33 [pid = 2380] [id = 380] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 0D2EF400 == 32 [pid = 2380] [id = 376] 05:03:12 INFO - PROCESS | 2380 | --DOCSHELL 18FBE800 == 31 [pid = 2380] [id = 375] 05:03:12 INFO - PROCESS | 2380 | ++DOCSHELL 08A8DC00 == 32 [pid = 2380] [id = 455] 05:03:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (09066C00) [pid = 2380] [serial = 1365] [outer = 00000000] 05:03:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (0C89C800) [pid = 2380] [serial = 1366] [outer = 09066C00] 05:03:12 INFO - PROCESS | 2380 | 1465646592916 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (0C8CA800) [pid = 2380] [serial = 1367] [outer = 09066C00] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (0C89A000) [pid = 2380] [serial = 1294] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (0C8C9C00) [pid = 2380] [serial = 1295] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (10330800) [pid = 2380] [serial = 1297] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (104C5C00) [pid = 2380] [serial = 1298] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (14408000) [pid = 2380] [serial = 1300] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16C6D000) [pid = 2380] [serial = 1303] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (10053C00) [pid = 2380] [serial = 1283] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (0D22A400) [pid = 2380] [serial = 1282] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (172F9C00) [pid = 2380] [serial = 1286] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16EBD800) [pid = 2380] [serial = 1285] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A327000) [pid = 2380] [serial = 1289] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A262800) [pid = 2380] [serial = 1288] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1B82EC00) [pid = 2380] [serial = 1291] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19645C00) [pid = 2380] [serial = 1316] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18944800) [pid = 2380] [serial = 1306] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FEC400) [pid = 2380] [serial = 1312] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18FA7000) [pid = 2380] [serial = 1309] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (193E7800) [pid = 2380] [serial = 1315] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FE3800) [pid = 2380] [serial = 1310] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1897D800) [pid = 2380] [serial = 1307] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18FF0C00) [pid = 2380] [serial = 1313] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19FC2400) [pid = 2380] [serial = 1318] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16C77400) [pid = 2380] [serial = 1304] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (145B9000) [pid = 2380] [serial = 1301] [outer = 00000000] [url = about:blank] 05:03:13 INFO - PROCESS | 2380 | 1465646593444 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]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1521ms 05:03:13 INFO - PROCESS | 2380 | 1465646593511 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 2380 | 1465646593515 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 05:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:03:13 INFO - PROCESS | 2380 | 1465646593519 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 2380 | 1465646593521 Marionette TRACE conn5 <- [1,1786,null,{}] 05:03:13 INFO - PROCESS | 2380 | 1465646593526 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}] 05:03:13 INFO - PROCESS | 2380 | 1465646593529 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:13 INFO - PROCESS | 2380 | 1465646593660 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 05:03:13 INFO - PROCESS | 2380 | 1465646593753 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 2380 | 1465646593756 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:13 INFO - PROCESS | 2380 | ++DOCSHELL 10240000 == 33 [pid = 2380] [id = 456] 05:03:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10242400) [pid = 2380] [serial = 1368] [outer = 00000000] 05:03:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10331400) [pid = 2380] [serial = 1369] [outer = 10242400] 05:03:13 INFO - PROCESS | 2380 | 1465646593806 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (104C4800) [pid = 2380] [serial = 1370] [outer = 10242400] 05:03:14 INFO - PROCESS | 2380 | 1465646594212 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 730ms 05:03:14 INFO - PROCESS | 2380 | 1465646594261 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 2380 | 1465646594266 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 05:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:03:14 INFO - PROCESS | 2380 | 1465646594274 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - PROCESS | 2380 | 1465646594277 Marionette TRACE conn5 <- [1,1790,null,{}] 05:03:14 INFO - PROCESS | 2380 | 1465646594281 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}] 05:03:14 INFO - PROCESS | 2380 | 1465646594284 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:14 INFO - PROCESS | 2380 | 1465646594376 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 05:03:14 INFO - PROCESS | 2380 | 1465646594383 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 2380 | 1465646594386 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:14 INFO - PROCESS | 2380 | ++DOCSHELL 1069E000 == 34 [pid = 2380] [id = 457] 05:03:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1069E800) [pid = 2380] [serial = 1371] [outer = 00000000] 05:03:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1420A800) [pid = 2380] [serial = 1372] [outer = 1069E800] 05:03:14 INFO - PROCESS | 2380 | 1465646594431 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (144E0800) [pid = 2380] [serial = 1373] [outer = 1069E800] 05:03:14 INFO - PROCESS | 2380 | 1465646594933 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]]]}] 05:03:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:03:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 671ms 05:03:14 INFO - PROCESS | 2380 | 1465646594952 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 05:03:14 INFO - PROCESS | 2380 | 1465646594954 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 05:03:14 INFO - PROCESS | 2380 | 1465646594957 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:03:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:03:14 INFO - PROCESS | 2380 | 1465646594961 Marionette TRACE conn5 <- [1,1794,null,{}] 05:03:14 INFO - PROCESS | 2380 | 1465646594973 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}] 05:03:14 INFO - PROCESS | 2380 | 1465646594977 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:15 INFO - PROCESS | 2380 | 1465646595070 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 05:03:15 INFO - PROCESS | 2380 | 1465646595079 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 2380 | 1465646595082 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:15 INFO - PROCESS | 2380 | ++DOCSHELL 008BF400 == 35 [pid = 2380] [id = 458] 05:03:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0CC84000) [pid = 2380] [serial = 1374] [outer = 00000000] 05:03:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C61400) [pid = 2380] [serial = 1375] [outer = 0CC84000] 05:03:15 INFO - PROCESS | 2380 | 1465646595137 Marionette DEBUG loaded listener.js 05:03:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16C75C00) [pid = 2380] [serial = 1376] [outer = 0CC84000] 05:03:15 INFO - PROCESS | 2380 | 1465646595641 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]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 05:03:15 INFO - PROCESS | 2380 | 1465646595698 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 2380 | 1465646595701 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 05:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:03:15 INFO - PROCESS | 2380 | 1465646595705 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 2380 | 1465646595706 Marionette TRACE conn5 <- [1,1798,null,{}] 05:03:15 INFO - PROCESS | 2380 | 1465646595710 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}] 05:03:15 INFO - PROCESS | 2380 | 1465646595712 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:15 INFO - PROCESS | 2380 | 1465646595860 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 05:03:15 INFO - PROCESS | 2380 | 1465646595871 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:15 INFO - PROCESS | 2380 | 1465646595873 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:15 INFO - PROCESS | 2380 | ++DOCSHELL 172F8800 == 36 [pid = 2380] [id = 459] 05:03:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (173DEC00) [pid = 2380] [serial = 1377] [outer = 00000000] 05:03:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1893B400) [pid = 2380] [serial = 1378] [outer = 173DEC00] 05:03:15 INFO - PROCESS | 2380 | 1465646595917 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18945C00) [pid = 2380] [serial = 1379] [outer = 173DEC00] 05:03:16 INFO - PROCESS | 2380 | 1465646596374 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]]]}] 05:03:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:03:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 05:03:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:03:16 INFO - PROCESS | 2380 | 1465646596438 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 05:03:16 INFO - PROCESS | 2380 | 1465646596440 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 05:03:16 INFO - PROCESS | 2380 | 1465646596449 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:03:16 INFO - PROCESS | 2380 | 1465646596451 Marionette TRACE conn5 <- [1,1802,null,{}] 05:03:16 INFO - PROCESS | 2380 | 1465646596454 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}] 05:03:16 INFO - PROCESS | 2380 | 1465646596456 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:16 INFO - PROCESS | 2380 | 1465646596568 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 05:03:16 INFO - PROCESS | 2380 | 1465646596577 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 2380 | 1465646596579 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:16 INFO - PROCESS | 2380 | ++DOCSHELL 18C0B000 == 37 [pid = 2380] [id = 460] 05:03:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18C0B800) [pid = 2380] [serial = 1380] [outer = 00000000] 05:03:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18FAD800) [pid = 2380] [serial = 1381] [outer = 18C0B800] 05:03:16 INFO - PROCESS | 2380 | 1465646596637 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18FE6400) [pid = 2380] [serial = 1382] [outer = 18C0B800] 05:03:17 INFO - PROCESS | 2380 | 1465646597185 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]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 790ms 05:03:17 INFO - PROCESS | 2380 | 1465646597241 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 2380 | 1465646597243 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 05:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:03:17 INFO - PROCESS | 2380 | 1465646597246 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 2380 | 1465646597248 Marionette TRACE conn5 <- [1,1806,null,{}] 05:03:17 INFO - PROCESS | 2380 | 1465646597251 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}] 05:03:17 INFO - PROCESS | 2380 | 1465646597257 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:17 INFO - PROCESS | 2380 | 1465646597643 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FBC400) [pid = 2380] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0CC81400) [pid = 2380] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1585A400) [pid = 2380] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10916000) [pid = 2380] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FE9400) [pid = 2380] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1729E000) [pid = 2380] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0C8C5400) [pid = 2380] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (197EEC00) [pid = 2380] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10332000) [pid = 2380] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18C07400) [pid = 2380] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0D22AC00) [pid = 2380] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (19FC6800) [pid = 2380] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:03:17 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1964E000) [pid = 2380] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:03:17 INFO - PROCESS | 2380 | 1465646597722 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 2380 | 1465646597724 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:17 INFO - PROCESS | 2380 | ++DOCSHELL 08A89800 == 38 [pid = 2380] [id = 461] 05:03:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (08A8B400) [pid = 2380] [serial = 1383] [outer = 00000000] 05:03:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (0D22AC00) [pid = 2380] [serial = 1384] [outer = 08A8B400] 05:03:17 INFO - PROCESS | 2380 | 1465646597768 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (14289800) [pid = 2380] [serial = 1385] [outer = 08A8B400] 05:03:18 INFO - PROCESS | 2380 | 1465646598135 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 930ms 05:03:18 INFO - PROCESS | 2380 | 1465646598179 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 2380 | 1465646598181 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 05:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:03:18 INFO - PROCESS | 2380 | 1465646598184 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 2380 | 1465646598185 Marionette TRACE conn5 <- [1,1810,null,{}] 05:03:18 INFO - PROCESS | 2380 | 1465646598189 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}] 05:03:18 INFO - PROCESS | 2380 | 1465646598191 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:18 INFO - PROCESS | 2380 | 1465646598269 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 05:03:18 INFO - PROCESS | 2380 | 1465646598274 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 2380 | 1465646598276 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:18 INFO - PROCESS | 2380 | ++DOCSHELL 0CCE2000 == 39 [pid = 2380] [id = 462] 05:03:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16938C00) [pid = 2380] [serial = 1386] [outer = 00000000] 05:03:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193AA800) [pid = 2380] [serial = 1387] [outer = 16938C00] 05:03:18 INFO - PROCESS | 2380 | 1465646598320 Marionette DEBUG loaded listener.js 05:03:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (194F6800) [pid = 2380] [serial = 1388] [outer = 16938C00] 05:03:18 INFO - PROCESS | 2380 | 1465646598751 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]]]}] 05:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 05:03:18 INFO - PROCESS | 2380 | 1465646598816 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 05:03:18 INFO - PROCESS | 2380 | 1465646598818 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 05:03:18 INFO - PROCESS | 2380 | 1465646598821 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:03:18 INFO - PROCESS | 2380 | 1465646598823 Marionette TRACE conn5 <- [1,1814,null,{}] 05:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:03:18 INFO - PROCESS | 2380 | 1465646598826 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}] 05:03:18 INFO - PROCESS | 2380 | 1465646598828 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:18 INFO - PROCESS | 2380 | 1465646598907 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 05:03:18 INFO - PROCESS | 2380 | 1465646598913 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:18 INFO - PROCESS | 2380 | 1465646598915 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:18 INFO - PROCESS | 2380 | ++DOCSHELL 08A8C000 == 40 [pid = 2380] [id = 463] 05:03:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0C894800) [pid = 2380] [serial = 1389] [outer = 00000000] 05:03:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (14CDCC00) [pid = 2380] [serial = 1390] [outer = 0C894800] 05:03:18 INFO - PROCESS | 2380 | 1465646598960 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16C57400) [pid = 2380] [serial = 1391] [outer = 0C894800] 05:03:19 INFO - PROCESS | 2380 | 1465646599434 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]]]}] 05:03:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:03:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 05:03:19 INFO - PROCESS | 2380 | 1465646599496 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 2380 | 1465646599498 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 05:03:19 INFO - PROCESS | 2380 | 1465646599501 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:03:19 INFO - PROCESS | 2380 | 1465646599503 Marionette TRACE conn5 <- [1,1818,null,{}] 05:03:19 INFO - PROCESS | 2380 | 1465646599507 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}] 05:03:19 INFO - PROCESS | 2380 | 1465646599518 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:19 INFO - PROCESS | 2380 | 1465646599605 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 05:03:19 INFO - PROCESS | 2380 | 1465646599611 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 2380 | 1465646599613 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:19 INFO - PROCESS | 2380 | ++DOCSHELL 19C95C00 == 41 [pid = 2380] [id = 464] 05:03:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19DB8800) [pid = 2380] [serial = 1392] [outer = 00000000] 05:03:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A04F800) [pid = 2380] [serial = 1393] [outer = 19DB8800] 05:03:19 INFO - PROCESS | 2380 | 1465646599658 Marionette DEBUG loaded listener.js 05:03:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A294800) [pid = 2380] [serial = 1394] [outer = 19DB8800] 05:03:20 INFO - PROCESS | 2380 | 1465646600508 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]]]}] 05:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1068ms 05:03:20 INFO - PROCESS | 2380 | 1465646600575 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 05:03:20 INFO - PROCESS | 2380 | 1465646600580 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 05:03:20 INFO - PROCESS | 2380 | 1465646600584 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:03:20 INFO - PROCESS | 2380 | 1465646600588 Marionette TRACE conn5 <- [1,1822,null,{}] 05:03:20 INFO - PROCESS | 2380 | 1465646600593 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}] 05:03:20 INFO - PROCESS | 2380 | 1465646600596 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:20 INFO - PROCESS | 2380 | 1465646600717 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 05:03:20 INFO - PROCESS | 2380 | 1465646600854 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:20 INFO - PROCESS | 2380 | 1465646600858 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:20 INFO - PROCESS | 2380 | ++DOCSHELL 104C7C00 == 42 [pid = 2380] [id = 465] 05:03:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (104CDC00) [pid = 2380] [serial = 1395] [outer = 00000000] 05:03:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (109B6800) [pid = 2380] [serial = 1396] [outer = 104CDC00] 05:03:20 INFO - PROCESS | 2380 | 1465646600922 Marionette DEBUG loaded listener.js 05:03:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (144DB800) [pid = 2380] [serial = 1397] [outer = 104CDC00] 05:03:21 INFO - PROCESS | 2380 | 1465646601618 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]]]}] 05:03:21 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 05:03:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1073ms 05:03:21 INFO - PROCESS | 2380 | 1465646601661 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 2380 | 1465646601666 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 05:03:21 INFO - PROCESS | 2380 | 1465646601672 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:03:21 INFO - PROCESS | 2380 | 1465646601675 Marionette TRACE conn5 <- [1,1826,null,{}] 05:03:21 INFO - PROCESS | 2380 | 1465646601679 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}] 05:03:21 INFO - PROCESS | 2380 | 1465646601682 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:21 INFO - PROCESS | 2380 | 1465646601808 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 05:03:22 INFO - PROCESS | 2380 | 1465646602041 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:22 INFO - PROCESS | 2380 | 1465646602044 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:22 INFO - PROCESS | 2380 | ++DOCSHELL 0C88DC00 == 43 [pid = 2380] [id = 466] 05:03:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (0C890000) [pid = 2380] [serial = 1398] [outer = 00000000] 05:03:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (0C8C8000) [pid = 2380] [serial = 1399] [outer = 0C890000] 05:03:22 INFO - PROCESS | 2380 | 1465646602105 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0D2C7000) [pid = 2380] [serial = 1400] [outer = 0C890000] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 18FBFC00 == 42 [pid = 2380] [id = 438] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 10248000 == 41 [pid = 2380] [id = 434] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 17297C00 == 40 [pid = 2380] [id = 444] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 18C0A400 == 39 [pid = 2380] [id = 436] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 111D6400 == 38 [pid = 2380] [id = 433] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 18C98000 == 37 [pid = 2380] [id = 446] 05:03:22 INFO - PROCESS | 2380 | --DOCSHELL 0C897C00 == 36 [pid = 2380] [id = 437] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1BBA7000) [pid = 2380] [serial = 1292] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FEB000) [pid = 2380] [serial = 1336] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1024A800) [pid = 2380] [serial = 1321] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10696000) [pid = 2380] [serial = 1322] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16C55800) [pid = 2380] [serial = 1324] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (16C62800) [pid = 2380] [serial = 1325] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (144DE400) [pid = 2380] [serial = 1330] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (194F1000) [pid = 2380] [serial = 1339] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (14C46C00) [pid = 2380] [serial = 1331] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (194F3C00) [pid = 2380] [serial = 1340] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (173D6C00) [pid = 2380] [serial = 1333] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0FBE8C00) [pid = 2380] [serial = 1327] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10241800) [pid = 2380] [serial = 1328] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19FC5800) [pid = 2380] [serial = 1319] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C5A000) [pid = 2380] [serial = 1345] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A487C00) [pid = 2380] [serial = 1351] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A0F2C00) [pid = 2380] [serial = 1342] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A2A1800) [pid = 2380] [serial = 1348] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A48B800) [pid = 2380] [serial = 1352] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A326C00) [pid = 2380] [serial = 1349] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A269400) [pid = 2380] [serial = 1343] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193AE400) [pid = 2380] [serial = 1337] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (185AE800) [pid = 2380] [serial = 1334] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (173DD400) [pid = 2380] [serial = 1346] [outer = 00000000] [url = about:blank] 05:03:22 INFO - PROCESS | 2380 | 1465646602768 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]]]}] 05:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1131ms 05:03:22 INFO - PROCESS | 2380 | 1465646602808 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 05:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:03:22 INFO - PROCESS | 2380 | 1465646602811 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 05:03:22 INFO - PROCESS | 2380 | 1465646602816 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:03:22 INFO - PROCESS | 2380 | 1465646602819 Marionette TRACE conn5 <- [1,1830,null,{}] 05:03:22 INFO - PROCESS | 2380 | 1465646602824 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}] 05:03:22 INFO - PROCESS | 2380 | 1465646602828 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:22 INFO - PROCESS | 2380 | 1465646602914 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 05:03:23 INFO - PROCESS | 2380 | 1465646603007 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 2380 | 1465646603010 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:23 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CFC00 == 37 [pid = 2380] [id = 467] 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0D26E000) [pid = 2380] [serial = 1401] [outer = 00000000] 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10696C00) [pid = 2380] [serial = 1402] [outer = 0D26E000] 05:03:23 INFO - PROCESS | 2380 | 1465646603057 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10916000) [pid = 2380] [serial = 1403] [outer = 0D26E000] 05:03:23 INFO - PROCESS | 2380 | 1465646603510 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]]]}] 05:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 730ms 05:03:23 INFO - PROCESS | 2380 | 1465646603549 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 2380 | 1465646603553 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 05:03:23 INFO - PROCESS | 2380 | 1465646603558 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:03:23 INFO - PROCESS | 2380 | 1465646603559 Marionette TRACE conn5 <- [1,1834,null,{}] 05:03:23 INFO - PROCESS | 2380 | 1465646603563 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}] 05:03:23 INFO - PROCESS | 2380 | 1465646603565 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:23 INFO - PROCESS | 2380 | 1465646603653 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 05:03:23 INFO - PROCESS | 2380 | 1465646603660 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 2380 | 1465646603662 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:23 INFO - PROCESS | 2380 | ++DOCSHELL 14B29800 == 38 [pid = 2380] [id = 468] 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14B2C000) [pid = 2380] [serial = 1404] [outer = 00000000] 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16C59000) [pid = 2380] [serial = 1405] [outer = 14B2C000] 05:03:23 INFO - PROCESS | 2380 | 1465646603707 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16C6A800) [pid = 2380] [serial = 1406] [outer = 14B2C000] 05:03:24 INFO - PROCESS | 2380 | 1465646604193 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]]]}] 05:03:24 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) 05:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 05:03:24 INFO - PROCESS | 2380 | 1465646604232 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 2380 | 1465646604234 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 05:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:03:24 INFO - PROCESS | 2380 | 1465646604239 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 2380 | 1465646604245 Marionette TRACE conn5 <- [1,1838,null,{}] 05:03:24 INFO - PROCESS | 2380 | 1465646604254 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}] 05:03:24 INFO - PROCESS | 2380 | 1465646604258 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:24 INFO - PROCESS | 2380 | 1465646604345 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 05:03:24 INFO - PROCESS | 2380 | 1465646604355 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:24 INFO - PROCESS | 2380 | 1465646604357 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:24 INFO - PROCESS | 2380 | ++DOCSHELL 18982400 == 39 [pid = 2380] [id = 469] 05:03:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18982C00) [pid = 2380] [serial = 1407] [outer = 00000000] 05:03:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18F02000) [pid = 2380] [serial = 1408] [outer = 18982C00] 05:03:24 INFO - PROCESS | 2380 | 1465646604400 Marionette DEBUG loaded listener.js 05:03:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18FB8800) [pid = 2380] [serial = 1409] [outer = 18982C00] 05:03:24 INFO - PROCESS | 2380 | 1465646604853 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]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 631ms 05:03:24 INFO - PROCESS | 2380 | 1465646604888 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 2380 | 1465646604890 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 05:03:24 INFO - PROCESS | 2380 | 1465646604893 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 2380 | 1465646604895 Marionette TRACE conn5 <- [1,1842,null,{}] 05:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:03:24 INFO - PROCESS | 2380 | 1465646604899 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}] 05:03:24 INFO - PROCESS | 2380 | 1465646604901 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:25 INFO - PROCESS | 2380 | 1465646605023 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 05:03:25 INFO - PROCESS | 2380 | 1465646605110 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 2380 | 1465646605112 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:25 INFO - PROCESS | 2380 | ++DOCSHELL 18FEF400 == 40 [pid = 2380] [id = 470] 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18FEF800) [pid = 2380] [serial = 1410] [outer = 00000000] 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (193DD000) [pid = 2380] [serial = 1411] [outer = 18FEF800] 05:03:25 INFO - PROCESS | 2380 | 1465646605156 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (193E2000) [pid = 2380] [serial = 1412] [outer = 18FEF800] 05:03:25 INFO - PROCESS | 2380 | 1465646605558 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]]]}] 05:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 05:03:25 INFO - PROCESS | 2380 | 1465646605631 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 05:03:25 INFO - PROCESS | 2380 | 1465646605633 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 05:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:03:25 INFO - PROCESS | 2380 | 1465646605636 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:03:25 INFO - PROCESS | 2380 | 1465646605638 Marionette TRACE conn5 <- [1,1846,null,{}] 05:03:25 INFO - PROCESS | 2380 | 1465646605641 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}] 05:03:25 INFO - PROCESS | 2380 | 1465646605643 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:25 INFO - PROCESS | 2380 | 1465646605756 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 05:03:25 INFO - PROCESS | 2380 | 1465646605761 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 2380 | 1465646605767 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:25 INFO - PROCESS | 2380 | ++DOCSHELL 144E0000 == 41 [pid = 2380] [id = 471] 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (196B7C00) [pid = 2380] [serial = 1413] [outer = 00000000] 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19DC1C00) [pid = 2380] [serial = 1414] [outer = 196B7C00] 05:03:25 INFO - PROCESS | 2380 | 1465646605875 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A04C400) [pid = 2380] [serial = 1415] [outer = 196B7C00] 05:03:26 INFO - PROCESS | 2380 | 1465646606322 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]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:03:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 05:03:26 INFO - PROCESS | 2380 | 1465646606379 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 2380 | 1465646606381 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 05:03:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:03:26 INFO - PROCESS | 2380 | 1465646606388 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 2380 | 1465646606390 Marionette TRACE conn5 <- [1,1850,null,{}] 05:03:26 INFO - PROCESS | 2380 | 1465646606393 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}] 05:03:26 INFO - PROCESS | 2380 | 1465646606396 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:26 INFO - PROCESS | 2380 | 1465646606522 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 05:03:26 INFO - PROCESS | 2380 | 1465646606587 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 2380 | 1465646606589 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:26 INFO - PROCESS | 2380 | ++DOCSHELL 10694C00 == 42 [pid = 2380] [id = 472] 05:03:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (14B96000) [pid = 2380] [serial = 1416] [outer = 00000000] 05:03:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A29E800) [pid = 2380] [serial = 1417] [outer = 14B96000] 05:03:26 INFO - PROCESS | 2380 | 1465646606633 Marionette DEBUG loaded listener.js 05:03:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A2A1000) [pid = 2380] [serial = 1418] [outer = 14B96000] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (173DEC00) [pid = 2380] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18C0B800) [pid = 2380] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10242400) [pid = 2380] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0CC84000) [pid = 2380] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1069E800) [pid = 2380] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (09066C00) [pid = 2380] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (08A8B400) [pid = 2380] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10051800) [pid = 2380] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1853CC00) [pid = 2380] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A329000) [pid = 2380] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16938C00) [pid = 2380] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:03:27 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C894800) [pid = 2380] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:03:27 INFO - PROCESS | 2380 | 1465646607117 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 771ms 05:03:27 INFO - PROCESS | 2380 | 1465646607163 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 05:03:27 INFO - PROCESS | 2380 | 1465646607165 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 05:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:03:27 INFO - PROCESS | 2380 | 1465646607168 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 2380 | 1465646607170 Marionette TRACE conn5 <- [1,1854,null,{}] 05:03:27 INFO - PROCESS | 2380 | 1465646607173 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}] 05:03:27 INFO - PROCESS | 2380 | 1465646607175 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:27 INFO - PROCESS | 2380 | 1465646607287 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 05:03:27 INFO - PROCESS | 2380 | 1465646607350 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 2380 | 1465646607352 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:27 INFO - PROCESS | 2380 | ++DOCSHELL 10970C00 == 43 [pid = 2380] [id = 473] 05:03:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (111D6800) [pid = 2380] [serial = 1419] [outer = 00000000] 05:03:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FB4800) [pid = 2380] [serial = 1420] [outer = 111D6800] 05:03:27 INFO - PROCESS | 2380 | 1465646607396 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19FC9C00) [pid = 2380] [serial = 1421] [outer = 111D6800] 05:03:27 INFO - PROCESS | 2380 | 1465646607758 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]]]}] 05:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 630ms 05:03:27 INFO - PROCESS | 2380 | 1465646607799 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 05:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:03:27 INFO - PROCESS | 2380 | 1465646607801 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 05:03:27 INFO - PROCESS | 2380 | 1465646607804 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:03:27 INFO - PROCESS | 2380 | 1465646607806 Marionette TRACE conn5 <- [1,1858,null,{}] 05:03:27 INFO - PROCESS | 2380 | 1465646607809 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}] 05:03:27 INFO - PROCESS | 2380 | 1465646607811 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:27 INFO - PROCESS | 2380 | 1465646607952 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 05:03:27 INFO - PROCESS | 2380 | 1465646607965 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:27 INFO - PROCESS | 2380 | 1465646607967 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:28 INFO - PROCESS | 2380 | ++DOCSHELL 1A299C00 == 44 [pid = 2380] [id = 474] 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A29C800) [pid = 2380] [serial = 1422] [outer = 00000000] 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A328400) [pid = 2380] [serial = 1423] [outer = 1A29C800] 05:03:28 INFO - PROCESS | 2380 | 1465646608012 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A32C400) [pid = 2380] [serial = 1424] [outer = 1A29C800] 05:03:28 INFO - PROCESS | 2380 | 1465646608434 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]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 05:03:28 INFO - PROCESS | 2380 | 1465646608475 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 2380 | 1465646608477 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 05:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:03:28 INFO - PROCESS | 2380 | 1465646608484 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 2380 | 1465646608486 Marionette TRACE conn5 <- [1,1862,null,{}] 05:03:28 INFO - PROCESS | 2380 | 1465646608498 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}] 05:03:28 INFO - PROCESS | 2380 | 1465646608500 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:28 INFO - PROCESS | 2380 | 1465646608583 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 05:03:28 INFO - PROCESS | 2380 | 1465646608588 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:28 INFO - PROCESS | 2380 | 1465646608590 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:28 INFO - PROCESS | 2380 | ++DOCSHELL 15F45800 == 45 [pid = 2380] [id = 475] 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16943400) [pid = 2380] [serial = 1425] [outer = 00000000] 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A48D400) [pid = 2380] [serial = 1426] [outer = 16943400] 05:03:28 INFO - PROCESS | 2380 | 1465646608634 Marionette DEBUG loaded listener.js 05:03:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A492800) [pid = 2380] [serial = 1427] [outer = 16943400] 05:03:29 INFO - PROCESS | 2380 | 1465646609183 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]]]}] 05:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 750ms 05:03:29 INFO - PROCESS | 2380 | 1465646609232 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 05:03:29 INFO - PROCESS | 2380 | 1465646609237 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 05:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:03:29 INFO - PROCESS | 2380 | 1465646609289 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:03:29 INFO - PROCESS | 2380 | 1465646609292 Marionette TRACE conn5 <- [1,1866,null,{}] 05:03:29 INFO - PROCESS | 2380 | 1465646609313 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}] 05:03:29 INFO - PROCESS | 2380 | 1465646609316 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:29 INFO - PROCESS | 2380 | 1465646609473 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 05:03:29 INFO - PROCESS | 2380 | 1465646609547 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 2380 | 1465646609552 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:29 INFO - PROCESS | 2380 | ++DOCSHELL 0D26D000 == 46 [pid = 2380] [id = 476] 05:03:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (0D2F1C00) [pid = 2380] [serial = 1428] [outer = 00000000] 05:03:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (104C6C00) [pid = 2380] [serial = 1429] [outer = 0D2F1C00] 05:03:29 INFO - PROCESS | 2380 | 1465646609608 Marionette DEBUG loaded listener.js 05:03:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (145BA000) [pid = 2380] [serial = 1430] [outer = 0D2F1C00] 05:03:30 INFO - PROCESS | 2380 | 1465646610169 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]]]}] 05:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 971ms 05:03:30 INFO - PROCESS | 2380 | 1465646610217 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 05:03:30 INFO - PROCESS | 2380 | 1465646610222 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 05:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:03:30 INFO - PROCESS | 2380 | 1465646610228 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:03:30 INFO - PROCESS | 2380 | 1465646610231 Marionette TRACE conn5 <- [1,1870,null,{}] 05:03:30 INFO - PROCESS | 2380 | 1465646610235 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}] 05:03:30 INFO - PROCESS | 2380 | 1465646610237 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:30 INFO - PROCESS | 2380 | 1465646610350 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 05:03:30 INFO - PROCESS | 2380 | 1465646610488 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:30 INFO - PROCESS | 2380 | 1465646610491 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:30 INFO - PROCESS | 2380 | ++DOCSHELL 172F4000 == 47 [pid = 2380] [id = 477] 05:03:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (172F6400) [pid = 2380] [serial = 1431] [outer = 00000000] 05:03:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (185A9C00) [pid = 2380] [serial = 1432] [outer = 172F6400] 05:03:30 INFO - PROCESS | 2380 | 1465646610548 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (18C09C00) [pid = 2380] [serial = 1433] [outer = 172F6400] 05:03:31 INFO - PROCESS | 2380 | 1465646611173 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]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:03:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 970ms 05:03:31 INFO - PROCESS | 2380 | 1465646611202 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 05:03:31 INFO - PROCESS | 2380 | 1465646611204 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 05:03:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:03:31 INFO - PROCESS | 2380 | 1465646611208 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 2380 | 1465646611211 Marionette TRACE conn5 <- [1,1874,null,{}] 05:03:31 INFO - PROCESS | 2380 | 1465646611222 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}] 05:03:31 INFO - PROCESS | 2380 | 1465646611227 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:31 INFO - PROCESS | 2380 | 1465646611336 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 05:03:31 INFO - PROCESS | 2380 | 1465646611474 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 2380 | 1465646611477 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:31 INFO - PROCESS | 2380 | ++DOCSHELL 1A48B400 == 48 [pid = 2380] [id = 478] 05:03:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A48C800) [pid = 2380] [serial = 1434] [outer = 00000000] 05:03:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1B199C00) [pid = 2380] [serial = 1435] [outer = 1A48C800] 05:03:31 INFO - PROCESS | 2380 | 1465646611535 Marionette DEBUG loaded listener.js 05:03:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1BBACC00) [pid = 2380] [serial = 1436] [outer = 1A48C800] 05:03:32 INFO - PROCESS | 2380 | 1465646612139 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]]]}] 05:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 970ms 05:03:32 INFO - PROCESS | 2380 | 1465646612182 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 05:03:32 INFO - PROCESS | 2380 | 1465646612185 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 05:03:32 INFO - PROCESS | 2380 | 1465646612188 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:03:32 INFO - PROCESS | 2380 | 1465646612190 Marionette TRACE conn5 <- [1,1878,null,{}] 05:03:32 INFO - PROCESS | 2380 | 1465646612194 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}] 05:03:32 INFO - PROCESS | 2380 | 1465646612196 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:32 INFO - PROCESS | 2380 | 1465646612305 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 05:03:32 INFO - PROCESS | 2380 | 1465646612414 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:32 INFO - PROCESS | 2380 | 1465646612417 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:32 INFO - PROCESS | 2380 | ++DOCSHELL 1C661000 == 49 [pid = 2380] [id = 479] 05:03:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1C661C00) [pid = 2380] [serial = 1437] [outer = 00000000] 05:03:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1C668800) [pid = 2380] [serial = 1438] [outer = 1C661C00] 05:03:32 INFO - PROCESS | 2380 | 1465646612473 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1C6DC400) [pid = 2380] [serial = 1439] [outer = 1C661C00] 05:03:33 INFO - PROCESS | 2380 | 1465646613233 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]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1130ms 05:03:33 INFO - PROCESS | 2380 | 1465646613322 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 2380 | 1465646613326 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 05:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:03:33 INFO - PROCESS | 2380 | 1465646613331 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 2380 | 1465646613334 Marionette TRACE conn5 <- [1,1882,null,{}] 05:03:33 INFO - PROCESS | 2380 | 1465646613340 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}] 05:03:33 INFO - PROCESS | 2380 | 1465646613342 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:33 INFO - PROCESS | 2380 | 1465646613450 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 05:03:33 INFO - PROCESS | 2380 | 1465646613553 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 2380 | 1465646613558 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:33 INFO - PROCESS | 2380 | ++DOCSHELL 1091A000 == 50 [pid = 2380] [id = 480] 05:03:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (10976800) [pid = 2380] [serial = 1440] [outer = 00000000] 05:03:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (14497C00) [pid = 2380] [serial = 1441] [outer = 10976800] 05:03:33 INFO - PROCESS | 2380 | 1465646613610 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (14CE2800) [pid = 2380] [serial = 1442] [outer = 10976800] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 0CC35C00 == 49 [pid = 2380] [id = 440] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 1BBEB400 == 48 [pid = 2380] [id = 454] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 1A322800 == 47 [pid = 2380] [id = 453] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 08A8DC00 == 46 [pid = 2380] [id = 455] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 106A1000 == 45 [pid = 2380] [id = 443] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 1024E000 == 44 [pid = 2380] [id = 432] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 173D5400 == 43 [pid = 2380] [id = 435] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 18FB3800 == 42 [pid = 2380] [id = 445] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 0C8C4C00 == 41 [pid = 2380] [id = 442] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 1024EC00 == 40 [pid = 2380] [id = 448] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 194F6C00 == 39 [pid = 2380] [id = 449] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 08A8CC00 == 38 [pid = 2380] [id = 447] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 197EE400 == 37 [pid = 2380] [id = 439] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 10049800 == 36 [pid = 2380] [id = 451] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 16C76000 == 35 [pid = 2380] [id = 452] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 15856C00 == 34 [pid = 2380] [id = 441] 05:03:34 INFO - PROCESS | 2380 | --DOCSHELL 16ECB800 == 33 [pid = 2380] [id = 450] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (14CDCC00) [pid = 2380] [serial = 1390] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1893B400) [pid = 2380] [serial = 1378] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (18FAD800) [pid = 2380] [serial = 1381] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10331400) [pid = 2380] [serial = 1369] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (104C4800) [pid = 2380] [serial = 1370] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (16C61400) [pid = 2380] [serial = 1375] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1420A800) [pid = 2380] [serial = 1372] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (144E0800) [pid = 2380] [serial = 1373] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (0C89C800) [pid = 2380] [serial = 1366] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (0C8CA800) [pid = 2380] [serial = 1367] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18945C00) [pid = 2380] [serial = 1379] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (0D22AC00) [pid = 2380] [serial = 1384] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14C01800) [pid = 2380] [serial = 1355] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (109C2400) [pid = 2380] [serial = 1354] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FE8000) [pid = 2380] [serial = 1358] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18C96C00) [pid = 2380] [serial = 1357] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1B19E800) [pid = 2380] [serial = 1361] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A493400) [pid = 2380] [serial = 1360] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1C662400) [pid = 2380] [serial = 1363] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C57400) [pid = 2380] [serial = 1391] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (193AA800) [pid = 2380] [serial = 1387] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18FE6400) [pid = 2380] [serial = 1382] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14289800) [pid = 2380] [serial = 1385] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (194F6800) [pid = 2380] [serial = 1388] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16C75C00) [pid = 2380] [serial = 1376] [outer = 00000000] [url = about:blank] 05:03:34 INFO - PROCESS | 2380 | 1465646614961 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1679ms 05:03:35 INFO - PROCESS | 2380 | 1465646615010 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 2380 | 1465646615014 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 05:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:03:35 INFO - PROCESS | 2380 | 1465646615019 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 2380 | 1465646615021 Marionette TRACE conn5 <- [1,1886,null,{}] 05:03:35 INFO - PROCESS | 2380 | 1465646615027 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}] 05:03:35 INFO - PROCESS | 2380 | 1465646615030 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:35 INFO - PROCESS | 2380 | 1465646615111 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 05:03:35 INFO - PROCESS | 2380 | 1465646615124 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 2380 | 1465646615126 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:35 INFO - PROCESS | 2380 | ++DOCSHELL 0D221000 == 34 [pid = 2380] [id = 481] 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (0D225400) [pid = 2380] [serial = 1443] [outer = 00000000] 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1004DC00) [pid = 2380] [serial = 1444] [outer = 0D225400] 05:03:35 INFO - PROCESS | 2380 | 1465646615173 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10168800) [pid = 2380] [serial = 1445] [outer = 0D225400] 05:03:35 INFO - PROCESS | 2380 | 1465646615672 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]]]}] 05:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 05:03:35 INFO - PROCESS | 2380 | 1465646615690 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 2380 | 1465646615694 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 05:03:35 INFO - PROCESS | 2380 | 1465646615701 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:03:35 INFO - PROCESS | 2380 | 1465646615703 Marionette TRACE conn5 <- [1,1890,null,{}] 05:03:35 INFO - PROCESS | 2380 | 1465646615707 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}] 05:03:35 INFO - PROCESS | 2380 | 1465646615709 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:35 INFO - PROCESS | 2380 | 1465646615801 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 05:03:35 INFO - PROCESS | 2380 | 1465646615809 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 2380 | 1465646615812 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:35 INFO - PROCESS | 2380 | ++DOCSHELL 104CE400 == 35 [pid = 2380] [id = 482] 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (104CF000) [pid = 2380] [serial = 1446] [outer = 00000000] 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1069AC00) [pid = 2380] [serial = 1447] [outer = 104CF000] 05:03:35 INFO - PROCESS | 2380 | 1465646615859 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10976000) [pid = 2380] [serial = 1448] [outer = 104CF000] 05:03:36 INFO - PROCESS | 2380 | 1465646616346 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]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:03:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 05:03:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:03:36 INFO - PROCESS | 2380 | 1465646616375 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 05:03:36 INFO - PROCESS | 2380 | 1465646616377 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 05:03:36 INFO - PROCESS | 2380 | 1465646616381 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 2380 | 1465646616384 Marionette TRACE conn5 <- [1,1894,null,{}] 05:03:36 INFO - PROCESS | 2380 | 1465646616394 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}] 05:03:36 INFO - PROCESS | 2380 | 1465646616399 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:36 INFO - PROCESS | 2380 | 1465646616481 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 05:03:36 INFO - PROCESS | 2380 | 1465646616619 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:36 INFO - PROCESS | 2380 | 1465646616622 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:36 INFO - PROCESS | 2380 | ++DOCSHELL 16935800 == 36 [pid = 2380] [id = 483] 05:03:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16935C00) [pid = 2380] [serial = 1449] [outer = 00000000] 05:03:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16C56C00) [pid = 2380] [serial = 1450] [outer = 16935C00] 05:03:36 INFO - PROCESS | 2380 | 1465646616671 Marionette DEBUG loaded listener.js 05:03:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C5D800) [pid = 2380] [serial = 1451] [outer = 16935C00] 05:03:37 INFO - PROCESS | 2380 | 1465646617087 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 770ms 05:03:37 INFO - PROCESS | 2380 | 1465646617155 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 2380 | 1465646617157 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 05:03:37 INFO - PROCESS | 2380 | 1465646617160 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:03:37 INFO - PROCESS | 2380 | 1465646617162 Marionette TRACE conn5 <- [1,1898,null,{}] 05:03:37 INFO - PROCESS | 2380 | 1465646617165 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}] 05:03:37 INFO - PROCESS | 2380 | 1465646617167 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:37 INFO - PROCESS | 2380 | 1465646617289 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 05:03:37 INFO - PROCESS | 2380 | 1465646617358 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 2380 | 1465646617360 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:37 INFO - PROCESS | 2380 | ++DOCSHELL 16C6FC00 == 37 [pid = 2380] [id = 484] 05:03:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16C77000) [pid = 2380] [serial = 1452] [outer = 00000000] 05:03:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (173D5000) [pid = 2380] [serial = 1453] [outer = 16C77000] 05:03:37 INFO - PROCESS | 2380 | 1465646617404 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1853B000) [pid = 2380] [serial = 1454] [outer = 16C77000] 05:03:37 INFO - PROCESS | 2380 | 1465646617832 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]]]}] 05:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 05:03:37 INFO - PROCESS | 2380 | 1465646617901 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 05:03:37 INFO - PROCESS | 2380 | 1465646617903 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 05:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:03:37 INFO - PROCESS | 2380 | 1465646617931 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:03:37 INFO - PROCESS | 2380 | 1465646617933 Marionette TRACE conn5 <- [1,1902,null,{}] 05:03:37 INFO - PROCESS | 2380 | 1465646617937 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}] 05:03:37 INFO - PROCESS | 2380 | 1465646617939 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:38 INFO - PROCESS | 2380 | 1465646618050 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 05:03:38 INFO - PROCESS | 2380 | 1465646618062 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 2380 | 1465646618064 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:38 INFO - PROCESS | 2380 | ++DOCSHELL 1893B400 == 38 [pid = 2380] [id = 485] 05:03:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18944800) [pid = 2380] [serial = 1455] [outer = 00000000] 05:03:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18C07400) [pid = 2380] [serial = 1456] [outer = 18944800] 05:03:38 INFO - PROCESS | 2380 | 1465646618160 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18FAB000) [pid = 2380] [serial = 1457] [outer = 18944800] 05:03:38 INFO - PROCESS | 2380 | 1465646618598 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]]]}] 05:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 730ms 05:03:38 INFO - PROCESS | 2380 | 1465646618663 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 2380 | 1465646618665 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 05:03:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:03:38 INFO - PROCESS | 2380 | 1465646618676 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 2380 | 1465646618678 Marionette TRACE conn5 <- [1,1906,null,{}] 05:03:38 INFO - PROCESS | 2380 | 1465646618681 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}] 05:03:38 INFO - PROCESS | 2380 | 1465646618687 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:38 INFO - PROCESS | 2380 | 1465646618828 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 05:03:38 INFO - PROCESS | 2380 | 1465646618889 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 2380 | 1465646618891 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:38 INFO - PROCESS | 2380 | ++DOCSHELL 18FEC000 == 39 [pid = 2380] [id = 486] 05:03:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (193AB800) [pid = 2380] [serial = 1458] [outer = 00000000] 05:03:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (193C2400) [pid = 2380] [serial = 1459] [outer = 193AB800] 05:03:38 INFO - PROCESS | 2380 | 1465646618936 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (193E4000) [pid = 2380] [serial = 1460] [outer = 193AB800] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FEF800) [pid = 2380] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (196B7C00) [pid = 2380] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (111D6800) [pid = 2380] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18982C00) [pid = 2380] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (0D26E000) [pid = 2380] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14B2C000) [pid = 2380] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (19DB8800) [pid = 2380] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (104CDC00) [pid = 2380] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14B96000) [pid = 2380] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0C890000) [pid = 2380] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A29C800) [pid = 2380] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16943400) [pid = 2380] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:03:39 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1BBEC800) [pid = 2380] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:03:39 INFO - PROCESS | 2380 | 1465646619521 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]]]}] 05:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 870ms 05:03:39 INFO - PROCESS | 2380 | 1465646619555 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 05:03:39 INFO - PROCESS | 2380 | 1465646619557 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 05:03:39 INFO - PROCESS | 2380 | 1465646619560 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:03:39 INFO - PROCESS | 2380 | 1465646619562 Marionette TRACE conn5 <- [1,1910,null,{}] 05:03:39 INFO - PROCESS | 2380 | 1465646619565 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}] 05:03:39 INFO - PROCESS | 2380 | 1465646619567 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:39 INFO - PROCESS | 2380 | 1465646619644 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 05:03:39 INFO - PROCESS | 2380 | 1465646619650 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:39 INFO - PROCESS | 2380 | 1465646619652 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:39 INFO - PROCESS | 2380 | ++DOCSHELL 1004C000 == 40 [pid = 2380] [id = 487] 05:03:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (14DE8400) [pid = 2380] [serial = 1461] [outer = 00000000] 05:03:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FB7C00) [pid = 2380] [serial = 1462] [outer = 14DE8400] 05:03:39 INFO - PROCESS | 2380 | 1465646619695 Marionette DEBUG loaded listener.js 05:03:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18946000) [pid = 2380] [serial = 1463] [outer = 14DE8400] 05:03:40 INFO - PROCESS | 2380 | 1465646620122 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 571ms 05:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:03:40 INFO - PROCESS | 2380 | 1465646620135 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 2380 | 1465646620137 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 05:03:40 INFO - PROCESS | 2380 | 1465646620140 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 2380 | 1465646620141 Marionette TRACE conn5 <- [1,1914,null,{}] 05:03:40 INFO - PROCESS | 2380 | 1465646620144 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}] 05:03:40 INFO - PROCESS | 2380 | 1465646620146 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:40 INFO - PROCESS | 2380 | 1465646620267 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 05:03:40 INFO - PROCESS | 2380 | 1465646620276 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 2380 | 1465646620278 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:40 INFO - PROCESS | 2380 | ++DOCSHELL 0C899000 == 41 [pid = 2380] [id = 488] 05:03:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10248000) [pid = 2380] [serial = 1464] [outer = 00000000] 05:03:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (19646000) [pid = 2380] [serial = 1465] [outer = 10248000] 05:03:40 INFO - PROCESS | 2380 | 1465646620322 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193DC800) [pid = 2380] [serial = 1466] [outer = 10248000] 05:03:40 INFO - PROCESS | 2380 | 1465646620754 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]]]}] 05:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 05:03:40 INFO - PROCESS | 2380 | 1465646620813 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 2380 | 1465646620815 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 05:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:03:40 INFO - PROCESS | 2380 | 1465646620818 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 2380 | 1465646620820 Marionette TRACE conn5 <- [1,1918,null,{}] 05:03:40 INFO - PROCESS | 2380 | 1465646620824 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}] 05:03:40 INFO - PROCESS | 2380 | 1465646620825 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:40 INFO - PROCESS | 2380 | 1465646620941 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 05:03:40 INFO - PROCESS | 2380 | 1465646620954 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 2380 | 1465646620956 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:40 INFO - PROCESS | 2380 | ++DOCSHELL 16935400 == 42 [pid = 2380] [id = 489] 05:03:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (19DC1800) [pid = 2380] [serial = 1467] [outer = 00000000] 05:03:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A048000) [pid = 2380] [serial = 1468] [outer = 19DC1800] 05:03:41 INFO - PROCESS | 2380 | 1465646621008 Marionette DEBUG loaded listener.js 05:03:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A048800) [pid = 2380] [serial = 1469] [outer = 19DC1800] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 15F45800 == 41 [pid = 2380] [id = 475] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 0D26D000 == 40 [pid = 2380] [id = 476] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 172F4000 == 39 [pid = 2380] [id = 477] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 1A48B400 == 38 [pid = 2380] [id = 478] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 1C661000 == 37 [pid = 2380] [id = 479] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 10970C00 == 36 [pid = 2380] [id = 473] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 1A299C00 == 35 [pid = 2380] [id = 474] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 0D221000 == 34 [pid = 2380] [id = 481] 05:03:41 INFO - PROCESS | 2380 | --DOCSHELL 1091A000 == 33 [pid = 2380] [id = 480] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 104CE400 == 32 [pid = 2380] [id = 482] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 16935800 == 31 [pid = 2380] [id = 483] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 16C6FC00 == 30 [pid = 2380] [id = 484] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 18FEC000 == 29 [pid = 2380] [id = 486] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 1893B400 == 28 [pid = 2380] [id = 485] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 1004C000 == 27 [pid = 2380] [id = 487] 05:03:42 INFO - PROCESS | 2380 | --DOCSHELL 0C899000 == 26 [pid = 2380] [id = 488] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1C667400) [pid = 2380] [serial = 1364] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (193DD000) [pid = 2380] [serial = 1411] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (193E2000) [pid = 2380] [serial = 1412] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A04C400) [pid = 2380] [serial = 1415] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19DC1C00) [pid = 2380] [serial = 1414] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18FB4800) [pid = 2380] [serial = 1420] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18F02000) [pid = 2380] [serial = 1408] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10696C00) [pid = 2380] [serial = 1402] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10916000) [pid = 2380] [serial = 1403] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C59000) [pid = 2380] [serial = 1405] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16C6A800) [pid = 2380] [serial = 1406] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A294800) [pid = 2380] [serial = 1394] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A04F800) [pid = 2380] [serial = 1393] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (109B6800) [pid = 2380] [serial = 1396] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A29E800) [pid = 2380] [serial = 1417] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (144DB800) [pid = 2380] [serial = 1397] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0C8C8000) [pid = 2380] [serial = 1399] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (0D2C7000) [pid = 2380] [serial = 1400] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A32C400) [pid = 2380] [serial = 1424] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A48D400) [pid = 2380] [serial = 1426] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A492800) [pid = 2380] [serial = 1427] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A328400) [pid = 2380] [serial = 1423] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A2A1000) [pid = 2380] [serial = 1418] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19FC9C00) [pid = 2380] [serial = 1421] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (18FB8800) [pid = 2380] [serial = 1409] [outer = 00000000] [url = about:blank] 05:03:42 INFO - PROCESS | 2380 | 1465646622747 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]]]}] 05:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1982ms 05:03:42 INFO - PROCESS | 2380 | 1465646622802 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 05:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:03:42 INFO - PROCESS | 2380 | 1465646622806 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 05:03:42 INFO - PROCESS | 2380 | 1465646622810 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 2380 | 1465646622814 Marionette TRACE conn5 <- [1,1922,null,{}] 05:03:42 INFO - PROCESS | 2380 | 1465646622820 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}] 05:03:42 INFO - PROCESS | 2380 | 1465646622823 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:42 INFO - PROCESS | 2380 | 1465646622914 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 05:03:42 INFO - PROCESS | 2380 | 1465646622921 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 2380 | 1465646622926 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:42 INFO - PROCESS | 2380 | ++DOCSHELL 0D26EC00 == 27 [pid = 2380] [id = 490] 05:03:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (0D274000) [pid = 2380] [serial = 1470] [outer = 00000000] 05:03:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (0FB65800) [pid = 2380] [serial = 1471] [outer = 0D274000] 05:03:43 INFO - PROCESS | 2380 | 1465646622979 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (0FBF1000) [pid = 2380] [serial = 1472] [outer = 0D274000] 05:03:43 INFO - PROCESS | 2380 | 1465646623483 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]]]}] 05:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 05:03:43 INFO - PROCESS | 2380 | 1465646623541 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 05:03:43 INFO - PROCESS | 2380 | 1465646623546 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 05:03:43 INFO - PROCESS | 2380 | 1465646623552 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:03:43 INFO - PROCESS | 2380 | 1465646623555 Marionette TRACE conn5 <- [1,1926,null,{}] 05:03:43 INFO - PROCESS | 2380 | 1465646623559 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}] 05:03:43 INFO - PROCESS | 2380 | 1465646623562 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:43 INFO - PROCESS | 2380 | 1465646623648 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 05:03:43 INFO - PROCESS | 2380 | 1465646623737 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:43 INFO - PROCESS | 2380 | 1465646623740 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:43 INFO - PROCESS | 2380 | ++DOCSHELL 1032F000 == 28 [pid = 2380] [id = 491] 05:03:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1032F400) [pid = 2380] [serial = 1473] [outer = 00000000] 05:03:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10333C00) [pid = 2380] [serial = 1474] [outer = 1032F400] 05:03:43 INFO - PROCESS | 2380 | 1465646623800 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (104C4C00) [pid = 2380] [serial = 1475] [outer = 1032F400] 05:03:44 INFO - PROCESS | 2380 | 1465646624186 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 05:03:44 INFO - PROCESS | 2380 | 1465646624226 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 2380 | 1465646624228 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 05:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:03:44 INFO - PROCESS | 2380 | 1465646624232 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 2380 | 1465646624235 Marionette TRACE conn5 <- [1,1930,null,{}] 05:03:44 INFO - PROCESS | 2380 | 1465646624246 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}] 05:03:44 INFO - PROCESS | 2380 | 1465646624251 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:44 INFO - PROCESS | 2380 | 1465646624367 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 05:03:44 INFO - PROCESS | 2380 | 1465646624385 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 2380 | 1465646624388 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:44 INFO - PROCESS | 2380 | ++DOCSHELL 145BE400 == 29 [pid = 2380] [id = 492] 05:03:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (145C0C00) [pid = 2380] [serial = 1476] [outer = 00000000] 05:03:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14B29400) [pid = 2380] [serial = 1477] [outer = 145C0C00] 05:03:44 INFO - PROCESS | 2380 | 1465646624437 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14C46C00) [pid = 2380] [serial = 1478] [outer = 145C0C00] 05:03:44 INFO - PROCESS | 2380 | 1465646624890 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]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 733ms 05:03:44 INFO - PROCESS | 2380 | 1465646624968 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 2380 | 1465646624971 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 05:03:44 INFO - PROCESS | 2380 | 1465646624974 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:03:44 INFO - PROCESS | 2380 | 1465646624976 Marionette TRACE conn5 <- [1,1934,null,{}] 05:03:45 INFO - PROCESS | 2380 | 1465646624979 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}] 05:03:45 INFO - PROCESS | 2380 | 1465646624981 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:45 INFO - PROCESS | 2380 | 1465646625066 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 05:03:45 INFO - PROCESS | 2380 | 1465646625074 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 2380 | 1465646625076 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:45 INFO - PROCESS | 2380 | ++DOCSHELL 15F42800 == 30 [pid = 2380] [id = 493] 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15F45800) [pid = 2380] [serial = 1479] [outer = 00000000] 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16942400) [pid = 2380] [serial = 1480] [outer = 15F45800] 05:03:45 INFO - PROCESS | 2380 | 1465646625120 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16C5B000) [pid = 2380] [serial = 1481] [outer = 15F45800] 05:03:45 INFO - PROCESS | 2380 | 1465646625550 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]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 05:03:45 INFO - PROCESS | 2380 | 1465646625608 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 2380 | 1465646625610 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 05:03:45 INFO - PROCESS | 2380 | 1465646625613 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:03:45 INFO - PROCESS | 2380 | 1465646625615 Marionette TRACE conn5 <- [1,1938,null,{}] 05:03:45 INFO - PROCESS | 2380 | 1465646625619 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}] 05:03:45 INFO - PROCESS | 2380 | 1465646625621 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:45 INFO - PROCESS | 2380 | 1465646625699 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 05:03:45 INFO - PROCESS | 2380 | 1465646625734 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:45 INFO - PROCESS | 2380 | 1465646625736 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:45 INFO - PROCESS | 2380 | ++DOCSHELL 16C6FC00 == 31 [pid = 2380] [id = 494] 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C70C00) [pid = 2380] [serial = 1482] [outer = 00000000] 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1729A800) [pid = 2380] [serial = 1483] [outer = 16C70C00] 05:03:45 INFO - PROCESS | 2380 | 1465646625779 Marionette DEBUG loaded listener.js 05:03:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (172EE000) [pid = 2380] [serial = 1484] [outer = 16C70C00] 05:03:46 INFO - PROCESS | 2380 | 1465646626204 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 05:03:46 INFO - PROCESS | 2380 | 1465646626248 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 05:03:46 INFO - PROCESS | 2380 | 1465646626250 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 05:03:46 INFO - PROCESS | 2380 | 1465646626253 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:03:46 INFO - PROCESS | 2380 | 1465646626255 Marionette TRACE conn5 <- [1,1942,null,{}] 05:03:46 INFO - PROCESS | 2380 | 1465646626259 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}] 05:03:46 INFO - PROCESS | 2380 | 1465646626264 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:46 INFO - PROCESS | 2380 | 1465646626368 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 05:03:46 INFO - PROCESS | 2380 | 1465646626373 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 2380 | 1465646626375 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:46 INFO - PROCESS | 2380 | ++DOCSHELL 18988800 == 32 [pid = 2380] [id = 495] 05:03:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18C05000) [pid = 2380] [serial = 1485] [outer = 00000000] 05:03:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FADC00) [pid = 2380] [serial = 1486] [outer = 18C05000] 05:03:46 INFO - PROCESS | 2380 | 1465646626419 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FBC000) [pid = 2380] [serial = 1487] [outer = 18C05000] 05:03:46 INFO - PROCESS | 2380 | 1465646626829 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]]]}] 05:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 631ms 05:03:46 INFO - PROCESS | 2380 | 1465646626889 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 05:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:03:46 INFO - PROCESS | 2380 | 1465646626891 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 05:03:46 INFO - PROCESS | 2380 | 1465646626894 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:03:46 INFO - PROCESS | 2380 | 1465646626896 Marionette TRACE conn5 <- [1,1946,null,{}] 05:03:46 INFO - PROCESS | 2380 | 1465646626899 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}] 05:03:46 INFO - PROCESS | 2380 | 1465646626901 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:47 INFO - PROCESS | 2380 | 1465646626977 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 05:03:47 INFO - PROCESS | 2380 | 1465646626985 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 2380 | 1465646626987 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:47 INFO - PROCESS | 2380 | ++DOCSHELL 18FC1000 == 33 [pid = 2380] [id = 496] 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FE5000) [pid = 2380] [serial = 1488] [outer = 00000000] 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FEC400) [pid = 2380] [serial = 1489] [outer = 18FE5000] 05:03:47 INFO - PROCESS | 2380 | 1465646627029 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0C894800) [pid = 2380] [serial = 1490] [outer = 18FE5000] 05:03:47 INFO - PROCESS | 2380 | 1465646627460 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]]]}] 05:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 05:03:47 INFO - PROCESS | 2380 | 1465646627525 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 05:03:47 INFO - PROCESS | 2380 | 1465646627527 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 05:03:47 INFO - PROCESS | 2380 | 1465646627548 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:03:47 INFO - PROCESS | 2380 | 1465646627550 Marionette TRACE conn5 <- [1,1950,null,{}] 05:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:03:47 INFO - PROCESS | 2380 | 1465646627554 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}] 05:03:47 INFO - PROCESS | 2380 | 1465646627555 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:47 INFO - PROCESS | 2380 | 1465646627634 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 05:03:47 INFO - PROCESS | 2380 | 1465646627641 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:47 INFO - PROCESS | 2380 | 1465646627643 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:47 INFO - PROCESS | 2380 | ++DOCSHELL 193BD800 == 34 [pid = 2380] [id = 497] 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193C8400) [pid = 2380] [serial = 1491] [outer = 00000000] 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193E2C00) [pid = 2380] [serial = 1492] [outer = 193C8400] 05:03:47 INFO - PROCESS | 2380 | 1465646627686 Marionette DEBUG loaded listener.js 05:03:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193E0400) [pid = 2380] [serial = 1493] [outer = 193C8400] 05:03:48 INFO - PROCESS | 2380 | 1465646628162 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 05:03:48 INFO - PROCESS | 2380 | 1465646628183 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 2380 | 1465646628185 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 05:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:03:48 INFO - PROCESS | 2380 | 1465646628188 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 2380 | 1465646628190 Marionette TRACE conn5 <- [1,1954,null,{}] 05:03:48 INFO - PROCESS | 2380 | 1465646628201 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}] 05:03:48 INFO - PROCESS | 2380 | 1465646628203 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:48 INFO - PROCESS | 2380 | 1465646628311 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 05:03:48 INFO - PROCESS | 2380 | 1465646628393 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 2380 | 1465646628395 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:48 INFO - PROCESS | 2380 | ++DOCSHELL 145BB800 == 35 [pid = 2380] [id = 498] 05:03:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (196B8800) [pid = 2380] [serial = 1494] [outer = 00000000] 05:03:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19C93000) [pid = 2380] [serial = 1495] [outer = 196B8800] 05:03:48 INFO - PROCESS | 2380 | 1465646628441 Marionette DEBUG loaded listener.js 05:03:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (19FCC000) [pid = 2380] [serial = 1496] [outer = 196B8800] 05:03:48 INFO - PROCESS | 2380 | 1465646628866 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]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:03:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 05:03:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:03:48 INFO - PROCESS | 2380 | 1465646628919 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 2380 | 1465646628921 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 05:03:48 INFO - PROCESS | 2380 | 1465646628924 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 2380 | 1465646628926 Marionette TRACE conn5 <- [1,1958,null,{}] 05:03:48 INFO - PROCESS | 2380 | 1465646628929 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}] 05:03:48 INFO - PROCESS | 2380 | 1465646628931 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:49 INFO - PROCESS | 2380 | 1465646629047 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 05:03:49 INFO - PROCESS | 2380 | 1465646629052 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 2380 | 1465646629054 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:49 INFO - PROCESS | 2380 | ++DOCSHELL 1A04DC00 == 36 [pid = 2380] [id = 499] 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A04F800) [pid = 2380] [serial = 1497] [outer = 00000000] 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A294800) [pid = 2380] [serial = 1498] [outer = 1A04F800] 05:03:49 INFO - PROCESS | 2380 | 1465646629097 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1A298800) [pid = 2380] [serial = 1499] [outer = 1A04F800] 05:03:49 INFO - PROCESS | 2380 | 1465646629537 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]]]}] 05:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 05:03:49 INFO - PROCESS | 2380 | 1465646629599 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 05:03:49 INFO - PROCESS | 2380 | 1465646629601 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 05:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:03:49 INFO - PROCESS | 2380 | 1465646629604 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:03:49 INFO - PROCESS | 2380 | 1465646629607 Marionette TRACE conn5 <- [1,1962,null,{}] 05:03:49 INFO - PROCESS | 2380 | 1465646629610 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}] 05:03:49 INFO - PROCESS | 2380 | 1465646629612 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:49 INFO - PROCESS | 2380 | 1465646629769 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 05:03:49 INFO - PROCESS | 2380 | 1465646629815 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:49 INFO - PROCESS | 2380 | 1465646629817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:49 INFO - PROCESS | 2380 | ++DOCSHELL 16C6F400 == 37 [pid = 2380] [id = 500] 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1A321000) [pid = 2380] [serial = 1500] [outer = 00000000] 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1A328800) [pid = 2380] [serial = 1501] [outer = 1A321000] 05:03:49 INFO - PROCESS | 2380 | 1465646629869 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1A32D800) [pid = 2380] [serial = 1502] [outer = 1A321000] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10248000) [pid = 2380] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (16C77000) [pid = 2380] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (18944800) [pid = 2380] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (193AB800) [pid = 2380] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1A48C800) [pid = 2380] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (172F6400) [pid = 2380] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (0D2F1C00) [pid = 2380] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16935C00) [pid = 2380] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (104CF000) [pid = 2380] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0D225400) [pid = 2380] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10976800) [pid = 2380] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1C661C00) [pid = 2380] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:03:50 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14DE8400) [pid = 2380] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:03:50 INFO - PROCESS | 2380 | 1465646630471 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]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:03:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 930ms 05:03:50 INFO - PROCESS | 2380 | 1465646630535 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 2380 | 1465646630537 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 05:03:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:03:50 INFO - PROCESS | 2380 | 1465646630540 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 2380 | 1465646630542 Marionette TRACE conn5 <- [1,1966,null,{}] 05:03:50 INFO - PROCESS | 2380 | 1465646630545 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}] 05:03:50 INFO - PROCESS | 2380 | 1465646630547 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:50 INFO - PROCESS | 2380 | 1465646630627 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 05:03:50 INFO - PROCESS | 2380 | 1465646630633 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 2380 | 1465646630635 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:50 INFO - PROCESS | 2380 | ++DOCSHELL 145C6800 == 38 [pid = 2380] [id = 501] 05:03:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14D36000) [pid = 2380] [serial = 1503] [outer = 00000000] 05:03:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (173DB800) [pid = 2380] [serial = 1504] [outer = 14D36000] 05:03:50 INFO - PROCESS | 2380 | 1465646630679 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193AB800) [pid = 2380] [serial = 1505] [outer = 14D36000] 05:03:51 INFO - PROCESS | 2380 | 1465646631097 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 05:03:51 INFO - PROCESS | 2380 | 1465646631172 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 2380 | 1465646631174 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 05:03:51 INFO - PROCESS | 2380 | 1465646631177 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 2380 | 1465646631179 Marionette TRACE conn5 <- [1,1970,null,{}] 05:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:03:51 INFO - PROCESS | 2380 | 1465646631182 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}] 05:03:51 INFO - PROCESS | 2380 | 1465646631184 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:51 INFO - PROCESS | 2380 | 1465646631267 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 05:03:51 INFO - PROCESS | 2380 | 1465646631272 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 2380 | 1465646631274 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:51 INFO - PROCESS | 2380 | ++DOCSHELL 1A321C00 == 39 [pid = 2380] [id = 502] 05:03:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A322800) [pid = 2380] [serial = 1506] [outer = 00000000] 05:03:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A48A000) [pid = 2380] [serial = 1507] [outer = 1A322800] 05:03:51 INFO - PROCESS | 2380 | 1465646631320 Marionette DEBUG loaded listener.js 05:03:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A48F400) [pid = 2380] [serial = 1508] [outer = 1A322800] 05:03:51 INFO - PROCESS | 2380 | 1465646631758 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]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 632ms 05:03:51 INFO - PROCESS | 2380 | 1465646631816 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 2380 | 1465646631818 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 05:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:03:51 INFO - PROCESS | 2380 | 1465646631821 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 2380 | 1465646631823 Marionette TRACE conn5 <- [1,1974,null,{}] 05:03:51 INFO - PROCESS | 2380 | 1465646631826 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}] 05:03:51 INFO - PROCESS | 2380 | 1465646631828 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:51 INFO - PROCESS | 2380 | 1465646631909 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 05:03:51 INFO - PROCESS | 2380 | 1465646631914 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:51 INFO - PROCESS | 2380 | 1465646631916 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:51 INFO - PROCESS | 2380 | ++DOCSHELL 16C6CC00 == 40 [pid = 2380] [id = 503] 05:03:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A491800) [pid = 2380] [serial = 1509] [outer = 00000000] 05:03:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A4C5000) [pid = 2380] [serial = 1510] [outer = 1A491800] 05:03:51 INFO - PROCESS | 2380 | 1465646631959 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1B1A4000) [pid = 2380] [serial = 1511] [outer = 1A491800] 05:03:52 INFO - PROCESS | 2380 | 1465646632718 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]]]}] 05:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 05:03:52 INFO - PROCESS | 2380 | 1465646632754 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 05:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:03:52 INFO - PROCESS | 2380 | 1465646632758 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 05:03:52 INFO - PROCESS | 2380 | 1465646632763 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:03:52 INFO - PROCESS | 2380 | 1465646632766 Marionette TRACE conn5 <- [1,1978,null,{}] 05:03:52 INFO - PROCESS | 2380 | 1465646632772 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}] 05:03:52 INFO - PROCESS | 2380 | 1465646632775 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:52 INFO - PROCESS | 2380 | 1465646632907 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 05:03:53 INFO - PROCESS | 2380 | 1465646633039 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:53 INFO - PROCESS | 2380 | 1465646633041 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:53 INFO - PROCESS | 2380 | ++DOCSHELL 0CC38800 == 41 [pid = 2380] [id = 504] 05:03:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0D26DC00) [pid = 2380] [serial = 1512] [outer = 00000000] 05:03:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1024CC00) [pid = 2380] [serial = 1513] [outer = 0D26DC00] 05:03:53 INFO - PROCESS | 2380 | 1465646633102 Marionette DEBUG loaded listener.js 05:03:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10695C00) [pid = 2380] [serial = 1514] [outer = 0D26DC00] 05:03:53 INFO - PROCESS | 2380 | 1465646633759 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]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1081ms 05:03:53 INFO - PROCESS | 2380 | 1465646633845 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 05:03:53 INFO - PROCESS | 2380 | 1465646633849 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 05:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:03:53 INFO - PROCESS | 2380 | 1465646633856 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 2380 | 1465646633859 Marionette TRACE conn5 <- [1,1982,null,{}] 05:03:53 INFO - PROCESS | 2380 | 1465646633863 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}] 05:03:53 INFO - PROCESS | 2380 | 1465646633866 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:54 INFO - PROCESS | 2380 | 1465646634203 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 05:03:54 INFO - PROCESS | 2380 | 1465646634213 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 2380 | 1465646634216 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:54 INFO - PROCESS | 2380 | ++DOCSHELL 0C894000 == 42 [pid = 2380] [id = 505] 05:03:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (0C897800) [pid = 2380] [serial = 1515] [outer = 00000000] 05:03:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (0C8C9800) [pid = 2380] [serial = 1516] [outer = 0C897800] 05:03:54 INFO - PROCESS | 2380 | 1465646634266 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (0CCE9400) [pid = 2380] [serial = 1517] [outer = 0C897800] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 1A321C00 == 41 [pid = 2380] [id = 502] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 145C6800 == 40 [pid = 2380] [id = 501] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 16C6F400 == 39 [pid = 2380] [id = 500] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 1A04DC00 == 38 [pid = 2380] [id = 499] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 145BB800 == 37 [pid = 2380] [id = 498] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 193BD800 == 36 [pid = 2380] [id = 497] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 18FC1000 == 35 [pid = 2380] [id = 496] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 18988800 == 34 [pid = 2380] [id = 495] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 16C6FC00 == 33 [pid = 2380] [id = 494] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 15F42800 == 32 [pid = 2380] [id = 493] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 145BE400 == 31 [pid = 2380] [id = 492] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (1A048000) [pid = 2380] [serial = 1468] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 1032F000 == 30 [pid = 2380] [id = 491] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 0D26EC00 == 29 [pid = 2380] [id = 490] 05:03:54 INFO - PROCESS | 2380 | --DOCSHELL 16935400 == 28 [pid = 2380] [id = 489] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (193DC800) [pid = 2380] [serial = 1466] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (173D5000) [pid = 2380] [serial = 1453] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (18C07400) [pid = 2380] [serial = 1456] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (1853B000) [pid = 2380] [serial = 1454] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (193C2400) [pid = 2380] [serial = 1459] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FAB000) [pid = 2380] [serial = 1457] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (193E4000) [pid = 2380] [serial = 1460] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1B199C00) [pid = 2380] [serial = 1435] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18C09C00) [pid = 2380] [serial = 1433] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (185A9C00) [pid = 2380] [serial = 1432] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (145BA000) [pid = 2380] [serial = 1430] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (104C6C00) [pid = 2380] [serial = 1429] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (16C56C00) [pid = 2380] [serial = 1450] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1069AC00) [pid = 2380] [serial = 1447] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10976000) [pid = 2380] [serial = 1448] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1004DC00) [pid = 2380] [serial = 1444] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10168800) [pid = 2380] [serial = 1445] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14CE2800) [pid = 2380] [serial = 1442] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14497C00) [pid = 2380] [serial = 1441] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1C6DC400) [pid = 2380] [serial = 1439] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1C668800) [pid = 2380] [serial = 1438] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1BBACC00) [pid = 2380] [serial = 1436] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FB7C00) [pid = 2380] [serial = 1462] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (19646000) [pid = 2380] [serial = 1465] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18946000) [pid = 2380] [serial = 1463] [outer = 00000000] [url = about:blank] 05:03:54 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16C5D800) [pid = 2380] [serial = 1451] [outer = 00000000] [url = about:blank] 05:03:55 INFO - PROCESS | 2380 | 1465646635025 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1222ms 05:03:55 INFO - PROCESS | 2380 | 1465646635082 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 2380 | 1465646635085 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 05:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:03:55 INFO - PROCESS | 2380 | 1465646635090 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 2380 | 1465646635093 Marionette TRACE conn5 <- [1,1986,null,{}] 05:03:55 INFO - PROCESS | 2380 | 1465646635098 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}] 05:03:55 INFO - PROCESS | 2380 | 1465646635100 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:55 INFO - PROCESS | 2380 | 1465646635219 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 05:03:55 INFO - PROCESS | 2380 | 1465646635282 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 2380 | 1465646635285 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:55 INFO - PROCESS | 2380 | ++DOCSHELL 10051800 == 29 [pid = 2380] [id = 506] 05:03:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10182400) [pid = 2380] [serial = 1518] [outer = 00000000] 05:03:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10246400) [pid = 2380] [serial = 1519] [outer = 10182400] 05:03:55 INFO - PROCESS | 2380 | 1465646635331 Marionette DEBUG loaded listener.js 05:03:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1032E400) [pid = 2380] [serial = 1520] [outer = 10182400] 05:03:55 INFO - PROCESS | 2380 | 1465646635772 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]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:03:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 05:03:55 INFO - PROCESS | 2380 | 1465646635821 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 2380 | 1465646635824 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 05:03:55 INFO - PROCESS | 2380 | 1465646635827 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:03:55 INFO - PROCESS | 2380 | 1465646635829 Marionette TRACE conn5 <- [1,1990,null,{}] 05:03:55 INFO - PROCESS | 2380 | 1465646635833 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}] 05:03:55 INFO - PROCESS | 2380 | 1465646635835 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:55 INFO - PROCESS | 2380 | 1465646635920 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 05:03:55 INFO - PROCESS | 2380 | 1465646635932 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:55 INFO - PROCESS | 2380 | 1465646635935 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:55 INFO - PROCESS | 2380 | ++DOCSHELL 145BA000 == 30 [pid = 2380] [id = 507] 05:03:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (145BB800) [pid = 2380] [serial = 1521] [outer = 00000000] 05:03:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (14B2B400) [pid = 2380] [serial = 1522] [outer = 145BB800] 05:03:56 INFO - PROCESS | 2380 | 1465646635980 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (14D33C00) [pid = 2380] [serial = 1523] [outer = 145BB800] 05:03:56 INFO - PROCESS | 2380 | 1465646636467 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]]]}] 05:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 05:03:56 INFO - PROCESS | 2380 | 1465646636500 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 05:03:56 INFO - PROCESS | 2380 | 1465646636504 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 05:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:03:56 INFO - PROCESS | 2380 | 1465646636515 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:03:56 INFO - PROCESS | 2380 | 1465646636519 Marionette TRACE conn5 <- [1,1994,null,{}] 05:03:56 INFO - PROCESS | 2380 | 1465646636523 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}] 05:03:56 INFO - PROCESS | 2380 | 1465646636526 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:56 INFO - PROCESS | 2380 | 1465646636614 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 05:03:56 INFO - PROCESS | 2380 | 1465646636622 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 2380 | 1465646636624 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:56 INFO - PROCESS | 2380 | ++DOCSHELL 1584D400 == 31 [pid = 2380] [id = 508] 05:03:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C6A400) [pid = 2380] [serial = 1524] [outer = 00000000] 05:03:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16EBE000) [pid = 2380] [serial = 1525] [outer = 16C6A400] 05:03:56 INFO - PROCESS | 2380 | 1465646636668 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (173D5800) [pid = 2380] [serial = 1526] [outer = 16C6A400] 05:03:57 INFO - PROCESS | 2380 | 1465646637132 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]]]}] 05:03:57 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 05:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 05:03:57 INFO - PROCESS | 2380 | 1465646637201 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 2380 | 1465646637203 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 05:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:03:57 INFO - PROCESS | 2380 | 1465646637206 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 2380 | 1465646637208 Marionette TRACE conn5 <- [1,1998,null,{}] 05:03:57 INFO - PROCESS | 2380 | 1465646637218 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}] 05:03:57 INFO - PROCESS | 2380 | 1465646637220 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:57 INFO - PROCESS | 2380 | 1465646637358 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 05:03:57 INFO - PROCESS | 2380 | 1465646637376 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 2380 | 1465646637378 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:57 INFO - PROCESS | 2380 | ++DOCSHELL 185B2400 == 32 [pid = 2380] [id = 509] 05:03:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18939800) [pid = 2380] [serial = 1527] [outer = 00000000] 05:03:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18984800) [pid = 2380] [serial = 1528] [outer = 18939800] 05:03:57 INFO - PROCESS | 2380 | 1465646637423 Marionette DEBUG loaded listener.js 05:03:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18C96800) [pid = 2380] [serial = 1529] [outer = 18939800] 05:03:57 INFO - PROCESS | 2380 | 1465646637861 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]]]}] 05:03:57 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 05:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 05:03:57 INFO - PROCESS | 2380 | 1465646637876 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 05:03:57 INFO - PROCESS | 2380 | 1465646637878 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 05:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:03:57 INFO - PROCESS | 2380 | 1465646637887 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 2380 | 1465646637889 Marionette TRACE conn5 <- [1,2002,null,{}] 05:03:57 INFO - PROCESS | 2380 | 1465646637892 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}] 05:03:57 INFO - PROCESS | 2380 | 1465646637894 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:58 INFO - PROCESS | 2380 | 1465646638008 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 05:03:58 INFO - PROCESS | 2380 | 1465646638014 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 2380 | 1465646638019 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:58 INFO - PROCESS | 2380 | ++DOCSHELL 106A1800 == 33 [pid = 2380] [id = 510] 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FB9400) [pid = 2380] [serial = 1530] [outer = 00000000] 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FE4C00) [pid = 2380] [serial = 1531] [outer = 18FB9400] 05:03:58 INFO - PROCESS | 2380 | 1465646638077 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FEF800) [pid = 2380] [serial = 1532] [outer = 18FB9400] 05:03:58 INFO - PROCESS | 2380 | 1465646638569 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]]]}] 05:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 05:03:58 INFO - PROCESS | 2380 | 1465646638613 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 05:03:58 INFO - PROCESS | 2380 | 1465646638615 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 05:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:03:58 INFO - PROCESS | 2380 | 1465646638618 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:03:58 INFO - PROCESS | 2380 | 1465646638619 Marionette TRACE conn5 <- [1,2006,null,{}] 05:03:58 INFO - PROCESS | 2380 | 1465646638623 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}] 05:03:58 INFO - PROCESS | 2380 | 1465646638625 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:58 INFO - PROCESS | 2380 | 1465646638784 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 05:03:58 INFO - PROCESS | 2380 | 1465646638794 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:58 INFO - PROCESS | 2380 | 1465646638795 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:58 INFO - PROCESS | 2380 | ++DOCSHELL 18FA8400 == 34 [pid = 2380] [id = 511] 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193C7400) [pid = 2380] [serial = 1533] [outer = 00000000] 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (194F4C00) [pid = 2380] [serial = 1534] [outer = 193C7400] 05:03:58 INFO - PROCESS | 2380 | 1465646638839 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18FE8800) [pid = 2380] [serial = 1535] [outer = 193C7400] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16C70C00) [pid = 2380] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (196B8800) [pid = 2380] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1032F400) [pid = 2380] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18FE5000) [pid = 2380] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18C05000) [pid = 2380] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (15F45800) [pid = 2380] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (145C0C00) [pid = 2380] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0D274000) [pid = 2380] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19DC1800) [pid = 2380] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A04F800) [pid = 2380] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (193C8400) [pid = 2380] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A321000) [pid = 2380] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A322800) [pid = 2380] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:03:59 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14D36000) [pid = 2380] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:03:59 INFO - PROCESS | 2380 | 1465646639490 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]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 930ms 05:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:03:59 INFO - PROCESS | 2380 | 1465646639549 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 2380 | 1465646639551 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 05:03:59 INFO - PROCESS | 2380 | 1465646639554 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 2380 | 1465646639555 Marionette TRACE conn5 <- [1,2010,null,{}] 05:03:59 INFO - PROCESS | 2380 | 1465646639559 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}] 05:03:59 INFO - PROCESS | 2380 | 1465646639560 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:59 INFO - PROCESS | 2380 | 1465646639638 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 05:03:59 INFO - PROCESS | 2380 | 1465646639734 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 2380 | 1465646639736 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:03:59 INFO - PROCESS | 2380 | ++DOCSHELL 09066800 == 35 [pid = 2380] [id = 512] 05:03:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (09073400) [pid = 2380] [serial = 1536] [outer = 00000000] 05:03:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (17297400) [pid = 2380] [serial = 1537] [outer = 09073400] 05:03:59 INFO - PROCESS | 2380 | 1465646639780 Marionette DEBUG loaded listener.js 05:03:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (145C0C00) [pid = 2380] [serial = 1538] [outer = 09073400] 05:04:00 INFO - PROCESS | 2380 | 1465646640177 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 671ms 05:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:04:00 INFO - PROCESS | 2380 | 1465646640225 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 2380 | 1465646640227 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 05:04:00 INFO - PROCESS | 2380 | 1465646640230 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 2380 | 1465646640231 Marionette TRACE conn5 <- [1,2014,null,{}] 05:04:00 INFO - PROCESS | 2380 | 1465646640239 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}] 05:04:00 INFO - PROCESS | 2380 | 1465646640241 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:00 INFO - PROCESS | 2380 | 1465646640319 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 05:04:00 INFO - PROCESS | 2380 | 1465646640325 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 2380 | 1465646640327 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:00 INFO - PROCESS | 2380 | ++DOCSHELL 16C58000 == 36 [pid = 2380] [id = 513] 05:04:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193E0C00) [pid = 2380] [serial = 1539] [outer = 00000000] 05:04:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19DC1800) [pid = 2380] [serial = 1540] [outer = 193E0C00] 05:04:00 INFO - PROCESS | 2380 | 1465646640370 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A050800) [pid = 2380] [serial = 1541] [outer = 193E0C00] 05:04:00 INFO - PROCESS | 2380 | 1465646640799 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]]]}] 05:04:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:04:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 05:04:00 INFO - PROCESS | 2380 | 1465646640861 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 05:04:00 INFO - PROCESS | 2380 | 1465646640863 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 05:04:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:04:00 INFO - PROCESS | 2380 | 1465646640866 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:04:00 INFO - PROCESS | 2380 | 1465646640867 Marionette TRACE conn5 <- [1,2018,null,{}] 05:04:00 INFO - PROCESS | 2380 | 1465646640871 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}] 05:04:00 INFO - PROCESS | 2380 | 1465646640873 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:00 INFO - PROCESS | 2380 | 1465646640951 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 05:04:00 INFO - PROCESS | 2380 | 1465646640957 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:00 INFO - PROCESS | 2380 | 1465646640958 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:01 INFO - PROCESS | 2380 | ++DOCSHELL 194EB400 == 37 [pid = 2380] [id = 514] 05:04:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (19DC1400) [pid = 2380] [serial = 1542] [outer = 00000000] 05:04:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A29EC00) [pid = 2380] [serial = 1543] [outer = 19DC1400] 05:04:01 INFO - PROCESS | 2380 | 1465646641001 Marionette DEBUG loaded listener.js 05:04:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A29F800) [pid = 2380] [serial = 1544] [outer = 19DC1400] 05:04:01 INFO - PROCESS | 2380 | 1465646641488 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]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 671ms 05:04:01 INFO - PROCESS | 2380 | 1465646641551 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 05:04:01 INFO - PROCESS | 2380 | 1465646641556 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 05:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:04:01 INFO - PROCESS | 2380 | 1465646641562 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 2380 | 1465646641565 Marionette TRACE conn5 <- [1,2022,null,{}] 05:04:01 INFO - PROCESS | 2380 | 1465646641571 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}] 05:04:01 INFO - PROCESS | 2380 | 1465646641574 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:01 INFO - PROCESS | 2380 | 1465646641737 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 05:04:01 INFO - PROCESS | 2380 | 1465646641855 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 2380 | 1465646641859 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:01 INFO - PROCESS | 2380 | ++DOCSHELL 10055C00 == 38 [pid = 2380] [id = 515] 05:04:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1015DC00) [pid = 2380] [serial = 1545] [outer = 00000000] 05:04:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (10245800) [pid = 2380] [serial = 1546] [outer = 1015DC00] 05:04:01 INFO - PROCESS | 2380 | 1465646641917 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10804C00) [pid = 2380] [serial = 1547] [outer = 1015DC00] 05:04:02 INFO - PROCESS | 2380 | 1465646642460 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]]]}] 05:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 05:04:02 INFO - PROCESS | 2380 | 1465646642498 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 05:04:02 INFO - PROCESS | 2380 | 1465646642503 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 05:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:04:02 INFO - PROCESS | 2380 | 1465646642510 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:04:02 INFO - PROCESS | 2380 | 1465646642513 Marionette TRACE conn5 <- [1,2026,null,{}] 05:04:02 INFO - PROCESS | 2380 | 1465646642518 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}] 05:04:02 INFO - PROCESS | 2380 | 1465646642521 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:02 INFO - PROCESS | 2380 | 1465646642637 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 05:04:02 INFO - PROCESS | 2380 | 1465646642751 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:02 INFO - PROCESS | 2380 | 1465646642754 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:02 INFO - PROCESS | 2380 | ++DOCSHELL 16941C00 == 39 [pid = 2380] [id = 516] 05:04:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (16C55400) [pid = 2380] [serial = 1548] [outer = 00000000] 05:04:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (16C6EC00) [pid = 2380] [serial = 1549] [outer = 16C55400] 05:04:02 INFO - PROCESS | 2380 | 1465646642852 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1853CC00) [pid = 2380] [serial = 1550] [outer = 16C55400] 05:04:03 INFO - PROCESS | 2380 | 1465646643440 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]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 970ms 05:04:03 INFO - PROCESS | 2380 | 1465646643481 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 2380 | 1465646643484 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 05:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:04:03 INFO - PROCESS | 2380 | 1465646643488 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 2380 | 1465646643491 Marionette TRACE conn5 <- [1,2030,null,{}] 05:04:03 INFO - PROCESS | 2380 | 1465646643502 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}] 05:04:03 INFO - PROCESS | 2380 | 1465646643507 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:03 INFO - PROCESS | 2380 | 1465646643617 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 05:04:03 INFO - PROCESS | 2380 | 1465646643729 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 2380 | 1465646643732 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:03 INFO - PROCESS | 2380 | ++DOCSHELL 1A296000 == 40 [pid = 2380] [id = 517] 05:04:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A298000) [pid = 2380] [serial = 1551] [outer = 00000000] 05:04:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1A323800) [pid = 2380] [serial = 1552] [outer = 1A298000] 05:04:03 INFO - PROCESS | 2380 | 1465646643829 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1A32C000) [pid = 2380] [serial = 1553] [outer = 1A298000] 05:04:04 INFO - PROCESS | 2380 | 1465646644433 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]]]}] 05:04:04 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) 05:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 05:04:04 INFO - PROCESS | 2380 | 1465646644466 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 2380 | 1465646644469 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 05:04:04 INFO - PROCESS | 2380 | 1465646644472 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:04:04 INFO - PROCESS | 2380 | 1465646644474 Marionette TRACE conn5 <- [1,2034,null,{}] 05:04:04 INFO - PROCESS | 2380 | 1465646644478 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}] 05:04:04 INFO - PROCESS | 2380 | 1465646644480 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:04 INFO - PROCESS | 2380 | 1465646644589 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 05:04:04 INFO - PROCESS | 2380 | 1465646644750 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:04 INFO - PROCESS | 2380 | 1465646644752 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:04 INFO - PROCESS | 2380 | ++DOCSHELL 1A48F800 == 41 [pid = 2380] [id = 518] 05:04:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1A491400) [pid = 2380] [serial = 1554] [outer = 00000000] 05:04:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1B82EC00) [pid = 2380] [serial = 1555] [outer = 1A491400] 05:04:04 INFO - PROCESS | 2380 | 1465646644807 Marionette DEBUG loaded listener.js 05:04:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1BD7CC00) [pid = 2380] [serial = 1556] [outer = 1A491400] 05:04:05 INFO - PROCESS | 2380 | 1465646645554 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]]]}] 05:04:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:04:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1122ms 05:04:05 INFO - PROCESS | 2380 | 1465646645598 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 05:04:05 INFO - PROCESS | 2380 | 1465646645602 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 05:04:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:04:05 INFO - PROCESS | 2380 | 1465646645606 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:04:05 INFO - PROCESS | 2380 | 1465646645609 Marionette TRACE conn5 <- [1,2038,null,{}] 05:04:05 INFO - PROCESS | 2380 | 1465646645615 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}] 05:04:05 INFO - PROCESS | 2380 | 1465646645618 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:05 INFO - PROCESS | 2380 | 1465646645724 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 05:04:05 INFO - PROCESS | 2380 | 1465646645865 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 2380 | 1465646645868 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:05 INFO - PROCESS | 2380 | ++DOCSHELL 0FB68000 == 42 [pid = 2380] [id = 519] 05:04:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1004C800) [pid = 2380] [serial = 1557] [outer = 00000000] 05:04:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (14497C00) [pid = 2380] [serial = 1558] [outer = 1004C800] 05:04:05 INFO - PROCESS | 2380 | 1465646645918 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (14C43C00) [pid = 2380] [serial = 1559] [outer = 1004C800] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 16C58000 == 41 [pid = 2380] [id = 513] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 09066800 == 40 [pid = 2380] [id = 512] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 18FA8400 == 39 [pid = 2380] [id = 511] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 106A1800 == 38 [pid = 2380] [id = 510] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 185B2400 == 37 [pid = 2380] [id = 509] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 1584D400 == 36 [pid = 2380] [id = 508] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 145BA000 == 35 [pid = 2380] [id = 507] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 10051800 == 34 [pid = 2380] [id = 506] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 0C894000 == 33 [pid = 2380] [id = 505] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 16C6CC00 == 32 [pid = 2380] [id = 503] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 0CC38800 == 31 [pid = 2380] [id = 504] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 1A48F800 == 30 [pid = 2380] [id = 518] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 16941C00 == 29 [pid = 2380] [id = 516] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 1A296000 == 28 [pid = 2380] [id = 517] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 194EB400 == 27 [pid = 2380] [id = 514] 05:04:06 INFO - PROCESS | 2380 | --DOCSHELL 10055C00 == 26 [pid = 2380] [id = 515] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (1729A800) [pid = 2380] [serial = 1483] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (19C93000) [pid = 2380] [serial = 1495] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (172EE000) [pid = 2380] [serial = 1484] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (10333C00) [pid = 2380] [serial = 1474] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (104C4C00) [pid = 2380] [serial = 1475] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (18FEC400) [pid = 2380] [serial = 1489] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (0C894800) [pid = 2380] [serial = 1490] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (18FADC00) [pid = 2380] [serial = 1486] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18FBC000) [pid = 2380] [serial = 1487] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (16942400) [pid = 2380] [serial = 1480] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16C5B000) [pid = 2380] [serial = 1481] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (14B29400) [pid = 2380] [serial = 1477] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (14C46C00) [pid = 2380] [serial = 1478] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0FB65800) [pid = 2380] [serial = 1471] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0FBF1000) [pid = 2380] [serial = 1472] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1A048800) [pid = 2380] [serial = 1469] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A294800) [pid = 2380] [serial = 1498] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (193E2C00) [pid = 2380] [serial = 1492] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19FCC000) [pid = 2380] [serial = 1496] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A328800) [pid = 2380] [serial = 1501] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A298800) [pid = 2380] [serial = 1499] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A48A000) [pid = 2380] [serial = 1507] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A48F400) [pid = 2380] [serial = 1508] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A32D800) [pid = 2380] [serial = 1502] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (173DB800) [pid = 2380] [serial = 1504] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193AB800) [pid = 2380] [serial = 1505] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A4C5000) [pid = 2380] [serial = 1510] [outer = 00000000] [url = about:blank] 05:04:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193E0400) [pid = 2380] [serial = 1493] [outer = 00000000] [url = about:blank] 05:04:07 INFO - PROCESS | 2380 | 1465646647064 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1479ms 05:04:07 INFO - PROCESS | 2380 | 1465646647086 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 2380 | 1465646647090 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 05:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:04:07 INFO - PROCESS | 2380 | 1465646647094 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 2380 | 1465646647099 Marionette TRACE conn5 <- [1,2042,null,{}] 05:04:07 INFO - PROCESS | 2380 | 1465646647104 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}] 05:04:07 INFO - PROCESS | 2380 | 1465646647107 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:07 INFO - PROCESS | 2380 | 1465646647196 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 05:04:07 INFO - PROCESS | 2380 | 1465646647205 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:07 INFO - PROCESS | 2380 | 1465646647208 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:07 INFO - PROCESS | 2380 | ++DOCSHELL 1004B400 == 27 [pid = 2380] [id = 520] 05:04:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1004EC00) [pid = 2380] [serial = 1560] [outer = 00000000] 05:04:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10247C00) [pid = 2380] [serial = 1561] [outer = 1004EC00] 05:04:07 INFO - PROCESS | 2380 | 1465646647256 Marionette DEBUG loaded listener.js 05:04:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10336400) [pid = 2380] [serial = 1562] [outer = 1004EC00] 05:04:07 INFO - PROCESS | 2380 | 1465646647744 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]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 05:04:07 INFO - PROCESS | 2380 | 1465646647786 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 2380 | 1465646647791 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 05:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:04:07 INFO - PROCESS | 2380 | 1465646647797 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 2380 | 1465646647800 Marionette TRACE conn5 <- [1,2046,null,{}] 05:04:07 INFO - PROCESS | 2380 | 1465646647804 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}] 05:04:07 INFO - PROCESS | 2380 | 1465646647806 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:07 INFO - PROCESS | 2380 | 1465646647925 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 05:04:08 INFO - PROCESS | 2380 | 1465646648028 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 2380 | 1465646648030 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:08 INFO - PROCESS | 2380 | ++DOCSHELL 1420D000 == 28 [pid = 2380] [id = 521] 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1428C000) [pid = 2380] [serial = 1563] [outer = 00000000] 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (144D8C00) [pid = 2380] [serial = 1564] [outer = 1428C000] 05:04:08 INFO - PROCESS | 2380 | 1465646648078 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (147B1C00) [pid = 2380] [serial = 1565] [outer = 1428C000] 05:04:08 INFO - PROCESS | 2380 | 1465646648442 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]]]}] 05:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 05:04:08 INFO - PROCESS | 2380 | 1465646648483 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 05:04:08 INFO - PROCESS | 2380 | 1465646648486 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 05:04:08 INFO - PROCESS | 2380 | 1465646648489 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:04:08 INFO - PROCESS | 2380 | 1465646648493 Marionette TRACE conn5 <- [1,2050,null,{}] 05:04:08 INFO - PROCESS | 2380 | 1465646648504 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}] 05:04:08 INFO - PROCESS | 2380 | 1465646648509 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:08 INFO - PROCESS | 2380 | 1465646648596 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 05:04:08 INFO - PROCESS | 2380 | 1465646648603 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 2380 | 1465646648606 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:08 INFO - PROCESS | 2380 | ++DOCSHELL 16942400 == 29 [pid = 2380] [id = 522] 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C56C00) [pid = 2380] [serial = 1566] [outer = 00000000] 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1729E800) [pid = 2380] [serial = 1567] [outer = 16C56C00] 05:04:08 INFO - PROCESS | 2380 | 1465646648653 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (173D8800) [pid = 2380] [serial = 1568] [outer = 16C56C00] 05:04:09 INFO - PROCESS | 2380 | 1465646649134 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]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 05:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:04:09 INFO - PROCESS | 2380 | 1465646649163 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 2380 | 1465646649165 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 05:04:09 INFO - PROCESS | 2380 | 1465646649169 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 2380 | 1465646649170 Marionette TRACE conn5 <- [1,2054,null,{}] 05:04:09 INFO - PROCESS | 2380 | 1465646649174 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}] 05:04:09 INFO - PROCESS | 2380 | 1465646649176 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:09 INFO - PROCESS | 2380 | 1465646649296 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 05:04:09 INFO - PROCESS | 2380 | 1465646649391 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 2380 | 1465646649393 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:09 INFO - PROCESS | 2380 | ++DOCSHELL 18540400 == 30 [pid = 2380] [id = 523] 05:04:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (185AE000) [pid = 2380] [serial = 1569] [outer = 00000000] 05:04:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18982000) [pid = 2380] [serial = 1570] [outer = 185AE000] 05:04:09 INFO - PROCESS | 2380 | 1465646649437 Marionette DEBUG loaded listener.js 05:04:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FA8400) [pid = 2380] [serial = 1571] [outer = 185AE000] 05:04:09 INFO - PROCESS | 2380 | 1465646649840 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]]]}] 05:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 05:04:09 INFO - PROCESS | 2380 | 1465646649903 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 2380 | 1465646649905 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 05:04:09 INFO - PROCESS | 2380 | 1465646649908 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:04:09 INFO - PROCESS | 2380 | 1465646649910 Marionette TRACE conn5 <- [1,2058,null,{}] 05:04:09 INFO - PROCESS | 2380 | 1465646649914 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}] 05:04:09 INFO - PROCESS | 2380 | 1465646649916 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:10 INFO - PROCESS | 2380 | 1465646650027 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 05:04:10 INFO - PROCESS | 2380 | 1465646650037 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 2380 | 1465646650039 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:10 INFO - PROCESS | 2380 | ++DOCSHELL 18FA5400 == 31 [pid = 2380] [id = 524] 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FAD800) [pid = 2380] [serial = 1572] [outer = 00000000] 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FE2C00) [pid = 2380] [serial = 1573] [outer = 18FAD800] 05:04:10 INFO - PROCESS | 2380 | 1465646650083 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FE6000) [pid = 2380] [serial = 1574] [outer = 18FAD800] 05:04:10 INFO - PROCESS | 2380 | 1465646650557 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]]]}] 05:04:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 670ms 05:04:10 INFO - PROCESS | 2380 | 1465646650590 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 05:04:10 INFO - PROCESS | 2380 | 1465646650592 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 05:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:04:10 INFO - PROCESS | 2380 | 1465646650596 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:04:10 INFO - PROCESS | 2380 | 1465646650597 Marionette TRACE conn5 <- [1,2062,null,{}] 05:04:10 INFO - PROCESS | 2380 | 1465646650601 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}] 05:04:10 INFO - PROCESS | 2380 | 1465646650607 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:10 INFO - PROCESS | 2380 | 1465646650765 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 05:04:10 INFO - PROCESS | 2380 | 1465646650791 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:10 INFO - PROCESS | 2380 | 1465646650793 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:10 INFO - PROCESS | 2380 | ++DOCSHELL 193DDC00 == 32 [pid = 2380] [id = 525] 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (193E0000) [pid = 2380] [serial = 1575] [outer = 00000000] 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (196B8400) [pid = 2380] [serial = 1576] [outer = 193E0000] 05:04:10 INFO - PROCESS | 2380 | 1465646650839 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (19DC1000) [pid = 2380] [serial = 1577] [outer = 193E0000] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18939800) [pid = 2380] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (18FB9400) [pid = 2380] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A491800) [pid = 2380] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10182400) [pid = 2380] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (145BB800) [pid = 2380] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C6A400) [pid = 2380] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0C897800) [pid = 2380] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0D26DC00) [pid = 2380] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (193E0C00) [pid = 2380] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (09073400) [pid = 2380] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19DC1400) [pid = 2380] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:04:11 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (193C7400) [pid = 2380] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:04:11 INFO - PROCESS | 2380 | 1465646651430 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]]]}] 05:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 870ms 05:04:11 INFO - PROCESS | 2380 | 1465646651470 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 2380 | 1465646651472 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 05:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:04:11 INFO - PROCESS | 2380 | 1465646651488 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 2380 | 1465646651490 Marionette TRACE conn5 <- [1,2066,null,{}] 05:04:11 INFO - PROCESS | 2380 | 1465646651494 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}] 05:04:11 INFO - PROCESS | 2380 | 1465646651496 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:11 INFO - PROCESS | 2380 | 1465646651572 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 05:04:11 INFO - PROCESS | 2380 | 1465646651578 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 2380 | 1465646651580 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:11 INFO - PROCESS | 2380 | ++DOCSHELL 1893F800 == 33 [pid = 2380] [id = 526] 05:04:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1897E000) [pid = 2380] [serial = 1578] [outer = 00000000] 05:04:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (194EE800) [pid = 2380] [serial = 1579] [outer = 1897E000] 05:04:11 INFO - PROCESS | 2380 | 1465646651623 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (196B7400) [pid = 2380] [serial = 1580] [outer = 1897E000] 05:04:12 INFO - PROCESS | 2380 | 1465646652043 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 590ms 05:04:12 INFO - PROCESS | 2380 | 1465646652068 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 05:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:04:12 INFO - PROCESS | 2380 | 1465646652070 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 05:04:12 INFO - PROCESS | 2380 | 1465646652073 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 2380 | 1465646652074 Marionette TRACE conn5 <- [1,2070,null,{}] 05:04:12 INFO - PROCESS | 2380 | 1465646652078 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}] 05:04:12 INFO - PROCESS | 2380 | 1465646652080 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:12 INFO - PROCESS | 2380 | 1465646652199 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 05:04:12 INFO - PROCESS | 2380 | 1465646652207 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 2380 | 1465646652209 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:12 INFO - PROCESS | 2380 | ++DOCSHELL 10249400 == 34 [pid = 2380] [id = 527] 05:04:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C60C00) [pid = 2380] [serial = 1581] [outer = 00000000] 05:04:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A04C400) [pid = 2380] [serial = 1582] [outer = 16C60C00] 05:04:12 INFO - PROCESS | 2380 | 1465646652252 Marionette DEBUG loaded listener.js 05:04:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (19FC7400) [pid = 2380] [serial = 1583] [outer = 16C60C00] 05:04:12 INFO - PROCESS | 2380 | 1465646652688 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]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 05:04:12 INFO - PROCESS | 2380 | 1465646652744 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 2380 | 1465646652746 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 05:04:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:04:12 INFO - PROCESS | 2380 | 1465646652750 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 2380 | 1465646652751 Marionette TRACE conn5 <- [1,2074,null,{}] 05:04:12 INFO - PROCESS | 2380 | 1465646652755 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}] 05:04:12 INFO - PROCESS | 2380 | 1465646652757 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:12 INFO - PROCESS | 2380 | 1465646652871 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 05:04:12 INFO - PROCESS | 2380 | 1465646652879 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:12 INFO - PROCESS | 2380 | 1465646652881 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:12 INFO - PROCESS | 2380 | ++DOCSHELL 1A262800 == 35 [pid = 2380] [id = 528] 05:04:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1A292400) [pid = 2380] [serial = 1584] [outer = 00000000] 05:04:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A29C000) [pid = 2380] [serial = 1585] [outer = 1A292400] 05:04:12 INFO - PROCESS | 2380 | 1465646652928 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A322800) [pid = 2380] [serial = 1586] [outer = 1A292400] 05:04:13 INFO - PROCESS | 2380 | 1465646653577 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]]]}] 05:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 871ms 05:04:13 INFO - PROCESS | 2380 | 1465646653622 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 05:04:13 INFO - PROCESS | 2380 | 1465646653626 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 05:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:04:13 INFO - PROCESS | 2380 | 1465646653631 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:04:13 INFO - PROCESS | 2380 | 1465646653634 Marionette TRACE conn5 <- [1,2078,null,{}] 05:04:13 INFO - PROCESS | 2380 | 1465646653640 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}] 05:04:13 INFO - PROCESS | 2380 | 1465646653643 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:13 INFO - PROCESS | 2380 | 1465646653772 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 05:04:13 INFO - PROCESS | 2380 | 1465646653888 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 2380 | 1465646653890 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:13 INFO - PROCESS | 2380 | ++DOCSHELL 08A8CC00 == 36 [pid = 2380] [id = 529] 05:04:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0C898400) [pid = 2380] [serial = 1587] [outer = 00000000] 05:04:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (104C5400) [pid = 2380] [serial = 1588] [outer = 0C898400] 05:04:13 INFO - PROCESS | 2380 | 1465646653948 Marionette DEBUG loaded listener.js 05:04:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1091D400) [pid = 2380] [serial = 1589] [outer = 0C898400] 05:04:14 INFO - PROCESS | 2380 | 1465646654665 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]]]}] 05:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1082ms 05:04:14 INFO - PROCESS | 2380 | 1465646654713 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 2380 | 1465646654717 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 05:04:14 INFO - PROCESS | 2380 | 1465646654724 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:04:14 INFO - PROCESS | 2380 | 1465646654726 Marionette TRACE conn5 <- [1,2082,null,{}] 05:04:14 INFO - PROCESS | 2380 | 1465646654730 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}] 05:04:14 INFO - PROCESS | 2380 | 1465646654733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:14 INFO - PROCESS | 2380 | 1465646654920 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 05:04:14 INFO - PROCESS | 2380 | 1465646654931 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 2380 | 1465646654933 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:14 INFO - PROCESS | 2380 | ++DOCSHELL 16943400 == 37 [pid = 2380] [id = 530] 05:04:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (16C54800) [pid = 2380] [serial = 1590] [outer = 00000000] 05:04:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16C76400) [pid = 2380] [serial = 1591] [outer = 16C54800] 05:04:15 INFO - PROCESS | 2380 | 1465646654991 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (185ABC00) [pid = 2380] [serial = 1592] [outer = 16C54800] 05:04:15 INFO - PROCESS | 2380 | 1465646655937 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]]]}] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 10249400 == 36 [pid = 2380] [id = 527] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 1893F800 == 35 [pid = 2380] [id = 526] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 193DDC00 == 34 [pid = 2380] [id = 525] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 18FA5400 == 33 [pid = 2380] [id = 524] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 18540400 == 32 [pid = 2380] [id = 523] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 16942400 == 31 [pid = 2380] [id = 522] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 1420D000 == 30 [pid = 2380] [id = 521] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 1004B400 == 29 [pid = 2380] [id = 520] 05:04:15 INFO - PROCESS | 2380 | --DOCSHELL 0FB68000 == 28 [pid = 2380] [id = 519] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1A050800) [pid = 2380] [serial = 1541] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (17297400) [pid = 2380] [serial = 1537] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A29EC00) [pid = 2380] [serial = 1543] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (194F4C00) [pid = 2380] [serial = 1534] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1A29F800) [pid = 2380] [serial = 1544] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (19DC1800) [pid = 2380] [serial = 1540] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18FE8800) [pid = 2380] [serial = 1535] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (145C0C00) [pid = 2380] [serial = 1538] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (173D5800) [pid = 2380] [serial = 1526] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18984800) [pid = 2380] [serial = 1528] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18C96800) [pid = 2380] [serial = 1529] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18FEF800) [pid = 2380] [serial = 1532] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1B1A4000) [pid = 2380] [serial = 1511] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10246400) [pid = 2380] [serial = 1519] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1032E400) [pid = 2380] [serial = 1520] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14B2B400) [pid = 2380] [serial = 1522] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14D33C00) [pid = 2380] [serial = 1523] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FE4C00) [pid = 2380] [serial = 1531] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16EBE000) [pid = 2380] [serial = 1525] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0C8C9800) [pid = 2380] [serial = 1516] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0CCE9400) [pid = 2380] [serial = 1517] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1024CC00) [pid = 2380] [serial = 1513] [outer = 00000000] [url = about:blank] 05:04:15 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (10695C00) [pid = 2380] [serial = 1514] [outer = 00000000] [url = about:blank] 05:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1269ms 05:04:16 INFO - PROCESS | 2380 | 1465646655997 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 2380 | 1465646656001 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 05:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:04:16 INFO - PROCESS | 2380 | 1465646656006 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 2380 | 1465646656009 Marionette TRACE conn5 <- [1,2086,null,{}] 05:04:16 INFO - PROCESS | 2380 | 1465646656029 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}] 05:04:16 INFO - PROCESS | 2380 | 1465646656032 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:16 INFO - PROCESS | 2380 | 1465646656121 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 05:04:16 INFO - PROCESS | 2380 | 1465646656135 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 2380 | 1465646656139 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:16 INFO - PROCESS | 2380 | ++DOCSHELL 0D2F1C00 == 29 [pid = 2380] [id = 531] 05:04:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0FB68000) [pid = 2380] [serial = 1593] [outer = 00000000] 05:04:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1004B400) [pid = 2380] [serial = 1594] [outer = 0FB68000] 05:04:16 INFO - PROCESS | 2380 | 1465646656186 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10249C00) [pid = 2380] [serial = 1595] [outer = 0FB68000] 05:04:16 INFO - PROCESS | 2380 | 1465646656702 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]]]}] 05:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 750ms 05:04:16 INFO - PROCESS | 2380 | 1465646656756 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 2380 | 1465646656761 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 05:04:16 INFO - PROCESS | 2380 | 1465646656767 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:04:16 INFO - PROCESS | 2380 | 1465646656769 Marionette TRACE conn5 <- [1,2090,null,{}] 05:04:16 INFO - PROCESS | 2380 | 1465646656773 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}] 05:04:16 INFO - PROCESS | 2380 | 1465646656775 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:16 INFO - PROCESS | 2380 | 1465646656861 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 05:04:16 INFO - PROCESS | 2380 | 1465646656960 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 2380 | 1465646656962 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:16 INFO - PROCESS | 2380 | ++DOCSHELL 106A1800 == 30 [pid = 2380] [id = 532] 05:04:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1080DC00) [pid = 2380] [serial = 1596] [outer = 00000000] 05:04:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (113BF800) [pid = 2380] [serial = 1597] [outer = 1080DC00] 05:04:17 INFO - PROCESS | 2380 | 1465646657009 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (144DE000) [pid = 2380] [serial = 1598] [outer = 1080DC00] 05:04:17 INFO - PROCESS | 2380 | 1465646657414 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]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 05:04:17 INFO - PROCESS | 2380 | 1465646657442 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 2380 | 1465646657445 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 05:04:17 INFO - PROCESS | 2380 | 1465646657448 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:04:17 INFO - PROCESS | 2380 | 1465646657451 Marionette TRACE conn5 <- [1,2094,null,{}] 05:04:17 INFO - PROCESS | 2380 | 1465646657462 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}] 05:04:17 INFO - PROCESS | 2380 | 1465646657467 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:17 INFO - PROCESS | 2380 | 1465646657579 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 05:04:17 INFO - PROCESS | 2380 | 1465646657590 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:17 INFO - PROCESS | 2380 | 1465646657593 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:17 INFO - PROCESS | 2380 | ++DOCSHELL 16C71400 == 31 [pid = 2380] [id = 533] 05:04:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C73800) [pid = 2380] [serial = 1599] [outer = 00000000] 05:04:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (172A4800) [pid = 2380] [serial = 1600] [outer = 16C73800] 05:04:17 INFO - PROCESS | 2380 | 1465646657641 Marionette DEBUG loaded listener.js 05:04:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18539800) [pid = 2380] [serial = 1601] [outer = 16C73800] 05:04:18 INFO - PROCESS | 2380 | 1465646658101 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 670ms 05:04:18 INFO - PROCESS | 2380 | 1465646658141 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 2380 | 1465646658144 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 05:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:04:18 INFO - PROCESS | 2380 | 1465646658148 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 2380 | 1465646658149 Marionette TRACE conn5 <- [1,2098,null,{}] 05:04:18 INFO - PROCESS | 2380 | 1465646658153 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}] 05:04:18 INFO - PROCESS | 2380 | 1465646658155 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:18 INFO - PROCESS | 2380 | 1465646658278 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 05:04:18 INFO - PROCESS | 2380 | 1465646658283 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 2380 | 1465646658285 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:18 INFO - PROCESS | 2380 | ++DOCSHELL 18980800 == 32 [pid = 2380] [id = 534] 05:04:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18988800) [pid = 2380] [serial = 1602] [outer = 00000000] 05:04:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FB8400) [pid = 2380] [serial = 1603] [outer = 18988800] 05:04:18 INFO - PROCESS | 2380 | 1465646658329 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FE2800) [pid = 2380] [serial = 1604] [outer = 18988800] 05:04:18 INFO - PROCESS | 2380 | 1465646658768 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]]]}] 05:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 05:04:18 INFO - PROCESS | 2380 | 1465646658820 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 05:04:18 INFO - PROCESS | 2380 | 1465646658822 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 05:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:04:18 INFO - PROCESS | 2380 | 1465646658833 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:04:18 INFO - PROCESS | 2380 | 1465646658835 Marionette TRACE conn5 <- [1,2102,null,{}] 05:04:18 INFO - PROCESS | 2380 | 1465646658839 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}] 05:04:18 INFO - PROCESS | 2380 | 1465646658841 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:18 INFO - PROCESS | 2380 | 1465646658955 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 05:04:19 INFO - PROCESS | 2380 | 1465646659047 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 2380 | 1465646659049 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:19 INFO - PROCESS | 2380 | ++DOCSHELL 18FE7800 == 33 [pid = 2380] [id = 535] 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FE7C00) [pid = 2380] [serial = 1605] [outer = 00000000] 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (193AE800) [pid = 2380] [serial = 1606] [outer = 18FE7C00] 05:04:19 INFO - PROCESS | 2380 | 1465646659095 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (193DDC00) [pid = 2380] [serial = 1607] [outer = 18FE7C00] 05:04:19 INFO - PROCESS | 2380 | 1465646659506 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]]]}] 05:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 05:04:19 INFO - PROCESS | 2380 | 1465646659565 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 2380 | 1465646659567 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 05:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:04:19 INFO - PROCESS | 2380 | 1465646659571 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 2380 | 1465646659572 Marionette TRACE conn5 <- [1,2106,null,{}] 05:04:19 INFO - PROCESS | 2380 | 1465646659575 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}] 05:04:19 INFO - PROCESS | 2380 | 1465646659581 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:19 INFO - PROCESS | 2380 | 1465646659734 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 05:04:19 INFO - PROCESS | 2380 | 1465646659804 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:19 INFO - PROCESS | 2380 | 1465646659806 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:19 INFO - PROCESS | 2380 | ++DOCSHELL 193E4400 == 34 [pid = 2380] [id = 536] 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193E7000) [pid = 2380] [serial = 1608] [outer = 00000000] 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A047800) [pid = 2380] [serial = 1609] [outer = 193E7000] 05:04:19 INFO - PROCESS | 2380 | 1465646659850 Marionette DEBUG loaded listener.js 05:04:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (19645800) [pid = 2380] [serial = 1610] [outer = 193E7000] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16C60C00) [pid = 2380] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (185AE000) [pid = 2380] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1004EC00) [pid = 2380] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C56C00) [pid = 2380] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1004C800) [pid = 2380] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1428C000) [pid = 2380] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1015DC00) [pid = 2380] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FAD800) [pid = 2380] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C55400) [pid = 2380] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A298000) [pid = 2380] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A491400) [pid = 2380] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193E0000) [pid = 2380] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:04:20 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1897E000) [pid = 2380] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:04:20 INFO - PROCESS | 2380 | 1465646660439 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]]]}] 05:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 931ms 05:04:20 INFO - PROCESS | 2380 | 1465646660501 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 05:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:04:20 INFO - PROCESS | 2380 | 1465646660503 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 05:04:20 INFO - PROCESS | 2380 | 1465646660507 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:04:20 INFO - PROCESS | 2380 | 1465646660508 Marionette TRACE conn5 <- [1,2110,null,{}] 05:04:20 INFO - PROCESS | 2380 | 1465646660512 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}] 05:04:20 INFO - PROCESS | 2380 | 1465646660514 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:20 INFO - PROCESS | 2380 | 1465646660631 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 05:04:20 INFO - PROCESS | 2380 | 1465646660696 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 2380 | 1465646660698 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:20 INFO - PROCESS | 2380 | ++DOCSHELL 1004C800 == 35 [pid = 2380] [id = 537] 05:04:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1004EC00) [pid = 2380] [serial = 1611] [outer = 00000000] 05:04:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C6F000) [pid = 2380] [serial = 1612] [outer = 1004EC00] 05:04:20 INFO - PROCESS | 2380 | 1465646660742 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1897E000) [pid = 2380] [serial = 1613] [outer = 1004EC00] 05:04:21 INFO - PROCESS | 2380 | 1465646661073 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]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 630ms 05:04:21 INFO - PROCESS | 2380 | 1465646661139 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 2380 | 1465646661141 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 05:04:21 INFO - PROCESS | 2380 | 1465646661144 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:04:21 INFO - PROCESS | 2380 | 1465646661145 Marionette TRACE conn5 <- [1,2114,null,{}] 05:04:21 INFO - PROCESS | 2380 | 1465646661149 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}] 05:04:21 INFO - PROCESS | 2380 | 1465646661151 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:21 INFO - PROCESS | 2380 | 1465646661230 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 05:04:21 INFO - PROCESS | 2380 | 1465646661235 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 2380 | 1465646661237 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:21 INFO - PROCESS | 2380 | ++DOCSHELL 1893C800 == 36 [pid = 2380] [id = 538] 05:04:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193E0000) [pid = 2380] [serial = 1614] [outer = 00000000] 05:04:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A295800) [pid = 2380] [serial = 1615] [outer = 193E0000] 05:04:21 INFO - PROCESS | 2380 | 1465646661280 Marionette DEBUG loaded listener.js 05:04:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A320800) [pid = 2380] [serial = 1616] [outer = 193E0000] 05:04:21 INFO - PROCESS | 2380 | --DOCSHELL 0D227800 == 35 [pid = 2380] [id = 12] 05:04:21 INFO - PROCESS | 2380 | 1465646661743 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]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 630ms 05:04:21 INFO - PROCESS | 2380 | 1465646661779 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 05:04:21 INFO - PROCESS | 2380 | 1465646661781 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 05:04:21 INFO - PROCESS | 2380 | 1465646661788 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 2380 | 1465646661790 Marionette TRACE conn5 <- [1,2118,null,{}] 05:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:04:21 INFO - PROCESS | 2380 | 1465646661793 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}] 05:04:21 INFO - PROCESS | 2380 | 1465646661795 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:21 INFO - PROCESS | 2380 | 1465646661878 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 05:04:21 INFO - PROCESS | 2380 | 1465646661886 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 2380 | 1465646661887 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:21 INFO - PROCESS | 2380 | ++DOCSHELL 145C0C00 == 36 [pid = 2380] [id = 539] 05:04:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16C70C00) [pid = 2380] [serial = 1617] [outer = 00000000] 05:04:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A32E800) [pid = 2380] [serial = 1618] [outer = 16C70C00] 05:04:21 INFO - PROCESS | 2380 | 1465646661930 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A48A000) [pid = 2380] [serial = 1619] [outer = 16C70C00] 05:04:22 INFO - PROCESS | 2380 | 1465646662510 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] 05:04:22 INFO - PROCESS | 2380 | 1465646662568 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 05:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:04:22 INFO - PROCESS | 2380 | 1465646662574 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:04:22 INFO - PROCESS | 2380 | 1465646662578 Marionette TRACE conn5 <- [1,2122,null,{}] 05:04:22 INFO - PROCESS | 2380 | 1465646662584 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}] 05:04:22 INFO - PROCESS | 2380 | 1465646662587 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:22 INFO - PROCESS | 2380 | 1465646662735 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 05:04:22 INFO - PROCESS | 2380 | 1465646662848 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:22 INFO - PROCESS | 2380 | 1465646662852 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:22 INFO - PROCESS | 2380 | ++DOCSHELL 0C997400 == 37 [pid = 2380] [id = 540] 05:04:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (0CCE2800) [pid = 2380] [serial = 1620] [outer = 00000000] 05:04:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10695000) [pid = 2380] [serial = 1621] [outer = 0CCE2800] 05:04:22 INFO - PROCESS | 2380 | 1465646662911 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1449E000) [pid = 2380] [serial = 1622] [outer = 0CCE2800] 05:04:23 INFO - PROCESS | 2380 | 1465646663519 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]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:04:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 05:04:23 INFO - PROCESS | 2380 | 1465646663548 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 2380 | 1465646663553 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 05:04:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:04:23 INFO - PROCESS | 2380 | 1465646663559 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 2380 | 1465646663562 Marionette TRACE conn5 <- [1,2126,null,{}] 05:04:23 INFO - PROCESS | 2380 | 1465646663566 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}] 05:04:23 INFO - PROCESS | 2380 | 1465646663569 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:23 INFO - PROCESS | 2380 | 1465646663680 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 05:04:23 INFO - PROCESS | 2380 | 1465646663819 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 2380 | 1465646663822 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:23 INFO - PROCESS | 2380 | ++DOCSHELL 16C60C00 == 38 [pid = 2380] [id = 541] 05:04:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16C63400) [pid = 2380] [serial = 1623] [outer = 00000000] 05:04:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (18946000) [pid = 2380] [serial = 1624] [outer = 16C63400] 05:04:23 INFO - PROCESS | 2380 | 1465646663880 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (18FA6C00) [pid = 2380] [serial = 1625] [outer = 16C63400] 05:04:24 INFO - PROCESS | 2380 | 1465646664501 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]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 970ms 05:04:24 INFO - PROCESS | 2380 | 1465646664533 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 2380 | 1465646664536 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 05:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:04:24 INFO - PROCESS | 2380 | 1465646664540 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 2380 | 1465646664544 Marionette TRACE conn5 <- [1,2130,null,{}] 05:04:24 INFO - PROCESS | 2380 | 1465646664555 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}] 05:04:24 INFO - PROCESS | 2380 | 1465646664560 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:24 INFO - PROCESS | 2380 | 1465646664674 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 05:04:24 INFO - PROCESS | 2380 | 1465646664813 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:24 INFO - PROCESS | 2380 | 1465646664817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:24 INFO - PROCESS | 2380 | ++DOCSHELL 1A327C00 == 39 [pid = 2380] [id = 542] 05:04:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A329000) [pid = 2380] [serial = 1626] [outer = 00000000] 05:04:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1A491800) [pid = 2380] [serial = 1627] [outer = 1A329000] 05:04:24 INFO - PROCESS | 2380 | 1465646664874 Marionette DEBUG loaded listener.js 05:04:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (1B19BC00) [pid = 2380] [serial = 1628] [outer = 1A329000] 05:04:25 INFO - PROCESS | 2380 | 1465646665475 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] 05:04:25 INFO - PROCESS | 2380 | 1465646665516 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 05:04:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:04:25 INFO - PROCESS | 2380 | 1465646665520 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:04:25 INFO - PROCESS | 2380 | 1465646665522 Marionette TRACE conn5 <- [1,2134,null,{}] 05:04:25 INFO - PROCESS | 2380 | 1465646665526 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}] 05:04:25 INFO - PROCESS | 2380 | 1465646665528 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:25 INFO - PROCESS | 2380 | 1465646665637 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 05:04:25 INFO - PROCESS | 2380 | 1465646665749 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 2380 | 1465646665751 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:25 INFO - PROCESS | 2380 | ++DOCSHELL 0C88EC00 == 40 [pid = 2380] [id = 543] 05:04:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (0C894C00) [pid = 2380] [serial = 1629] [outer = 00000000] 05:04:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (0FBEAC00) [pid = 2380] [serial = 1630] [outer = 0C894C00] 05:04:25 INFO - PROCESS | 2380 | 1465646665953 Marionette DEBUG loaded listener.js 05:04:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (10245C00) [pid = 2380] [serial = 1631] [outer = 0C894C00] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 1893C800 == 39 [pid = 2380] [id = 538] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 1004C800 == 38 [pid = 2380] [id = 537] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 193E4400 == 37 [pid = 2380] [id = 536] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 18FE7800 == 36 [pid = 2380] [id = 535] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 18980800 == 35 [pid = 2380] [id = 534] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 16C71400 == 34 [pid = 2380] [id = 533] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 106A1800 == 33 [pid = 2380] [id = 532] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 0CC40C00 == 32 [pid = 2380] [id = 14] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 0D2F1C00 == 31 [pid = 2380] [id = 531] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 1A262800 == 30 [pid = 2380] [id = 528] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 08A8CC00 == 29 [pid = 2380] [id = 529] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 16943400 == 28 [pid = 2380] [id = 530] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 16C60C00 == 27 [pid = 2380] [id = 541] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 1A327C00 == 26 [pid = 2380] [id = 542] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 145C0C00 == 25 [pid = 2380] [id = 539] 05:04:27 INFO - PROCESS | 2380 | --DOCSHELL 0C997400 == 24 [pid = 2380] [id = 540] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (19FC7400) [pid = 2380] [serial = 1583] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (18982000) [pid = 2380] [serial = 1570] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (10247C00) [pid = 2380] [serial = 1561] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (10336400) [pid = 2380] [serial = 1562] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1729E800) [pid = 2380] [serial = 1567] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14C43C00) [pid = 2380] [serial = 1559] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (14497C00) [pid = 2380] [serial = 1558] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (144D8C00) [pid = 2380] [serial = 1564] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (147B1C00) [pid = 2380] [serial = 1565] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10804C00) [pid = 2380] [serial = 1547] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10245800) [pid = 2380] [serial = 1546] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FE2C00) [pid = 2380] [serial = 1573] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1853CC00) [pid = 2380] [serial = 1550] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C6EC00) [pid = 2380] [serial = 1549] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A32C000) [pid = 2380] [serial = 1553] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A323800) [pid = 2380] [serial = 1552] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1BD7CC00) [pid = 2380] [serial = 1556] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1B82EC00) [pid = 2380] [serial = 1555] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18FA8400) [pid = 2380] [serial = 1571] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (196B8400) [pid = 2380] [serial = 1576] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FE6000) [pid = 2380] [serial = 1574] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A04C400) [pid = 2380] [serial = 1582] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (194EE800) [pid = 2380] [serial = 1579] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (196B7400) [pid = 2380] [serial = 1580] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19DC1000) [pid = 2380] [serial = 1577] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (173D8800) [pid = 2380] [serial = 1568] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A29C000) [pid = 2380] [serial = 1585] [outer = 00000000] [url = about:blank] 05:04:27 INFO - PROCESS | 2380 | 1465646667295 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] 05:04:27 INFO - PROCESS | 2380 | 1465646667395 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 05:04:27 INFO - PROCESS | 2380 | 1465646667400 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:04:27 INFO - PROCESS | 2380 | 1465646667403 Marionette TRACE conn5 <- [1,2138,null,{}] 05:04:27 INFO - PROCESS | 2380 | 1465646667410 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}] 05:04:27 INFO - PROCESS | 2380 | 1465646667413 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:27 INFO - PROCESS | 2380 | 1465646667506 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 05:04:27 INFO - PROCESS | 2380 | 1465646667513 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 2380 | 1465646667518 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:27 INFO - PROCESS | 2380 | ++DOCSHELL 0D2CE800 == 25 [pid = 2380] [id = 544] 05:04:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0D2F1000) [pid = 2380] [serial = 1632] [outer = 00000000] 05:04:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0FBED800) [pid = 2380] [serial = 1633] [outer = 0D2F1000] 05:04:27 INFO - PROCESS | 2380 | 1465646667567 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1004B000) [pid = 2380] [serial = 1634] [outer = 0D2F1000] 05:04:28 INFO - PROCESS | 2380 | 1465646668072 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 730ms 05:04:28 INFO - PROCESS | 2380 | 1465646668136 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 2380 | 1465646668141 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 05:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:04:28 INFO - PROCESS | 2380 | 1465646668147 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 2380 | 1465646668150 Marionette TRACE conn5 <- [1,2142,null,{}] 05:04:28 INFO - PROCESS | 2380 | 1465646668154 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}] 05:04:28 INFO - PROCESS | 2380 | 1465646668157 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:28 INFO - PROCESS | 2380 | 1465646668246 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 05:04:28 INFO - PROCESS | 2380 | 1465646668340 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:28 INFO - PROCESS | 2380 | 1465646668343 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:28 INFO - PROCESS | 2380 | ++DOCSHELL 104CE400 == 26 [pid = 2380] [id = 545] 05:04:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10698800) [pid = 2380] [serial = 1635] [outer = 00000000] 05:04:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1080E400) [pid = 2380] [serial = 1636] [outer = 10698800] 05:04:28 INFO - PROCESS | 2380 | 1465646668390 Marionette DEBUG loaded listener.js 05:04:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (109B5800) [pid = 2380] [serial = 1637] [outer = 10698800] 05:04:28 INFO - PROCESS | 2380 | 1465646668800 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]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:04:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 05:04:28 INFO - PROCESS | 2380 | 1465646668821 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 2380 | 1465646668823 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 05:04:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:04:28 INFO - PROCESS | 2380 | 1465646668826 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 2380 | 1465646668830 Marionette TRACE conn5 <- [1,2146,null,{}] 05:04:28 INFO - PROCESS | 2380 | 1465646668869 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}] 05:04:28 INFO - PROCESS | 2380 | 1465646668874 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:28 INFO - PROCESS | 2380 | 1465646668962 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 05:04:28 INFO - PROCESS | 2380 | 1465646668970 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2380 | 1465646668973 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:29 INFO - PROCESS | 2380 | ++DOCSHELL 14D33C00 == 27 [pid = 2380] [id = 546] 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14DE4000) [pid = 2380] [serial = 1638] [outer = 00000000] 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16941C00) [pid = 2380] [serial = 1639] [outer = 14DE4000] 05:04:29 INFO - PROCESS | 2380 | 1465646669020 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C59800) [pid = 2380] [serial = 1640] [outer = 14DE4000] 05:04:29 INFO - PROCESS | 2380 | 1465646669472 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]]]}] 05:04:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 730ms 05:04:29 INFO - PROCESS | 2380 | 1465646669561 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 05:04:29 INFO - PROCESS | 2380 | 1465646669564 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 05:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:04:29 INFO - PROCESS | 2380 | 1465646669567 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:04:29 INFO - PROCESS | 2380 | 1465646669568 Marionette TRACE conn5 <- [1,2150,null,{}] 05:04:29 INFO - PROCESS | 2380 | 1465646669572 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}] 05:04:29 INFO - PROCESS | 2380 | 1465646669574 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:29 INFO - PROCESS | 2380 | 1465646669688 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 05:04:29 INFO - PROCESS | 2380 | 1465646669693 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 2380 | 1465646669695 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:29 INFO - PROCESS | 2380 | ++DOCSHELL 172A3000 == 28 [pid = 2380] [id = 547] 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (172A5800) [pid = 2380] [serial = 1641] [outer = 00000000] 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (185A3C00) [pid = 2380] [serial = 1642] [outer = 172A5800] 05:04:29 INFO - PROCESS | 2380 | 1465646669740 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18947C00) [pid = 2380] [serial = 1643] [outer = 172A5800] 05:04:30 INFO - PROCESS | 2380 | 1465646670203 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]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 671ms 05:04:30 INFO - PROCESS | 2380 | 1465646670241 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 05:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:04:30 INFO - PROCESS | 2380 | 1465646670243 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 05:04:30 INFO - PROCESS | 2380 | 1465646670246 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 2380 | 1465646670248 Marionette TRACE conn5 <- [1,2154,null,{}] 05:04:30 INFO - PROCESS | 2380 | 1465646670251 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}] 05:04:30 INFO - PROCESS | 2380 | 1465646670254 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:30 INFO - PROCESS | 2380 | 1465646670393 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 05:04:30 INFO - PROCESS | 2380 | 1465646670415 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 2380 | 1465646670417 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:30 INFO - PROCESS | 2380 | ++DOCSHELL 18C98400 == 29 [pid = 2380] [id = 548] 05:04:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18C9B000) [pid = 2380] [serial = 1644] [outer = 00000000] 05:04:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FC1000) [pid = 2380] [serial = 1645] [outer = 18C9B000] 05:04:30 INFO - PROCESS | 2380 | 1465646670461 Marionette DEBUG loaded listener.js 05:04:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FE9800) [pid = 2380] [serial = 1646] [outer = 18C9B000] 05:04:30 INFO - PROCESS | 2380 | 1465646670908 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]]]}] 05:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 05:04:31 INFO - PROCESS | 2380 | 1465646670977 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 05:04:31 INFO - PROCESS | 2380 | 1465646670979 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 05:04:31 INFO - PROCESS | 2380 | 1465646670982 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:04:31 INFO - PROCESS | 2380 | 1465646670984 Marionette TRACE conn5 <- [1,2158,null,{}] 05:04:31 INFO - PROCESS | 2380 | 1465646670995 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}] 05:04:31 INFO - PROCESS | 2380 | 1465646671000 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:31 INFO - PROCESS | 2380 | 1465646671137 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 05:04:31 INFO - PROCESS | 2380 | 1465646671143 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:31 INFO - PROCESS | 2380 | 1465646671145 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:31 INFO - PROCESS | 2380 | ++DOCSHELL 18FF1C00 == 30 [pid = 2380] [id = 549] 05:04:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (193A9000) [pid = 2380] [serial = 1647] [outer = 00000000] 05:04:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193E4000) [pid = 2380] [serial = 1648] [outer = 193A9000] 05:04:31 INFO - PROCESS | 2380 | 1465646671189 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (196B7400) [pid = 2380] [serial = 1649] [outer = 193A9000] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18988800) [pid = 2380] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FE7C00) [pid = 2380] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16C73800) [pid = 2380] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (16C54800) [pid = 2380] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A292400) [pid = 2380] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1080DC00) [pid = 2380] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0FB68000) [pid = 2380] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0C898400) [pid = 2380] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1004EC00) [pid = 2380] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (193E0000) [pid = 2380] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C70C00) [pid = 2380] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (193E7000) [pid = 2380] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0D26D800) [pid = 2380] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:04:31 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0D228400) [pid = 2380] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:04:32 INFO - PROCESS | 2380 | 1465646671990 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1016ms 05:04:32 INFO - PROCESS | 2380 | 1465646672003 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 05:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:04:32 INFO - PROCESS | 2380 | 1465646672005 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 05:04:32 INFO - PROCESS | 2380 | 1465646672008 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 2380 | 1465646672010 Marionette TRACE conn5 <- [1,2162,null,{}] 05:04:32 INFO - PROCESS | 2380 | 1465646672013 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}] 05:04:32 INFO - PROCESS | 2380 | 1465646672015 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:32 INFO - PROCESS | 2380 | 1465646672091 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 05:04:32 INFO - PROCESS | 2380 | 1465646672189 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 2380 | 1465646672191 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:32 INFO - PROCESS | 2380 | ++DOCSHELL 0C89CC00 == 31 [pid = 2380] [id = 550] 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (0D270400) [pid = 2380] [serial = 1650] [outer = 00000000] 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16C5DC00) [pid = 2380] [serial = 1651] [outer = 0D270400] 05:04:32 INFO - PROCESS | 2380 | 1465646672235 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (172EC400) [pid = 2380] [serial = 1652] [outer = 0D270400] 05:04:32 INFO - PROCESS | 2380 | 1465646672591 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]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 05:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:04:32 INFO - PROCESS | 2380 | 1465646672639 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 2380 | 1465646672641 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 05:04:32 INFO - PROCESS | 2380 | 1465646672644 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 2380 | 1465646672645 Marionette TRACE conn5 <- [1,2166,null,{}] 05:04:32 INFO - PROCESS | 2380 | 1465646672649 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}] 05:04:32 INFO - PROCESS | 2380 | 1465646672651 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:32 INFO - PROCESS | 2380 | 1465646672768 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 05:04:32 INFO - PROCESS | 2380 | 1465646672776 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 2380 | 1465646672778 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:32 INFO - PROCESS | 2380 | ++DOCSHELL 0C890800 == 32 [pid = 2380] [id = 551] 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1080D400) [pid = 2380] [serial = 1653] [outer = 00000000] 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (197F7000) [pid = 2380] [serial = 1654] [outer = 1080D400] 05:04:32 INFO - PROCESS | 2380 | 1465646672822 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19DC0C00) [pid = 2380] [serial = 1655] [outer = 1080D400] 05:04:33 INFO - PROCESS | 2380 | 1465646673231 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]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 631ms 05:04:33 INFO - PROCESS | 2380 | 1465646673276 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 2380 | 1465646673278 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 05:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:04:33 INFO - PROCESS | 2380 | 1465646673281 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 2380 | 1465646673283 Marionette TRACE conn5 <- [1,2170,null,{}] 05:04:33 INFO - PROCESS | 2380 | 1465646673287 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}] 05:04:33 INFO - PROCESS | 2380 | 1465646673288 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:33 INFO - PROCESS | 2380 | 1465646673403 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 05:04:33 INFO - PROCESS | 2380 | 1465646673443 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:33 INFO - PROCESS | 2380 | 1465646673445 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:33 INFO - PROCESS | 2380 | ++DOCSHELL 19C8C000 == 33 [pid = 2380] [id = 552] 05:04:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A043C00) [pid = 2380] [serial = 1656] [outer = 00000000] 05:04:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A051C00) [pid = 2380] [serial = 1657] [outer = 1A043C00] 05:04:33 INFO - PROCESS | 2380 | 1465646673488 Marionette DEBUG loaded listener.js 05:04:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A0E6C00) [pid = 2380] [serial = 1658] [outer = 1A043C00] 05:04:33 INFO - PROCESS | 2380 | 1465646673945 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]]]}] 05:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 05:04:34 INFO - PROCESS | 2380 | 1465646674013 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 05:04:34 INFO - PROCESS | 2380 | 1465646674018 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 05:04:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:04:34 INFO - PROCESS | 2380 | 1465646674024 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:04:34 INFO - PROCESS | 2380 | 1465646674027 Marionette TRACE conn5 <- [1,2174,null,{}] 05:04:34 INFO - PROCESS | 2380 | 1465646674034 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}] 05:04:34 INFO - PROCESS | 2380 | 1465646674037 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:34 INFO - PROCESS | 2380 | 1465646674165 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 05:04:34 INFO - PROCESS | 2380 | 1465646674286 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:34 INFO - PROCESS | 2380 | 1465646674291 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:34 INFO - PROCESS | 2380 | ++DOCSHELL 0FB66C00 == 34 [pid = 2380] [id = 553] 05:04:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0FBEB000) [pid = 2380] [serial = 1659] [outer = 00000000] 05:04:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10243C00) [pid = 2380] [serial = 1660] [outer = 0FBEB000] 05:04:34 INFO - PROCESS | 2380 | 1465646674348 Marionette DEBUG loaded listener.js 05:04:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (104C5C00) [pid = 2380] [serial = 1661] [outer = 0FBEB000] 05:04:35 INFO - PROCESS | 2380 | 1465646675080 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]]]}] 05:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1133ms 05:04:35 INFO - PROCESS | 2380 | 1465646675159 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 05:04:35 INFO - PROCESS | 2380 | 1465646675164 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 05:04:35 INFO - PROCESS | 2380 | 1465646675171 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:04:35 INFO - PROCESS | 2380 | 1465646675173 Marionette TRACE conn5 <- [1,2178,null,{}] 05:04:35 INFO - PROCESS | 2380 | 1465646675178 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}] 05:04:35 INFO - PROCESS | 2380 | 1465646675180 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:35 INFO - PROCESS | 2380 | 1465646675309 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 05:04:35 INFO - PROCESS | 2380 | 1465646675444 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:35 INFO - PROCESS | 2380 | 1465646675447 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:35 INFO - PROCESS | 2380 | ++DOCSHELL 15F46800 == 35 [pid = 2380] [id = 554] 05:04:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16C58000) [pid = 2380] [serial = 1662] [outer = 00000000] 05:04:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (16C76800) [pid = 2380] [serial = 1663] [outer = 16C58000] 05:04:35 INFO - PROCESS | 2380 | 1465646675504 Marionette DEBUG loaded listener.js 05:04:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (173DF800) [pid = 2380] [serial = 1664] [outer = 16C58000] 05:04:36 INFO - PROCESS | 2380 | 1465646676356 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]]]}] 05:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1234ms 05:04:36 INFO - PROCESS | 2380 | 1465646676408 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 05:04:36 INFO - PROCESS | 2380 | 1465646676413 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 05:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:04:36 INFO - PROCESS | 2380 | 1465646676418 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:04:36 INFO - PROCESS | 2380 | 1465646676421 Marionette TRACE conn5 <- [1,2182,null,{}] 05:04:36 INFO - PROCESS | 2380 | 1465646676426 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}] 05:04:36 INFO - PROCESS | 2380 | 1465646676429 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:36 INFO - PROCESS | 2380 | 1465646676549 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 05:04:36 INFO - PROCESS | 2380 | 1465646676687 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 2380 | 1465646676692 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:36 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CCC00 == 36 [pid = 2380] [id = 555] 05:04:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0C8CE800) [pid = 2380] [serial = 1665] [outer = 00000000] 05:04:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10241800) [pid = 2380] [serial = 1666] [outer = 0C8CE800] 05:04:36 INFO - PROCESS | 2380 | 1465646676742 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1032C800) [pid = 2380] [serial = 1667] [outer = 0C8CE800] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 0C890800 == 35 [pid = 2380] [id = 551] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 0C89CC00 == 34 [pid = 2380] [id = 550] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 18FF1C00 == 33 [pid = 2380] [id = 549] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 18C98400 == 32 [pid = 2380] [id = 548] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 172A3000 == 31 [pid = 2380] [id = 547] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 14D33C00 == 30 [pid = 2380] [id = 546] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 104CE400 == 29 [pid = 2380] [id = 545] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 0D2CE800 == 28 [pid = 2380] [id = 544] 05:04:36 INFO - PROCESS | 2380 | --DOCSHELL 0C88EC00 == 27 [pid = 2380] [id = 543] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1015F000) [pid = 2380] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FB8400) [pid = 2380] [serial = 1603] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193DDC00) [pid = 2380] [serial = 1607] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (172A4800) [pid = 2380] [serial = 1600] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16C76400) [pid = 2380] [serial = 1591] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (185ABC00) [pid = 2380] [serial = 1592] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1A322800) [pid = 2380] [serial = 1586] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (193AE800) [pid = 2380] [serial = 1606] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (113BF800) [pid = 2380] [serial = 1597] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (144DE000) [pid = 2380] [serial = 1598] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1004B400) [pid = 2380] [serial = 1594] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10249C00) [pid = 2380] [serial = 1595] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (104C5400) [pid = 2380] [serial = 1588] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1091D400) [pid = 2380] [serial = 1589] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C6F000) [pid = 2380] [serial = 1612] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A320800) [pid = 2380] [serial = 1616] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A32E800) [pid = 2380] [serial = 1618] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A047800) [pid = 2380] [serial = 1609] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A48A000) [pid = 2380] [serial = 1619] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (0C88FC00) [pid = 2380] [serial = 1097] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A295800) [pid = 2380] [serial = 1615] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (19645800) [pid = 2380] [serial = 1610] [outer = 00000000] [url = about:blank] 05:04:36 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18539800) [pid = 2380] [serial = 1601] [outer = 00000000] [url = about:blank] 05:04:37 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FE2800) [pid = 2380] [serial = 1604] [outer = 00000000] [url = about:blank] 05:04:37 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1897E000) [pid = 2380] [serial = 1613] [outer = 00000000] [url = about:blank] 05:04:37 INFO - PROCESS | 2380 | 1465646677217 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 05:04:37 INFO - PROCESS | 2380 | 1465646677253 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 2380 | 1465646677257 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 05:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:04:37 INFO - PROCESS | 2380 | 1465646677263 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 2380 | 1465646677265 Marionette TRACE conn5 <- [1,2186,null,{}] 05:04:37 INFO - PROCESS | 2380 | 1465646677269 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}] 05:04:37 INFO - PROCESS | 2380 | 1465646677271 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:37 INFO - PROCESS | 2380 | 1465646677358 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 05:04:37 INFO - PROCESS | 2380 | 1465646677364 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 2380 | 1465646677366 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:37 INFO - PROCESS | 2380 | ++DOCSHELL 10699000 == 28 [pid = 2380] [id = 556] 05:04:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1069F800) [pid = 2380] [serial = 1668] [outer = 00000000] 05:04:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (109C4000) [pid = 2380] [serial = 1669] [outer = 1069F800] 05:04:37 INFO - PROCESS | 2380 | 1465646677414 Marionette DEBUG loaded listener.js 05:04:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1428C000) [pid = 2380] [serial = 1670] [outer = 1069F800] 05:04:37 INFO - PROCESS | 2380 | 1465646677896 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]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:04:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 05:04:37 INFO - PROCESS | 2380 | 1465646677937 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 2380 | 1465646677939 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 05:04:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:04:37 INFO - PROCESS | 2380 | 1465646677942 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 2380 | 1465646677946 Marionette TRACE conn5 <- [1,2190,null,{}] 05:04:37 INFO - PROCESS | 2380 | 1465646677956 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}] 05:04:37 INFO - PROCESS | 2380 | 1465646677961 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:38 INFO - PROCESS | 2380 | 1465646678047 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 05:04:38 INFO - PROCESS | 2380 | 1465646678098 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 2380 | 1465646678101 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:38 INFO - PROCESS | 2380 | ++DOCSHELL 16C63C00 == 29 [pid = 2380] [id = 557] 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16C6F000) [pid = 2380] [serial = 1671] [outer = 00000000] 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16C77000) [pid = 2380] [serial = 1672] [outer = 16C6F000] 05:04:38 INFO - PROCESS | 2380 | 1465646678236 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (172F3800) [pid = 2380] [serial = 1673] [outer = 16C6F000] 05:04:38 INFO - PROCESS | 2380 | 1465646678621 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]]]}] 05:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 05:04:38 INFO - PROCESS | 2380 | 1465646678673 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 05:04:38 INFO - PROCESS | 2380 | 1465646678676 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 05:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:04:38 INFO - PROCESS | 2380 | 1465646678679 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:04:38 INFO - PROCESS | 2380 | 1465646678681 Marionette TRACE conn5 <- [1,2194,null,{}] 05:04:38 INFO - PROCESS | 2380 | 1465646678684 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}] 05:04:38 INFO - PROCESS | 2380 | 1465646678686 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:38 INFO - PROCESS | 2380 | 1465646678772 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 05:04:38 INFO - PROCESS | 2380 | 1465646678778 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:38 INFO - PROCESS | 2380 | 1465646678780 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:38 INFO - PROCESS | 2380 | ++DOCSHELL 18947400 == 30 [pid = 2380] [id = 558] 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18981400) [pid = 2380] [serial = 1674] [outer = 00000000] 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FBF000) [pid = 2380] [serial = 1675] [outer = 18981400] 05:04:38 INFO - PROCESS | 2380 | 1465646678833 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FE7C00) [pid = 2380] [serial = 1676] [outer = 18981400] 05:04:39 INFO - PROCESS | 2380 | 1465646679291 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]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:04:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 05:04:39 INFO - PROCESS | 2380 | 1465646679354 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 05:04:39 INFO - PROCESS | 2380 | 1465646679356 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 05:04:39 INFO - PROCESS | 2380 | 1465646679359 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:04:39 INFO - PROCESS | 2380 | 1465646679360 Marionette TRACE conn5 <- [1,2198,null,{}] 05:04:39 INFO - PROCESS | 2380 | 1465646679364 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}] 05:04:39 INFO - PROCESS | 2380 | 1465646679366 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:39 INFO - PROCESS | 2380 | 1465646679505 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 05:04:39 INFO - PROCESS | 2380 | 1465646679522 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 2380 | 1465646679524 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:39 INFO - PROCESS | 2380 | ++DOCSHELL 18FEEC00 == 31 [pid = 2380] [id = 559] 05:04:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (193AD400) [pid = 2380] [serial = 1677] [outer = 00000000] 05:04:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193DD400) [pid = 2380] [serial = 1678] [outer = 193AD400] 05:04:39 INFO - PROCESS | 2380 | 1465646679567 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193E5C00) [pid = 2380] [serial = 1679] [outer = 193AD400] 05:04:40 INFO - PROCESS | 2380 | 1465646680016 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]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 671ms 05:04:40 INFO - PROCESS | 2380 | 1465646680036 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2380 | 1465646680038 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:04:40 INFO - PROCESS | 2380 | 1465646680041 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2380 | 1465646680042 Marionette TRACE conn5 <- [1,2202,null,{}] 05:04:40 INFO - PROCESS | 2380 | 1465646680046 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}] 05:04:40 INFO - PROCESS | 2380 | 1465646680051 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:40 INFO - PROCESS | 2380 | 1465646680192 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 05:04:40 INFO - PROCESS | 2380 | 1465646680198 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 2380 | 1465646680200 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:40 INFO - PROCESS | 2380 | ++DOCSHELL 0D2CE800 == 32 [pid = 2380] [id = 560] 05:04:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (111D6400) [pid = 2380] [serial = 1680] [outer = 00000000] 05:04:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19FC6C00) [pid = 2380] [serial = 1681] [outer = 111D6400] 05:04:40 INFO - PROCESS | 2380 | 1465646680300 Marionette DEBUG loaded listener.js 05:04:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A050C00) [pid = 2380] [serial = 1682] [outer = 111D6400] 05:04:40 INFO - PROCESS | 2380 | 1465646680740 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]]]}] 05:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 05:04:40 INFO - PROCESS | 2380 | 1465646680774 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 05:04:40 INFO - PROCESS | 2380 | 1465646680775 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 05:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:04:40 INFO - PROCESS | 2380 | 1465646680779 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:04:40 INFO - PROCESS | 2380 | 1465646680780 Marionette TRACE conn5 <- [1,2206,null,{}] 05:04:40 INFO - PROCESS | 2380 | 1465646680787 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}] 05:04:40 INFO - PROCESS | 2380 | 1465646680789 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:40 INFO - PROCESS | 2380 | 1465646680938 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 05:04:40 INFO - PROCESS | 2380 | 1465646680950 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:40 INFO - PROCESS | 2380 | 1465646680952 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:41 INFO - PROCESS | 2380 | ++DOCSHELL 19648800 == 33 [pid = 2380] [id = 561] 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A04A000) [pid = 2380] [serial = 1683] [outer = 00000000] 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A298000) [pid = 2380] [serial = 1684] [outer = 1A04A000] 05:04:41 INFO - PROCESS | 2380 | 1465646681051 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A29C400) [pid = 2380] [serial = 1685] [outer = 1A04A000] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10698800) [pid = 2380] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (0C894C00) [pid = 2380] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (0D2F1000) [pid = 2380] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1080D400) [pid = 2380] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14DE4000) [pid = 2380] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (172A5800) [pid = 2380] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18C9B000) [pid = 2380] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0D270400) [pid = 2380] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (193A9000) [pid = 2380] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0CCE2800) [pid = 2380] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16C63400) [pid = 2380] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:04:41 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A329000) [pid = 2380] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:04:41 INFO - PROCESS | 2380 | 1465646681478 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]]]}] 05:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 05:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:04:41 INFO - PROCESS | 2380 | 1465646681509 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 05:04:41 INFO - PROCESS | 2380 | 1465646681511 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 05:04:41 INFO - PROCESS | 2380 | 1465646681514 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:04:41 INFO - PROCESS | 2380 | 1465646681516 Marionette TRACE conn5 <- [1,2210,null,{}] 05:04:41 INFO - PROCESS | 2380 | 1465646681520 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}] 05:04:41 INFO - PROCESS | 2380 | 1465646681522 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:41 INFO - PROCESS | 2380 | 1465646681644 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 05:04:41 INFO - PROCESS | 2380 | 1465646681701 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:41 INFO - PROCESS | 2380 | 1465646681703 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:41 INFO - PROCESS | 2380 | ++DOCSHELL 106A0000 == 34 [pid = 2380] [id = 562] 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (144D9800) [pid = 2380] [serial = 1686] [outer = 00000000] 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FB5400) [pid = 2380] [serial = 1687] [outer = 144D9800] 05:04:41 INFO - PROCESS | 2380 | 1465646681746 Marionette DEBUG loaded listener.js 05:04:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (19FC5400) [pid = 2380] [serial = 1688] [outer = 144D9800] 05:04:42 INFO - PROCESS | 2380 | 1465646682104 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 05:04:42 INFO - PROCESS | 2380 | 1465646682147 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 2380 | 1465646682149 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:04:42 INFO - PROCESS | 2380 | 1465646682152 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 2380 | 1465646682154 Marionette TRACE conn5 <- [1,2214,null,{}] 05:04:42 INFO - PROCESS | 2380 | 1465646682158 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}] 05:04:42 INFO - PROCESS | 2380 | 1465646682160 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:42 INFO - PROCESS | 2380 | 1465646682244 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 05:04:42 INFO - PROCESS | 2380 | 1465646682250 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2380 | 1465646682252 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:42 INFO - PROCESS | 2380 | ++DOCSHELL 1A296800 == 35 [pid = 2380] [id = 563] 05:04:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A322C00) [pid = 2380] [serial = 1689] [outer = 00000000] 05:04:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A32B000) [pid = 2380] [serial = 1690] [outer = 1A322C00] 05:04:42 INFO - PROCESS | 2380 | 1465646682295 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A487800) [pid = 2380] [serial = 1691] [outer = 1A322C00] 05:04:42 INFO - PROCESS | 2380 | 1465646682756 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]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:04:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 630ms 05:04:42 INFO - PROCESS | 2380 | 1465646682787 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 2380 | 1465646682788 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 05:04:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:04:42 INFO - PROCESS | 2380 | 1465646682804 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 2380 | 1465646682805 Marionette TRACE conn5 <- [1,2218,null,{}] 05:04:42 INFO - PROCESS | 2380 | 1465646682809 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}] 05:04:42 INFO - PROCESS | 2380 | 1465646682811 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:42 INFO - PROCESS | 2380 | 1465646682891 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 05:04:42 INFO - PROCESS | 2380 | 1465646682897 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 2380 | 1465646682898 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:42 INFO - PROCESS | 2380 | ++DOCSHELL 1A297800 == 36 [pid = 2380] [id = 564] 05:04:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A29B000) [pid = 2380] [serial = 1692] [outer = 00000000] 05:04:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A493000) [pid = 2380] [serial = 1693] [outer = 1A29B000] 05:04:42 INFO - PROCESS | 2380 | 1465646682944 Marionette DEBUG loaded listener.js 05:04:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A494400) [pid = 2380] [serial = 1694] [outer = 1A29B000] 05:04:43 INFO - PROCESS | 2380 | 1465646683498 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]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 05:04:43 INFO - PROCESS | 2380 | 1465646683526 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 2380 | 1465646683531 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 05:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:04:43 INFO - PROCESS | 2380 | 1465646683536 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 2380 | 1465646683540 Marionette TRACE conn5 <- [1,2222,null,{}] 05:04:43 INFO - PROCESS | 2380 | 1465646683546 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}] 05:04:43 INFO - PROCESS | 2380 | 1465646683549 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:43 INFO - PROCESS | 2380 | 1465646683707 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 05:04:43 INFO - PROCESS | 2380 | 1465646683863 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 2380 | 1465646683869 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:43 INFO - PROCESS | 2380 | ++DOCSHELL 1016C400 == 37 [pid = 2380] [id = 565] 05:04:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1032E800) [pid = 2380] [serial = 1695] [outer = 00000000] 05:04:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1069A400) [pid = 2380] [serial = 1696] [outer = 1032E800] 05:04:43 INFO - PROCESS | 2380 | 1465646683927 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (145BA000) [pid = 2380] [serial = 1697] [outer = 1032E800] 05:04:44 INFO - PROCESS | 2380 | 1465646684507 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]]]}] 05:04:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:04:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1017ms 05:04:44 INFO - PROCESS | 2380 | 1465646684558 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 05:04:44 INFO - PROCESS | 2380 | 1465646684563 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 05:04:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:04:44 INFO - PROCESS | 2380 | 1465646684569 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:04:44 INFO - PROCESS | 2380 | 1465646684572 Marionette TRACE conn5 <- [1,2226,null,{}] 05:04:44 INFO - PROCESS | 2380 | 1465646684576 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}] 05:04:44 INFO - PROCESS | 2380 | 1465646684579 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:44 INFO - PROCESS | 2380 | 1465646684693 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 05:04:44 INFO - PROCESS | 2380 | 1465646684806 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:44 INFO - PROCESS | 2380 | 1465646684808 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:44 INFO - PROCESS | 2380 | ++DOCSHELL 16C61400 == 38 [pid = 2380] [id = 566] 05:04:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16C76C00) [pid = 2380] [serial = 1698] [outer = 00000000] 05:04:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18942C00) [pid = 2380] [serial = 1699] [outer = 16C76C00] 05:04:44 INFO - PROCESS | 2380 | 1465646684905 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18FB8800) [pid = 2380] [serial = 1700] [outer = 16C76C00] 05:04:45 INFO - PROCESS | 2380 | 1465646685499 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]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 971ms 05:04:45 INFO - PROCESS | 2380 | 1465646685543 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 2380 | 1465646685545 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 05:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:04:45 INFO - PROCESS | 2380 | 1465646685549 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 2380 | 1465646685553 Marionette TRACE conn5 <- [1,2230,null,{}] 05:04:45 INFO - PROCESS | 2380 | 1465646685564 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}] 05:04:45 INFO - PROCESS | 2380 | 1465646685569 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:45 INFO - PROCESS | 2380 | 1465646685678 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 05:04:45 INFO - PROCESS | 2380 | 1465646685819 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 2380 | 1465646685823 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:45 INFO - PROCESS | 2380 | ++DOCSHELL 1A325C00 == 39 [pid = 2380] [id = 567] 05:04:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A326400) [pid = 2380] [serial = 1701] [outer = 00000000] 05:04:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A491000) [pid = 2380] [serial = 1702] [outer = 1A326400] 05:04:45 INFO - PROCESS | 2380 | 1465646685880 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1BBA7000) [pid = 2380] [serial = 1703] [outer = 1A326400] 05:04:46 INFO - PROCESS | 2380 | 1465646686528 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]]]}] 05:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1172ms 05:04:46 INFO - PROCESS | 2380 | 1465646686736 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 05:04:46 INFO - PROCESS | 2380 | 1465646686741 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 05:04:46 INFO - PROCESS | 2380 | 1465646686746 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:04:46 INFO - PROCESS | 2380 | 1465646686749 Marionette TRACE conn5 <- [1,2234,null,{}] 05:04:46 INFO - PROCESS | 2380 | 1465646686755 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}] 05:04:46 INFO - PROCESS | 2380 | 1465646686758 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:46 INFO - PROCESS | 2380 | 1465646686859 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 05:04:47 INFO - PROCESS | 2380 | 1465646686995 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 2380 | 1465646687000 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:47 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CEC00 == 40 [pid = 2380] [id = 568] 05:04:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (0D228400) [pid = 2380] [serial = 1704] [outer = 00000000] 05:04:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1024BC00) [pid = 2380] [serial = 1705] [outer = 0D228400] 05:04:47 INFO - PROCESS | 2380 | 1465646687051 Marionette DEBUG loaded listener.js 05:04:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (104CE800) [pid = 2380] [serial = 1706] [outer = 0D228400] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 1A296800 == 39 [pid = 2380] [id = 563] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 106A0000 == 38 [pid = 2380] [id = 562] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 19648800 == 37 [pid = 2380] [id = 561] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 0D2CE800 == 36 [pid = 2380] [id = 560] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 18FEEC00 == 35 [pid = 2380] [id = 559] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 18947400 == 34 [pid = 2380] [id = 558] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 16C63C00 == 33 [pid = 2380] [id = 557] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 10699000 == 32 [pid = 2380] [id = 556] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 0C8CCC00 == 31 [pid = 2380] [id = 555] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 15F46800 == 30 [pid = 2380] [id = 554] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 0FB66C00 == 29 [pid = 2380] [id = 553] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 19C8C000 == 28 [pid = 2380] [id = 552] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 16C61400 == 27 [pid = 2380] [id = 566] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 1A325C00 == 26 [pid = 2380] [id = 567] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 1A297800 == 25 [pid = 2380] [id = 564] 05:04:48 INFO - PROCESS | 2380 | --DOCSHELL 1016C400 == 24 [pid = 2380] [id = 565] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (185A3C00) [pid = 2380] [serial = 1642] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (18FE9800) [pid = 2380] [serial = 1646] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (18FC1000) [pid = 2380] [serial = 1645] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16C5DC00) [pid = 2380] [serial = 1651] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193E4000) [pid = 2380] [serial = 1648] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (197F7000) [pid = 2380] [serial = 1654] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1449E000) [pid = 2380] [serial = 1622] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10695000) [pid = 2380] [serial = 1621] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FA6C00) [pid = 2380] [serial = 1625] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (18946000) [pid = 2380] [serial = 1624] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1B19BC00) [pid = 2380] [serial = 1628] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A491800) [pid = 2380] [serial = 1627] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (196B7400) [pid = 2380] [serial = 1649] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18947C00) [pid = 2380] [serial = 1643] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (172EC400) [pid = 2380] [serial = 1652] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16C59800) [pid = 2380] [serial = 1640] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A051C00) [pid = 2380] [serial = 1657] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1080E400) [pid = 2380] [serial = 1636] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (109B5800) [pid = 2380] [serial = 1637] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10245C00) [pid = 2380] [serial = 1631] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0FBEAC00) [pid = 2380] [serial = 1630] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (0FBED800) [pid = 2380] [serial = 1633] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1004B000) [pid = 2380] [serial = 1634] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (19DC0C00) [pid = 2380] [serial = 1655] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16941C00) [pid = 2380] [serial = 1639] [outer = 00000000] [url = about:blank] 05:04:48 INFO - PROCESS | 2380 | 1465646688373 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]]]}] 05:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1670ms 05:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:04:48 INFO - PROCESS | 2380 | 1465646688423 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 05:04:48 INFO - PROCESS | 2380 | 1465646688428 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 05:04:48 INFO - PROCESS | 2380 | 1465646688433 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:04:48 INFO - PROCESS | 2380 | 1465646688436 Marionette TRACE conn5 <- [1,2238,null,{}] 05:04:48 INFO - PROCESS | 2380 | 1465646688442 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}] 05:04:48 INFO - PROCESS | 2380 | 1465646688444 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:48 INFO - PROCESS | 2380 | 1465646688538 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 05:04:48 INFO - PROCESS | 2380 | 1465646688632 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:48 INFO - PROCESS | 2380 | 1465646688636 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:48 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C7800 == 25 [pid = 2380] [id = 569] 05:04:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (0C8CE000) [pid = 2380] [serial = 1707] [outer = 00000000] 05:04:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0CCE9400) [pid = 2380] [serial = 1708] [outer = 0C8CE000] 05:04:48 INFO - PROCESS | 2380 | 1465646688684 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0FB67800) [pid = 2380] [serial = 1709] [outer = 0C8CE000] 05:04:49 INFO - PROCESS | 2380 | 1465646689105 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 05:04:49 INFO - PROCESS | 2380 | 1465646689163 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 2380 | 1465646689168 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:04:49 INFO - PROCESS | 2380 | 1465646689174 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 2380 | 1465646689177 Marionette TRACE conn5 <- [1,2242,null,{}] 05:04:49 INFO - PROCESS | 2380 | 1465646689180 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}] 05:04:49 INFO - PROCESS | 2380 | 1465646689183 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:49 INFO - PROCESS | 2380 | 1465646689270 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 05:04:49 INFO - PROCESS | 2380 | 1465646689276 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 2380 | 1465646689279 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:49 INFO - PROCESS | 2380 | ++DOCSHELL 10245C00 == 26 [pid = 2380] [id = 570] 05:04:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10248800) [pid = 2380] [serial = 1710] [outer = 00000000] 05:04:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10332C00) [pid = 2380] [serial = 1711] [outer = 10248800] 05:04:49 INFO - PROCESS | 2380 | 1465646689327 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10696C00) [pid = 2380] [serial = 1712] [outer = 10248800] 05:04:49 INFO - PROCESS | 2380 | 1465646689793 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]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:04:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 671ms 05:04:49 INFO - PROCESS | 2380 | 1465646689848 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 2380 | 1465646689850 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 05:04:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:04:49 INFO - PROCESS | 2380 | 1465646689854 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 2380 | 1465646689857 Marionette TRACE conn5 <- [1,2246,null,{}] 05:04:49 INFO - PROCESS | 2380 | 1465646689868 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}] 05:04:49 INFO - PROCESS | 2380 | 1465646689872 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:50 INFO - PROCESS | 2380 | 1465646689991 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 05:04:50 INFO - PROCESS | 2380 | 1465646690096 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2380 | 1465646690099 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:50 INFO - PROCESS | 2380 | ++DOCSHELL 14C06000 == 27 [pid = 2380] [id = 571] 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14C4F000) [pid = 2380] [serial = 1713] [outer = 00000000] 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14D35C00) [pid = 2380] [serial = 1714] [outer = 14C4F000] 05:04:50 INFO - PROCESS | 2380 | 1465646690147 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15858000) [pid = 2380] [serial = 1715] [outer = 14C4F000] 05:04:50 INFO - PROCESS | 2380 | 1465646690609 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]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 770ms 05:04:50 INFO - PROCESS | 2380 | 1465646690628 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 2380 | 1465646690630 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 05:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:04:50 INFO - PROCESS | 2380 | 1465646690640 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 2380 | 1465646690642 Marionette TRACE conn5 <- [1,2250,null,{}] 05:04:50 INFO - PROCESS | 2380 | 1465646690645 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}] 05:04:50 INFO - PROCESS | 2380 | 1465646690647 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:50 INFO - PROCESS | 2380 | 1465646690766 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 05:04:50 INFO - PROCESS | 2380 | 1465646690771 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:50 INFO - PROCESS | 2380 | 1465646690773 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:50 INFO - PROCESS | 2380 | ++DOCSHELL 15858C00 == 28 [pid = 2380] [id = 572] 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16934800) [pid = 2380] [serial = 1716] [outer = 00000000] 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C6F400) [pid = 2380] [serial = 1717] [outer = 16934800] 05:04:50 INFO - PROCESS | 2380 | 1465646690818 Marionette DEBUG loaded listener.js 05:04:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (172EE000) [pid = 2380] [serial = 1718] [outer = 16934800] 05:04:51 INFO - PROCESS | 2380 | 1465646691266 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]]]}] 05:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 05:04:51 INFO - PROCESS | 2380 | 1465646691328 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 05:04:51 INFO - PROCESS | 2380 | 1465646691330 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 05:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:04:51 INFO - PROCESS | 2380 | 1465646691333 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:04:51 INFO - PROCESS | 2380 | 1465646691335 Marionette TRACE conn5 <- [1,2254,null,{}] 05:04:51 INFO - PROCESS | 2380 | 1465646691338 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}] 05:04:51 INFO - PROCESS | 2380 | 1465646691340 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:51 INFO - PROCESS | 2380 | 1465646691479 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 05:04:51 INFO - PROCESS | 2380 | 1465646691496 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 2380 | 1465646691499 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:51 INFO - PROCESS | 2380 | ++DOCSHELL 18943400 == 29 [pid = 2380] [id = 573] 05:04:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18944800) [pid = 2380] [serial = 1719] [outer = 00000000] 05:04:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18C07400) [pid = 2380] [serial = 1720] [outer = 18944800] 05:04:51 INFO - PROCESS | 2380 | 1465646691542 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18C98000) [pid = 2380] [serial = 1721] [outer = 18944800] 05:04:52 INFO - PROCESS | 2380 | 1465646691978 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]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:04:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 05:04:52 INFO - PROCESS | 2380 | 1465646692005 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 2380 | 1465646692007 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 05:04:52 INFO - PROCESS | 2380 | 1465646692010 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:04:52 INFO - PROCESS | 2380 | 1465646692012 Marionette TRACE conn5 <- [1,2258,null,{}] 05:04:52 INFO - PROCESS | 2380 | 1465646692016 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}] 05:04:52 INFO - PROCESS | 2380 | 1465646692021 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:52 INFO - PROCESS | 2380 | 1465646692156 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 05:04:52 INFO - PROCESS | 2380 | 1465646692161 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:52 INFO - PROCESS | 2380 | 1465646692163 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:52 INFO - PROCESS | 2380 | ++DOCSHELL 18FB3400 == 30 [pid = 2380] [id = 574] 05:04:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FB9400) [pid = 2380] [serial = 1722] [outer = 00000000] 05:04:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FF1400) [pid = 2380] [serial = 1723] [outer = 18FB9400] 05:04:52 INFO - PROCESS | 2380 | 1465646692208 Marionette DEBUG loaded listener.js 05:04:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193DE000) [pid = 2380] [serial = 1724] [outer = 18FB9400] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A29B000) [pid = 2380] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (193AD400) [pid = 2380] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (111D6400) [pid = 2380] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A322C00) [pid = 2380] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (144D9800) [pid = 2380] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A04A000) [pid = 2380] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A043C00) [pid = 2380] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16C58000) [pid = 2380] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18981400) [pid = 2380] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0FBEB000) [pid = 2380] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1069F800) [pid = 2380] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0C8CE800) [pid = 2380] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:04:52 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16C6F000) [pid = 2380] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:04:52 INFO - PROCESS | 2380 | 1465646692922 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]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 05:04:53 INFO - PROCESS | 2380 | 1465646692985 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 2380 | 1465646692987 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 05:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:04:53 INFO - PROCESS | 2380 | 1465646692990 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 2380 | 1465646692992 Marionette TRACE conn5 <- [1,2262,null,{}] 05:04:53 INFO - PROCESS | 2380 | 1465646692995 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}] 05:04:53 INFO - PROCESS | 2380 | 1465646692997 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:53 INFO - PROCESS | 2380 | 1465646693074 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 05:04:53 INFO - PROCESS | 2380 | 1465646693080 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 2380 | 1465646693081 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:53 INFO - PROCESS | 2380 | ++DOCSHELL 0CC79C00 == 31 [pid = 2380] [id = 575] 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16936400) [pid = 2380] [serial = 1725] [outer = 00000000] 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (193ACC00) [pid = 2380] [serial = 1726] [outer = 16936400] 05:04:53 INFO - PROCESS | 2380 | 1465646693125 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (193AE400) [pid = 2380] [serial = 1727] [outer = 16936400] 05:04:53 INFO - PROCESS | 2380 | 1465646693536 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]]]}] 05:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 570ms 05:04:53 INFO - PROCESS | 2380 | 1465646693561 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 05:04:53 INFO - PROCESS | 2380 | 1465646693563 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 05:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:04:53 INFO - PROCESS | 2380 | 1465646693566 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:04:53 INFO - PROCESS | 2380 | 1465646693567 Marionette TRACE conn5 <- [1,2266,null,{}] 05:04:53 INFO - PROCESS | 2380 | 1465646693571 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}] 05:04:53 INFO - PROCESS | 2380 | 1465646693573 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:53 INFO - PROCESS | 2380 | 1465646693695 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 05:04:53 INFO - PROCESS | 2380 | 1465646693703 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 2380 | 1465646693705 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:53 INFO - PROCESS | 2380 | ++DOCSHELL 18FBA000 == 32 [pid = 2380] [id = 576] 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FEE000) [pid = 2380] [serial = 1728] [outer = 00000000] 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (196B3C00) [pid = 2380] [serial = 1729] [outer = 18FEE000] 05:04:53 INFO - PROCESS | 2380 | 1465646693748 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (196B4400) [pid = 2380] [serial = 1730] [outer = 18FEE000] 05:04:54 INFO - PROCESS | 2380 | 1465646694160 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]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:04:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 630ms 05:04:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:04:54 INFO - PROCESS | 2380 | 1465646694197 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 2380 | 1465646694199 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 05:04:54 INFO - PROCESS | 2380 | 1465646694202 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 2380 | 1465646694204 Marionette TRACE conn5 <- [1,2270,null,{}] 05:04:54 INFO - PROCESS | 2380 | 1465646694207 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}] 05:04:54 INFO - PROCESS | 2380 | 1465646694209 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:54 INFO - PROCESS | 2380 | 1465646694326 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 05:04:54 INFO - PROCESS | 2380 | 1465646694335 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:54 INFO - PROCESS | 2380 | 1465646694337 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:54 INFO - PROCESS | 2380 | ++DOCSHELL 14B9B400 == 33 [pid = 2380] [id = 577] 05:04:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19C92400) [pid = 2380] [serial = 1731] [outer = 00000000] 05:04:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A043C00) [pid = 2380] [serial = 1732] [outer = 19C92400] 05:04:54 INFO - PROCESS | 2380 | 1465646694379 Marionette DEBUG loaded listener.js 05:04:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A049000) [pid = 2380] [serial = 1733] [outer = 19C92400] 05:04:55 INFO - PROCESS | 2380 | 1465646694964 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]]]}] 05:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 871ms 05:04:55 INFO - PROCESS | 2380 | 1465646695091 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 05:04:55 INFO - PROCESS | 2380 | 1465646695095 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 05:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:04:55 INFO - PROCESS | 2380 | 1465646695100 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:04:55 INFO - PROCESS | 2380 | 1465646695104 Marionette TRACE conn5 <- [1,2274,null,{}] 05:04:55 INFO - PROCESS | 2380 | 1465646695109 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}] 05:04:55 INFO - PROCESS | 2380 | 1465646695113 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:55 INFO - PROCESS | 2380 | 1465646695251 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 05:04:55 INFO - PROCESS | 2380 | 1465646695384 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 2380 | 1465646695387 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:55 INFO - PROCESS | 2380 | ++DOCSHELL 08A89400 == 34 [pid = 2380] [id = 578] 05:04:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (08A8C400) [pid = 2380] [serial = 1734] [outer = 00000000] 05:04:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1015DC00) [pid = 2380] [serial = 1735] [outer = 08A8C400] 05:04:55 INFO - PROCESS | 2380 | 1465646695445 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1023F400) [pid = 2380] [serial = 1736] [outer = 08A8C400] 05:04:56 INFO - PROCESS | 2380 | 1465646696082 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]]]}] 05:04:56 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 05:04:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1023ms 05:04:56 INFO - PROCESS | 2380 | 1465646696125 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 05:04:56 INFO - PROCESS | 2380 | 1465646696130 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 05:04:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:04:56 INFO - PROCESS | 2380 | 1465646696136 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 2380 | 1465646696139 Marionette TRACE conn5 <- [1,2278,null,{}] 05:04:56 INFO - PROCESS | 2380 | 1465646696143 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}] 05:04:56 INFO - PROCESS | 2380 | 1465646696146 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:56 INFO - PROCESS | 2380 | 1465646696266 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 05:04:56 INFO - PROCESS | 2380 | 1465646696389 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 2380 | 1465646696391 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:56 INFO - PROCESS | 2380 | ++DOCSHELL 144DC400 == 35 [pid = 2380] [id = 579] 05:04:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (147B2400) [pid = 2380] [serial = 1737] [outer = 00000000] 05:04:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (15F4BC00) [pid = 2380] [serial = 1738] [outer = 147B2400] 05:04:56 INFO - PROCESS | 2380 | 1465646696505 Marionette DEBUG loaded listener.js 05:04:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (16C59C00) [pid = 2380] [serial = 1739] [outer = 147B2400] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 18FBA000 == 34 [pid = 2380] [id = 576] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 0CC79C00 == 33 [pid = 2380] [id = 575] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 18FB3400 == 32 [pid = 2380] [id = 574] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 18943400 == 31 [pid = 2380] [id = 573] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 15858C00 == 30 [pid = 2380] [id = 572] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 14C06000 == 29 [pid = 2380] [id = 571] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 10245C00 == 28 [pid = 2380] [id = 570] 05:04:57 INFO - PROCESS | 2380 | --DOCSHELL 0C8C7800 == 27 [pid = 2380] [id = 569] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A494400) [pid = 2380] [serial = 1694] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A493000) [pid = 2380] [serial = 1693] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (193DD400) [pid = 2380] [serial = 1678] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (19FC6C00) [pid = 2380] [serial = 1681] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A487800) [pid = 2380] [serial = 1691] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (193E5C00) [pid = 2380] [serial = 1679] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18FB5400) [pid = 2380] [serial = 1687] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A298000) [pid = 2380] [serial = 1684] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A050C00) [pid = 2380] [serial = 1682] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A0E6C00) [pid = 2380] [serial = 1658] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16C76800) [pid = 2380] [serial = 1663] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (173DF800) [pid = 2380] [serial = 1664] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FBF000) [pid = 2380] [serial = 1675] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10243C00) [pid = 2380] [serial = 1660] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (104C5C00) [pid = 2380] [serial = 1661] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (109C4000) [pid = 2380] [serial = 1669] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1428C000) [pid = 2380] [serial = 1670] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (10241800) [pid = 2380] [serial = 1666] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1032C800) [pid = 2380] [serial = 1667] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (16C77000) [pid = 2380] [serial = 1672] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (172F3800) [pid = 2380] [serial = 1673] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A32B000) [pid = 2380] [serial = 1690] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1A29C400) [pid = 2380] [serial = 1685] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (19FC5400) [pid = 2380] [serial = 1688] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18FE7C00) [pid = 2380] [serial = 1676] [outer = 00000000] [url = about:blank] 05:04:57 INFO - PROCESS | 2380 | 1465646697356 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]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:04:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1274ms 05:04:57 INFO - PROCESS | 2380 | 1465646697414 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 2380 | 1465646697418 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 05:04:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:04:57 INFO - PROCESS | 2380 | 1465646697423 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 2380 | 1465646697426 Marionette TRACE conn5 <- [1,2282,null,{}] 05:04:57 INFO - PROCESS | 2380 | 1465646697431 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}] 05:04:57 INFO - PROCESS | 2380 | 1465646697434 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:57 INFO - PROCESS | 2380 | 1465646697524 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 05:04:57 INFO - PROCESS | 2380 | 1465646697531 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:57 INFO - PROCESS | 2380 | 1465646697536 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:57 INFO - PROCESS | 2380 | ++DOCSHELL 10167400 == 28 [pid = 2380] [id = 580] 05:04:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10169800) [pid = 2380] [serial = 1740] [outer = 00000000] 05:04:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10246000) [pid = 2380] [serial = 1741] [outer = 10169800] 05:04:57 INFO - PROCESS | 2380 | 1465646697588 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10333C00) [pid = 2380] [serial = 1742] [outer = 10169800] 05:04:58 INFO - PROCESS | 2380 | 1465646698133 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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 05:04:58 INFO - PROCESS | 2380 | 1465646698154 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 2380 | 1465646698158 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 05:04:58 INFO - PROCESS | 2380 | 1465646698164 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:04:58 INFO - PROCESS | 2380 | 1465646698167 Marionette TRACE conn5 <- [1,2286,null,{}] 05:04:58 INFO - PROCESS | 2380 | 1465646698171 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}] 05:04:58 INFO - PROCESS | 2380 | 1465646698174 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:58 INFO - PROCESS | 2380 | 1465646698260 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 05:04:58 INFO - PROCESS | 2380 | 1465646698269 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 2380 | 1465646698271 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:58 INFO - PROCESS | 2380 | ++DOCSHELL 1440C800 == 29 [pid = 2380] [id = 581] 05:04:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (14413000) [pid = 2380] [serial = 1743] [outer = 00000000] 05:04:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (144E2000) [pid = 2380] [serial = 1744] [outer = 14413000] 05:04:58 INFO - PROCESS | 2380 | 1465646698317 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (14CDA800) [pid = 2380] [serial = 1745] [outer = 14413000] 05:04:58 INFO - PROCESS | 2380 | 1465646698793 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]]]}] 05:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 670ms 05:04:58 INFO - PROCESS | 2380 | 1465646698839 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 05:04:58 INFO - PROCESS | 2380 | 1465646698841 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 05:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:04:58 INFO - PROCESS | 2380 | 1465646698845 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:04:58 INFO - PROCESS | 2380 | 1465646698848 Marionette TRACE conn5 <- [1,2290,null,{}] 05:04:58 INFO - PROCESS | 2380 | 1465646698859 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}] 05:04:58 INFO - PROCESS | 2380 | 1465646698864 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:59 INFO - PROCESS | 2380 | 1465646698975 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 05:04:59 INFO - PROCESS | 2380 | 1465646699077 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2380 | 1465646699080 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:59 INFO - PROCESS | 2380 | ++DOCSHELL 172F8C00 == 30 [pid = 2380] [id = 582] 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (173D5000) [pid = 2380] [serial = 1746] [outer = 00000000] 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (173DF800) [pid = 2380] [serial = 1747] [outer = 173D5000] 05:04:59 INFO - PROCESS | 2380 | 1465646699127 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1893C400) [pid = 2380] [serial = 1748] [outer = 173D5000] 05:04:59 INFO - PROCESS | 2380 | 1465646699498 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]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:04:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 05:04:59 INFO - PROCESS | 2380 | 1465646699519 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 2380 | 1465646699521 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 05:04:59 INFO - PROCESS | 2380 | 1465646699524 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 2380 | 1465646699526 Marionette TRACE conn5 <- [1,2294,null,{}] 05:04:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:04:59 INFO - PROCESS | 2380 | 1465646699529 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}] 05:04:59 INFO - PROCESS | 2380 | 1465646699531 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:59 INFO - PROCESS | 2380 | 1465646699665 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 05:04:59 INFO - PROCESS | 2380 | 1465646699679 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:59 INFO - PROCESS | 2380 | 1465646699681 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:04:59 INFO - PROCESS | 2380 | ++DOCSHELL 18979400 == 31 [pid = 2380] [id = 583] 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1897DC00) [pid = 2380] [serial = 1749] [outer = 00000000] 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FC2C00) [pid = 2380] [serial = 1750] [outer = 1897DC00] 05:04:59 INFO - PROCESS | 2380 | 1465646699725 Marionette DEBUG loaded listener.js 05:04:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FEC000) [pid = 2380] [serial = 1751] [outer = 1897DC00] 05:05:00 INFO - PROCESS | 2380 | 1465646700175 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]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 05:05:00 INFO - PROCESS | 2380 | 1465646700199 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 2380 | 1465646700201 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 05:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:05:00 INFO - PROCESS | 2380 | 1465646700204 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 2380 | 1465646700206 Marionette TRACE conn5 <- [1,2298,null,{}] 05:05:00 INFO - PROCESS | 2380 | 1465646700214 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}] 05:05:00 INFO - PROCESS | 2380 | 1465646700216 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:00 INFO - PROCESS | 2380 | 1465646700328 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 05:05:00 INFO - PROCESS | 2380 | 1465646700422 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 2380 | 1465646700424 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:00 INFO - PROCESS | 2380 | ++DOCSHELL 18FC2400 == 32 [pid = 2380] [id = 584] 05:05:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FEF000) [pid = 2380] [serial = 1752] [outer = 00000000] 05:05:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193E6400) [pid = 2380] [serial = 1753] [outer = 18FEF000] 05:05:00 INFO - PROCESS | 2380 | 1465646700468 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (194F9000) [pid = 2380] [serial = 1754] [outer = 18FEF000] 05:05:00 INFO - PROCESS | 2380 | 1465646700889 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]]]}] 05:05:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 05:05:00 INFO - PROCESS | 2380 | 1465646700935 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 05:05:00 INFO - PROCESS | 2380 | 1465646700937 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 05:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:05:00 INFO - PROCESS | 2380 | 1465646700948 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:05:00 INFO - PROCESS | 2380 | 1465646700950 Marionette TRACE conn5 <- [1,2302,null,{}] 05:05:00 INFO - PROCESS | 2380 | 1465646700954 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}] 05:05:00 INFO - PROCESS | 2380 | 1465646700959 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:01 INFO - PROCESS | 2380 | 1465646701108 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 05:05:01 INFO - PROCESS | 2380 | 1465646701178 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 2380 | 1465646701180 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:01 INFO - PROCESS | 2380 | ++DOCSHELL 19FC7400 == 33 [pid = 2380] [id = 585] 05:05:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19FC8800) [pid = 2380] [serial = 1755] [outer = 00000000] 05:05:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A295000) [pid = 2380] [serial = 1756] [outer = 19FC8800] 05:05:01 INFO - PROCESS | 2380 | 1465646701224 Marionette DEBUG loaded listener.js 05:05:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19C93000) [pid = 2380] [serial = 1757] [outer = 19FC8800] 05:05:01 INFO - PROCESS | 2380 | 1465646701617 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]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16934800) [pid = 2380] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (14C4F000) [pid = 2380] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10248800) [pid = 2380] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0D228400) [pid = 2380] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C8CE000) [pid = 2380] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FEE000) [pid = 2380] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1032E800) [pid = 2380] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16C76C00) [pid = 2380] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A326400) [pid = 2380] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18944800) [pid = 2380] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18FB9400) [pid = 2380] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:05:01 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16936400) [pid = 2380] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:05:01 INFO - PROCESS | 2380 | 1465646701766 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 2380 | 1465646701768 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 05:05:01 INFO - PROCESS | 2380 | 1465646701777 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 2380 | 1465646701779 Marionette TRACE conn5 <- [1,2306,null,{}] 05:05:01 INFO - PROCESS | 2380 | 1465646701783 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}] 05:05:01 INFO - PROCESS | 2380 | 1465646701785 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:05:01 INFO - PROCESS | 2380 | 1465646701863 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 05:05:01 INFO - PROCESS | 2380 | 1465646701869 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:01 INFO - PROCESS | 2380 | 1465646701871 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:01 INFO - PROCESS | 2380 | ++DOCSHELL 144D7400 == 34 [pid = 2380] [id = 586] 05:05:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (144D9000) [pid = 2380] [serial = 1758] [outer = 00000000] 05:05:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16C76C00) [pid = 2380] [serial = 1759] [outer = 144D9000] 05:05:01 INFO - PROCESS | 2380 | 1465646701914 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18C05400) [pid = 2380] [serial = 1760] [outer = 144D9000] 05:05:02 INFO - PROCESS | 2380 | 1465646702383 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] 05:05:02 INFO - PROCESS | 2380 | 1465646702463 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 05:05:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:05:02 INFO - PROCESS | 2380 | 1465646702466 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:05:02 INFO - PROCESS | 2380 | 1465646702468 Marionette TRACE conn5 <- [1,2310,null,{}] 05:05:02 INFO - PROCESS | 2380 | 1465646702472 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}] 05:05:02 INFO - PROCESS | 2380 | 1465646702473 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:02 INFO - PROCESS | 2380 | 1465646702552 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 05:05:02 INFO - PROCESS | 2380 | 1465646702557 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 2380 | 1465646702559 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:02 INFO - PROCESS | 2380 | ++DOCSHELL 1024B000 == 35 [pid = 2380] [id = 587] 05:05:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (194F1C00) [pid = 2380] [serial = 1761] [outer = 00000000] 05:05:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A29F400) [pid = 2380] [serial = 1762] [outer = 194F1C00] 05:05:02 INFO - PROCESS | 2380 | 1465646702603 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A325800) [pid = 2380] [serial = 1763] [outer = 194F1C00] 05:05:03 INFO - PROCESS | 2380 | 1465646703030 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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 05:05:03 INFO - PROCESS | 2380 | 1465646703037 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 2380 | 1465646703039 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 05:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:05:03 INFO - PROCESS | 2380 | 1465646703042 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 2380 | 1465646703053 Marionette TRACE conn5 <- [1,2314,null,{}] 05:05:03 INFO - PROCESS | 2380 | 1465646703057 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}] 05:05:03 INFO - PROCESS | 2380 | 1465646703059 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:03 INFO - PROCESS | 2380 | 1465646703183 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 05:05:03 INFO - PROCESS | 2380 | 1465646703219 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:03 INFO - PROCESS | 2380 | 1465646703220 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:03 INFO - PROCESS | 2380 | ++DOCSHELL 145BB800 == 36 [pid = 2380] [id = 588] 05:05:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (172F4000) [pid = 2380] [serial = 1764] [outer = 00000000] 05:05:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A488000) [pid = 2380] [serial = 1765] [outer = 172F4000] 05:05:03 INFO - PROCESS | 2380 | 1465646703263 Marionette DEBUG loaded listener.js 05:05:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A48B400) [pid = 2380] [serial = 1766] [outer = 172F4000] 05:05:03 INFO - PROCESS | 2380 | 1465646703665 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]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:05:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 05:05:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:05:03 INFO - PROCESS | 2380 | 1465646703673 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 2380 | 1465646703675 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 05:05:03 INFO - PROCESS | 2380 | 1465646703678 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 2380 | 1465646703679 Marionette TRACE conn5 <- [1,2318,null,{}] 05:05:03 INFO - PROCESS | 2380 | 1465646703683 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}] 05:05:03 INFO - PROCESS | 2380 | 1465646703685 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:03 INFO - PROCESS | 2380 | 1465646703817 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 05:05:04 INFO - PROCESS | 2380 | 1465646703972 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 2380 | 1465646703975 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:04 INFO - PROCESS | 2380 | ++DOCSHELL 0C890800 == 37 [pid = 2380] [id = 589] 05:05:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (0C892000) [pid = 2380] [serial = 1767] [outer = 00000000] 05:05:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (0CC79C00) [pid = 2380] [serial = 1768] [outer = 0C892000] 05:05:04 INFO - PROCESS | 2380 | 1465646704040 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0FBF1C00) [pid = 2380] [serial = 1769] [outer = 0C892000] 05:05:04 INFO - PROCESS | 2380 | 1465646704662 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]]]}] 05:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1022ms 05:05:04 INFO - PROCESS | 2380 | 1465646704702 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 05:05:04 INFO - PROCESS | 2380 | 1465646704706 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 05:05:04 INFO - PROCESS | 2380 | 1465646704711 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:05:04 INFO - PROCESS | 2380 | 1465646704715 Marionette TRACE conn5 <- [1,2322,null,{}] 05:05:04 INFO - PROCESS | 2380 | 1465646704739 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}] 05:05:04 INFO - PROCESS | 2380 | 1465646704742 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:04 INFO - PROCESS | 2380 | 1465646704856 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 05:05:05 INFO - PROCESS | 2380 | 1465646704997 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:05 INFO - PROCESS | 2380 | 1465646705000 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:05 INFO - PROCESS | 2380 | ++DOCSHELL 15F42800 == 38 [pid = 2380] [id = 590] 05:05:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (16934400) [pid = 2380] [serial = 1770] [outer = 00000000] 05:05:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16C5E800) [pid = 2380] [serial = 1771] [outer = 16934400] 05:05:05 INFO - PROCESS | 2380 | 1465646705057 Marionette DEBUG loaded listener.js 05:05:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16EBE000) [pid = 2380] [serial = 1772] [outer = 16934400] 05:05:05 INFO - PROCESS | 2380 | 1465646705714 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]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1037ms 05:05:05 INFO - PROCESS | 2380 | 1465646705753 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 2380 | 1465646705756 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 05:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:05:05 INFO - PROCESS | 2380 | 1465646705759 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 2380 | 1465646705762 Marionette TRACE conn5 <- [1,2326,null,{}] 05:05:05 INFO - PROCESS | 2380 | 1465646705766 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}] 05:05:05 INFO - PROCESS | 2380 | 1465646705769 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:05 INFO - PROCESS | 2380 | 1465646705879 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 05:05:06 INFO - PROCESS | 2380 | 1465646706020 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 2380 | 1465646706023 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:06 INFO - PROCESS | 2380 | ++DOCSHELL 15F51C00 == 39 [pid = 2380] [id = 591] 05:05:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FC1C00) [pid = 2380] [serial = 1773] [outer = 00000000] 05:05:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A265400) [pid = 2380] [serial = 1774] [outer = 18FC1C00] 05:05:06 INFO - PROCESS | 2380 | 1465646706078 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A2A1800) [pid = 2380] [serial = 1775] [outer = 18FC1C00] 05:05:06 INFO - PROCESS | 2380 | 1465646706642 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]]]}] 05:05:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:05:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 930ms 05:05:06 INFO - PROCESS | 2380 | 1465646706693 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 05:05:06 INFO - PROCESS | 2380 | 1465646706697 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 05:05:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:05:06 INFO - PROCESS | 2380 | 1465646706707 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:05:06 INFO - PROCESS | 2380 | 1465646706712 Marionette TRACE conn5 <- [1,2330,null,{}] 05:05:06 INFO - PROCESS | 2380 | 1465646706729 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}] 05:05:06 INFO - PROCESS | 2380 | 1465646706733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:06 INFO - PROCESS | 2380 | 1465646706878 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 05:05:06 INFO - PROCESS | 2380 | 1465646706943 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 2380 | 1465646706945 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:06 INFO - PROCESS | 2380 | ++DOCSHELL 1BBE5800 == 40 [pid = 2380] [id = 592] 05:05:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1BBE7400) [pid = 2380] [serial = 1776] [outer = 00000000] 05:05:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1C20EC00) [pid = 2380] [serial = 1777] [outer = 1BBE7400] 05:05:07 INFO - PROCESS | 2380 | 1465646706998 Marionette DEBUG loaded listener.js 05:05:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1C663000) [pid = 2380] [serial = 1778] [outer = 1BBE7400] 05:05:07 INFO - PROCESS | 2380 | 1465646707774 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]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1140ms 05:05:07 INFO - PROCESS | 2380 | 1465646707843 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 2380 | 1465646707847 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 05:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:05:07 INFO - PROCESS | 2380 | 1465646707852 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 2380 | 1465646707855 Marionette TRACE conn5 <- [1,2334,null,{}] 05:05:07 INFO - PROCESS | 2380 | 1465646707861 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}] 05:05:07 INFO - PROCESS | 2380 | 1465646707863 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:08 INFO - PROCESS | 2380 | 1465646707972 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 05:05:08 INFO - PROCESS | 2380 | 1465646708116 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:08 INFO - PROCESS | 2380 | 1465646708120 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:08 INFO - PROCESS | 2380 | ++DOCSHELL 0CC81400 == 41 [pid = 2380] [id = 593] 05:05:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (10693800) [pid = 2380] [serial = 1779] [outer = 00000000] 05:05:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (10807800) [pid = 2380] [serial = 1780] [outer = 10693800] 05:05:08 INFO - PROCESS | 2380 | 1465646708174 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (113BE800) [pid = 2380] [serial = 1781] [outer = 10693800] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 145BB800 == 40 [pid = 2380] [id = 588] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 1024B000 == 39 [pid = 2380] [id = 587] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 144D7400 == 38 [pid = 2380] [id = 586] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 19FC7400 == 37 [pid = 2380] [id = 585] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 18FC2400 == 36 [pid = 2380] [id = 584] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 18979400 == 35 [pid = 2380] [id = 583] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 172F8C00 == 34 [pid = 2380] [id = 582] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 1440C800 == 33 [pid = 2380] [id = 581] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 10167400 == 32 [pid = 2380] [id = 580] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 08A89400 == 31 [pid = 2380] [id = 578] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 14B9B400 == 30 [pid = 2380] [id = 577] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 144DC400 == 29 [pid = 2380] [id = 579] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 0C8CEC00 == 28 [pid = 2380] [id = 568] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 1BBE5800 == 27 [pid = 2380] [id = 592] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 15F51C00 == 26 [pid = 2380] [id = 591] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 0C890800 == 25 [pid = 2380] [id = 589] 05:05:08 INFO - PROCESS | 2380 | --DOCSHELL 15F42800 == 24 [pid = 2380] [id = 590] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (16C6F400) [pid = 2380] [serial = 1717] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (14D35C00) [pid = 2380] [serial = 1714] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10332C00) [pid = 2380] [serial = 1711] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10696C00) [pid = 2380] [serial = 1712] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (104CE800) [pid = 2380] [serial = 1706] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1024BC00) [pid = 2380] [serial = 1705] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0CCE9400) [pid = 2380] [serial = 1708] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0FB67800) [pid = 2380] [serial = 1709] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (196B4400) [pid = 2380] [serial = 1730] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (145BA000) [pid = 2380] [serial = 1697] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1069A400) [pid = 2380] [serial = 1696] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18FB8800) [pid = 2380] [serial = 1700] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18942C00) [pid = 2380] [serial = 1699] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1BBA7000) [pid = 2380] [serial = 1703] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A491000) [pid = 2380] [serial = 1702] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18C07400) [pid = 2380] [serial = 1720] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A043C00) [pid = 2380] [serial = 1732] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (172EE000) [pid = 2380] [serial = 1718] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18FF1400) [pid = 2380] [serial = 1723] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18C98000) [pid = 2380] [serial = 1721] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193DE000) [pid = 2380] [serial = 1724] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (193ACC00) [pid = 2380] [serial = 1726] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193AE400) [pid = 2380] [serial = 1727] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (196B3C00) [pid = 2380] [serial = 1729] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (15858000) [pid = 2380] [serial = 1715] [outer = 00000000] [url = about:blank] 05:05:09 INFO - PROCESS | 2380 | 1465646709371 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]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1577ms 05:05:09 INFO - PROCESS | 2380 | 1465646709430 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 2380 | 1465646709434 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 05:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:05:09 INFO - PROCESS | 2380 | 1465646709438 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 2380 | 1465646709443 Marionette TRACE conn5 <- [1,2338,null,{}] 05:05:09 INFO - PROCESS | 2380 | 1465646709447 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}] 05:05:09 INFO - PROCESS | 2380 | 1465646709450 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:09 INFO - PROCESS | 2380 | 1465646709579 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 05:05:09 INFO - PROCESS | 2380 | 1465646709675 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 2380 | 1465646709678 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:09 INFO - PROCESS | 2380 | ++DOCSHELL 0D2C7000 == 25 [pid = 2380] [id = 594] 05:05:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (0D2F1C00) [pid = 2380] [serial = 1782] [outer = 00000000] 05:05:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10050C00) [pid = 2380] [serial = 1783] [outer = 0D2F1C00] 05:05:09 INFO - PROCESS | 2380 | 1465646709726 Marionette DEBUG loaded listener.js 05:05:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1016C400) [pid = 2380] [serial = 1784] [outer = 0D2F1C00] 05:05:10 INFO - PROCESS | 2380 | 1465646710211 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 831ms 05:05:10 INFO - PROCESS | 2380 | 1465646710271 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2380 | 1465646710276 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:05:10 INFO - PROCESS | 2380 | 1465646710282 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 2380 | 1465646710285 Marionette TRACE conn5 <- [1,2342,null,{}] 05:05:10 INFO - PROCESS | 2380 | 1465646710289 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}] 05:05:10 INFO - PROCESS | 2380 | 1465646710292 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:10 INFO - PROCESS | 2380 | 1465646710381 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 05:05:10 INFO - PROCESS | 2380 | 1465646710396 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:10 INFO - PROCESS | 2380 | 1465646710398 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:10 INFO - PROCESS | 2380 | ++DOCSHELL 10804C00 == 26 [pid = 2380] [id = 595] 05:05:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10806800) [pid = 2380] [serial = 1785] [outer = 00000000] 05:05:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10919C00) [pid = 2380] [serial = 1786] [outer = 10806800] 05:05:10 INFO - PROCESS | 2380 | 1465646710446 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (109B6800) [pid = 2380] [serial = 1787] [outer = 10806800] 05:05:10 INFO - PROCESS | 2380 | 1465646710905 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]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:05:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 670ms 05:05:10 INFO - PROCESS | 2380 | 1465646710955 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 2380 | 1465646710957 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 05:05:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:05:10 INFO - PROCESS | 2380 | 1465646710960 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - PROCESS | 2380 | 1465646710964 Marionette TRACE conn5 <- [1,2346,null,{}] 05:05:11 INFO - PROCESS | 2380 | 1465646710974 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}] 05:05:11 INFO - PROCESS | 2380 | 1465646710979 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:11 INFO - PROCESS | 2380 | 1465646711069 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 05:05:11 INFO - PROCESS | 2380 | 1465646711076 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2380 | 1465646711079 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:11 INFO - PROCESS | 2380 | ++DOCSHELL 14C46C00 == 27 [pid = 2380] [id = 596] 05:05:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14C4B000) [pid = 2380] [serial = 1788] [outer = 00000000] 05:05:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15F46400) [pid = 2380] [serial = 1789] [outer = 14C4B000] 05:05:11 INFO - PROCESS | 2380 | 1465646711126 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C55800) [pid = 2380] [serial = 1790] [outer = 14C4B000] 05:05:11 INFO - PROCESS | 2380 | 1465646711627 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]]]}] 05:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 05:05:11 INFO - PROCESS | 2380 | 1465646711691 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 05:05:11 INFO - PROCESS | 2380 | 1465646711694 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 05:05:11 INFO - PROCESS | 2380 | 1465646711697 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:05:11 INFO - PROCESS | 2380 | 1465646711699 Marionette TRACE conn5 <- [1,2350,null,{}] 05:05:11 INFO - PROCESS | 2380 | 1465646711702 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}] 05:05:11 INFO - PROCESS | 2380 | 1465646711704 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:11 INFO - PROCESS | 2380 | 1465646711852 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 05:05:11 INFO - PROCESS | 2380 | 1465646711916 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 2380 | 1465646711918 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:11 INFO - PROCESS | 2380 | ++DOCSHELL 16C59800 == 28 [pid = 2380] [id = 597] 05:05:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C5B400) [pid = 2380] [serial = 1791] [outer = 00000000] 05:05:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (173DB400) [pid = 2380] [serial = 1792] [outer = 16C5B400] 05:05:12 INFO - PROCESS | 2380 | 1465646711964 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (185AA400) [pid = 2380] [serial = 1793] [outer = 16C5B400] 05:05:12 INFO - PROCESS | 2380 | 1465646712401 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]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 05:05:12 INFO - PROCESS | 2380 | 1465646712441 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 05:05:12 INFO - PROCESS | 2380 | 1465646712443 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 05:05:12 INFO - PROCESS | 2380 | 1465646712446 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 2380 | 1465646712448 Marionette TRACE conn5 <- [1,2354,null,{}] 05:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:05:12 INFO - PROCESS | 2380 | 1465646712451 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}] 05:05:12 INFO - PROCESS | 2380 | 1465646712453 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:12 INFO - PROCESS | 2380 | 1465646712568 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 05:05:12 INFO - PROCESS | 2380 | 1465646712574 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:12 INFO - PROCESS | 2380 | 1465646712575 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:12 INFO - PROCESS | 2380 | ++DOCSHELL 18945800 == 29 [pid = 2380] [id = 598] 05:05:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1897AC00) [pid = 2380] [serial = 1794] [outer = 00000000] 05:05:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18C93800) [pid = 2380] [serial = 1795] [outer = 1897AC00] 05:05:12 INFO - PROCESS | 2380 | 1465646712619 Marionette DEBUG loaded listener.js 05:05:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18F06000) [pid = 2380] [serial = 1796] [outer = 1897AC00] 05:05:13 INFO - PROCESS | 2380 | 1465646713094 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]]]}] 05:05:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:05:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 670ms 05:05:13 INFO - PROCESS | 2380 | 1465646713124 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 05:05:13 INFO - PROCESS | 2380 | 1465646713126 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 05:05:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:05:13 INFO - PROCESS | 2380 | 1465646713129 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:05:13 INFO - PROCESS | 2380 | 1465646713131 Marionette TRACE conn5 <- [1,2358,null,{}] 05:05:13 INFO - PROCESS | 2380 | 1465646713134 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}] 05:05:13 INFO - PROCESS | 2380 | 1465646713140 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:13 INFO - PROCESS | 2380 | 1465646713296 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FEF000) [pid = 2380] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (19FC8800) [pid = 2380] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14413000) [pid = 2380] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10169800) [pid = 2380] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (147B2400) [pid = 2380] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (08A8C400) [pid = 2380] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (173D5000) [pid = 2380] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19C92400) [pid = 2380] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (172F4000) [pid = 2380] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (144D9000) [pid = 2380] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1897DC00) [pid = 2380] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:05:13 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (194F1C00) [pid = 2380] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:05:13 INFO - PROCESS | 2380 | 1465646713623 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 2380 | 1465646713625 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:13 INFO - PROCESS | 2380 | ++DOCSHELL 08A8CC00 == 30 [pid = 2380] [id = 599] 05:05:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0C891C00) [pid = 2380] [serial = 1797] [outer = 00000000] 05:05:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1032FC00) [pid = 2380] [serial = 1798] [outer = 0C891C00] 05:05:13 INFO - PROCESS | 2380 | 1465646713669 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15F46800) [pid = 2380] [serial = 1799] [outer = 0C891C00] 05:05:14 INFO - PROCESS | 2380 | 1465646714029 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 930ms 05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:05:14 INFO - PROCESS | 2380 | 1465646714062 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2380 | 1465646714064 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 05:05:14 INFO - PROCESS | 2380 | 1465646714067 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2380 | 1465646714069 Marionette TRACE conn5 <- [1,2362,null,{}] 05:05:14 INFO - PROCESS | 2380 | 1465646714072 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}] 05:05:14 INFO - PROCESS | 2380 | 1465646714074 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:14 INFO - PROCESS | 2380 | 1465646714188 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 05:05:14 INFO - PROCESS | 2380 | 1465646714196 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2380 | 1465646714198 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:14 INFO - PROCESS | 2380 | ++DOCSHELL 172F4000 == 31 [pid = 2380] [id = 600] 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FBD000) [pid = 2380] [serial = 1800] [outer = 00000000] 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (193C8400) [pid = 2380] [serial = 1801] [outer = 18FBD000] 05:05:14 INFO - PROCESS | 2380 | 1465646714241 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193DC800) [pid = 2380] [serial = 1802] [outer = 18FBD000] 05:05:14 INFO - PROCESS | 2380 | 1465646714651 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]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:05:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 631ms 05:05:14 INFO - PROCESS | 2380 | 1465646714698 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 05:05:14 INFO - PROCESS | 2380 | 1465646714700 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 05:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:05:14 INFO - PROCESS | 2380 | 1465646714702 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 2380 | 1465646714704 Marionette TRACE conn5 <- [1,2366,null,{}] 05:05:14 INFO - PROCESS | 2380 | 1465646714707 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}] 05:05:14 INFO - PROCESS | 2380 | 1465646714709 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:14 INFO - PROCESS | 2380 | 1465646714825 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 05:05:14 INFO - PROCESS | 2380 | 1465646714832 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:14 INFO - PROCESS | 2380 | 1465646714834 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:14 INFO - PROCESS | 2380 | ++DOCSHELL 1585A400 == 32 [pid = 2380] [id = 601] 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193AA400) [pid = 2380] [serial = 1803] [outer = 00000000] 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (194F6C00) [pid = 2380] [serial = 1804] [outer = 193AA400] 05:05:14 INFO - PROCESS | 2380 | 1465646714878 Marionette DEBUG loaded listener.js 05:05:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193E6C00) [pid = 2380] [serial = 1805] [outer = 193AA400] 05:05:15 INFO - PROCESS | 2380 | 1465646715311 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]]]}] 05:05:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:05:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 05:05:15 INFO - PROCESS | 2380 | 1465646715334 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 05:05:15 INFO - PROCESS | 2380 | 1465646715336 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 05:05:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:05:15 INFO - PROCESS | 2380 | 1465646715339 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:05:15 INFO - PROCESS | 2380 | 1465646715341 Marionette TRACE conn5 <- [1,2370,null,{}] 05:05:15 INFO - PROCESS | 2380 | 1465646715344 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}] 05:05:15 INFO - PROCESS | 2380 | 1465646715346 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:15 INFO - PROCESS | 2380 | 1465646715426 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 05:05:15 INFO - PROCESS | 2380 | 1465646715525 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 2380 | 1465646715527 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:15 INFO - PROCESS | 2380 | ++DOCSHELL 196B8800 == 33 [pid = 2380] [id = 602] 05:05:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (197F9C00) [pid = 2380] [serial = 1806] [outer = 00000000] 05:05:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19FC9C00) [pid = 2380] [serial = 1807] [outer = 197F9C00] 05:05:15 INFO - PROCESS | 2380 | 1465646715571 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A04E000) [pid = 2380] [serial = 1808] [outer = 197F9C00] 05:05:16 INFO - PROCESS | 2380 | 1465646716327 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]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1074ms 05:05:16 INFO - PROCESS | 2380 | 1465646716415 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 05:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:05:16 INFO - PROCESS | 2380 | 1465646716420 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 05:05:16 INFO - PROCESS | 2380 | 1465646716424 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 2380 | 1465646716430 Marionette TRACE conn5 <- [1,2374,null,{}] 05:05:16 INFO - PROCESS | 2380 | 1465646716435 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}] 05:05:16 INFO - PROCESS | 2380 | 1465646716438 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:16 INFO - PROCESS | 2380 | 1465646716566 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 05:05:16 INFO - PROCESS | 2380 | 1465646716699 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:16 INFO - PROCESS | 2380 | 1465646716703 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:16 INFO - PROCESS | 2380 | ++DOCSHELL 10053400 == 34 [pid = 2380] [id = 603] 05:05:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10244400) [pid = 2380] [serial = 1809] [outer = 00000000] 05:05:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10694000) [pid = 2380] [serial = 1810] [outer = 10244400] 05:05:16 INFO - PROCESS | 2380 | 1465646716760 Marionette DEBUG loaded listener.js 05:05:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10975C00) [pid = 2380] [serial = 1811] [outer = 10244400] 05:05:17 INFO - PROCESS | 2380 | 1465646717461 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]]]}] 05:05:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:05:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1077ms 05:05:17 INFO - PROCESS | 2380 | 1465646717510 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 05:05:17 INFO - PROCESS | 2380 | 1465646717515 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 05:05:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:05:17 INFO - PROCESS | 2380 | 1465646717521 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:05:17 INFO - PROCESS | 2380 | 1465646717524 Marionette TRACE conn5 <- [1,2378,null,{}] 05:05:17 INFO - PROCESS | 2380 | 1465646717528 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}] 05:05:17 INFO - PROCESS | 2380 | 1465646717531 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:17 INFO - PROCESS | 2380 | 1465646717761 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 05:05:17 INFO - PROCESS | 2380 | 1465646717918 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 2380 | 1465646717921 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:17 INFO - PROCESS | 2380 | ++DOCSHELL 0C899000 == 35 [pid = 2380] [id = 604] 05:05:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (0C89B000) [pid = 2380] [serial = 1812] [outer = 00000000] 05:05:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0CC7D400) [pid = 2380] [serial = 1813] [outer = 0C89B000] 05:05:18 INFO - PROCESS | 2380 | 1465646717974 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0FB65800) [pid = 2380] [serial = 1814] [outer = 0C89B000] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 1585A400 == 34 [pid = 2380] [id = 601] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 172F4000 == 33 [pid = 2380] [id = 600] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 08A8CC00 == 32 [pid = 2380] [id = 599] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 18945800 == 31 [pid = 2380] [id = 598] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 16C59800 == 30 [pid = 2380] [id = 597] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 14C46C00 == 29 [pid = 2380] [id = 596] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 10804C00 == 28 [pid = 2380] [id = 595] 05:05:18 INFO - PROCESS | 2380 | --DOCSHELL 0D2C7000 == 27 [pid = 2380] [id = 594] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193E6400) [pid = 2380] [serial = 1753] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1A295000) [pid = 2380] [serial = 1756] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (144E2000) [pid = 2380] [serial = 1744] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (14CDA800) [pid = 2380] [serial = 1745] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10246000) [pid = 2380] [serial = 1741] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10333C00) [pid = 2380] [serial = 1742] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15F4BC00) [pid = 2380] [serial = 1738] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16C59C00) [pid = 2380] [serial = 1739] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1015DC00) [pid = 2380] [serial = 1735] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (194F9000) [pid = 2380] [serial = 1754] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1023F400) [pid = 2380] [serial = 1736] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (173DF800) [pid = 2380] [serial = 1747] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1893C400) [pid = 2380] [serial = 1748] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A049000) [pid = 2380] [serial = 1733] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1A488000) [pid = 2380] [serial = 1765] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18C05400) [pid = 2380] [serial = 1760] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16C76C00) [pid = 2380] [serial = 1759] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19C93000) [pid = 2380] [serial = 1757] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A48B400) [pid = 2380] [serial = 1766] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18FC2C00) [pid = 2380] [serial = 1750] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A325800) [pid = 2380] [serial = 1763] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FEC000) [pid = 2380] [serial = 1751] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A29F400) [pid = 2380] [serial = 1762] [outer = 00000000] [url = about:blank] 05:05:18 INFO - PROCESS | 2380 | 1465646718564 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]]]}] 05:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1074ms 05:05:18 INFO - PROCESS | 2380 | 1465646718598 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 2380 | 1465646718602 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 05:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:05:18 INFO - PROCESS | 2380 | 1465646718606 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 2380 | 1465646718609 Marionette TRACE conn5 <- [1,2382,null,{}] 05:05:18 INFO - PROCESS | 2380 | 1465646718614 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}] 05:05:18 INFO - PROCESS | 2380 | 1465646718616 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:18 INFO - PROCESS | 2380 | 1465646718703 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 05:05:18 INFO - PROCESS | 2380 | 1465646718796 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 2380 | 1465646718799 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:18 INFO - PROCESS | 2380 | ++DOCSHELL 10246000 == 28 [pid = 2380] [id = 605] 05:05:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1032A400) [pid = 2380] [serial = 1815] [outer = 00000000] 05:05:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10696000) [pid = 2380] [serial = 1816] [outer = 1032A400] 05:05:18 INFO - PROCESS | 2380 | 1465646718854 Marionette DEBUG loaded listener.js 05:05:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (14498400) [pid = 2380] [serial = 1817] [outer = 1032A400] 05:05:19 INFO - PROCESS | 2380 | 1465646719324 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]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 770ms 05:05:19 INFO - PROCESS | 2380 | 1465646719377 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 2380 | 1465646719380 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 05:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:05:19 INFO - PROCESS | 2380 | 1465646719387 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:05:19 INFO - PROCESS | 2380 | 1465646719389 Marionette TRACE conn5 <- [1,2386,null,{}] 05:05:19 INFO - PROCESS | 2380 | 1465646719393 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}] 05:05:19 INFO - PROCESS | 2380 | 1465646719395 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:19 INFO - PROCESS | 2380 | 1465646719483 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 05:05:19 INFO - PROCESS | 2380 | 1465646719495 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:19 INFO - PROCESS | 2380 | 1465646719498 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:19 INFO - PROCESS | 2380 | ++DOCSHELL 16941C00 == 29 [pid = 2380] [id = 606] 05:05:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16942400) [pid = 2380] [serial = 1818] [outer = 00000000] 05:05:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16C58800) [pid = 2380] [serial = 1819] [outer = 16942400] 05:05:19 INFO - PROCESS | 2380 | 1465646719542 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16C6A800) [pid = 2380] [serial = 1820] [outer = 16942400] 05:05:20 INFO - PROCESS | 2380 | 1465646720012 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 05:05:20 INFO - PROCESS | 2380 | 1465646720057 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 2380 | 1465646720061 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:05:20 INFO - PROCESS | 2380 | 1465646720071 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2380 | 1465646720076 Marionette TRACE conn5 <- [1,2390,null,{}] 05:05:20 INFO - PROCESS | 2380 | 1465646720079 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}] 05:05:20 INFO - PROCESS | 2380 | 1465646720082 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:20 INFO - PROCESS | 2380 | 1465646720172 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 05:05:20 INFO - PROCESS | 2380 | 1465646720177 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2380 | 1465646720179 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:20 INFO - PROCESS | 2380 | ++DOCSHELL 18945800 == 30 [pid = 2380] [id = 607] 05:05:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18946000) [pid = 2380] [serial = 1821] [outer = 00000000] 05:05:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18C0F000) [pid = 2380] [serial = 1822] [outer = 18946000] 05:05:20 INFO - PROCESS | 2380 | 1465646720231 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FAB000) [pid = 2380] [serial = 1823] [outer = 18946000] 05:05:20 INFO - PROCESS | 2380 | 1465646720690 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]]]}] 05:05:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:05:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 690ms 05:05:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:05:20 INFO - PROCESS | 2380 | 1465646720757 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 05:05:20 INFO - PROCESS | 2380 | 1465646720759 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 05:05:20 INFO - PROCESS | 2380 | 1465646720763 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 2380 | 1465646720764 Marionette TRACE conn5 <- [1,2394,null,{}] 05:05:20 INFO - PROCESS | 2380 | 1465646720773 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}] 05:05:20 INFO - PROCESS | 2380 | 1465646720775 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:20 INFO - PROCESS | 2380 | 1465646720918 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 05:05:20 INFO - PROCESS | 2380 | 1465646720935 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 2380 | 1465646720937 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:20 INFO - PROCESS | 2380 | ++DOCSHELL 18FBBC00 == 31 [pid = 2380] [id = 608] 05:05:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FE2C00) [pid = 2380] [serial = 1824] [outer = 00000000] 05:05:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193AC400) [pid = 2380] [serial = 1825] [outer = 18FE2C00] 05:05:21 INFO - PROCESS | 2380 | 1465646720981 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193DD800) [pid = 2380] [serial = 1826] [outer = 18FE2C00] 05:05:21 INFO - PROCESS | 2380 | 1465646721410 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]]]}] 05:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 05:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:05:21 INFO - PROCESS | 2380 | 1465646721438 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 05:05:21 INFO - PROCESS | 2380 | 1465646721440 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 05:05:21 INFO - PROCESS | 2380 | 1465646721443 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:05:21 INFO - PROCESS | 2380 | 1465646721445 Marionette TRACE conn5 <- [1,2398,null,{}] 05:05:21 INFO - PROCESS | 2380 | 1465646721448 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}] 05:05:21 INFO - PROCESS | 2380 | 1465646721450 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:21 INFO - PROCESS | 2380 | 1465646721575 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 05:05:21 INFO - PROCESS | 2380 | 1465646721584 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:21 INFO - PROCESS | 2380 | 1465646721590 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:21 INFO - PROCESS | 2380 | ++DOCSHELL 10697C00 == 32 [pid = 2380] [id = 609] 05:05:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (147AE800) [pid = 2380] [serial = 1827] [outer = 00000000] 05:05:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (197EE000) [pid = 2380] [serial = 1828] [outer = 147AE800] 05:05:21 INFO - PROCESS | 2380 | 1465646721710 Marionette DEBUG loaded listener.js 05:05:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19FC5800) [pid = 2380] [serial = 1829] [outer = 147AE800] 05:05:22 INFO - PROCESS | 2380 | 1465646722193 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]]]}] 05:05:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:05:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 05:05:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:05:22 INFO - PROCESS | 2380 | 1465646722243 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 05:05:22 INFO - PROCESS | 2380 | 1465646722245 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 05:05:22 INFO - PROCESS | 2380 | 1465646722248 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 2380 | 1465646722250 Marionette TRACE conn5 <- [1,2402,null,{}] 05:05:22 INFO - PROCESS | 2380 | 1465646722253 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}] 05:05:22 INFO - PROCESS | 2380 | 1465646722255 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:22 INFO - PROCESS | 2380 | 1465646722379 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 05:05:22 INFO - PROCESS | 2380 | 1465646722446 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 2380 | 1465646722448 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:22 INFO - PROCESS | 2380 | ++DOCSHELL 1449D800 == 33 [pid = 2380] [id = 610] 05:05:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (144E0800) [pid = 2380] [serial = 1830] [outer = 00000000] 05:05:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A29A000) [pid = 2380] [serial = 1831] [outer = 144E0800] 05:05:22 INFO - PROCESS | 2380 | 1465646722491 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A2A0C00) [pid = 2380] [serial = 1832] [outer = 144E0800] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0C891C00) [pid = 2380] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1BBE7400) [pid = 2380] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (193AA400) [pid = 2380] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FBD000) [pid = 2380] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C5B400) [pid = 2380] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1897AC00) [pid = 2380] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14C4B000) [pid = 2380] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10693800) [pid = 2380] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10806800) [pid = 2380] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0D2F1C00) [pid = 2380] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0C892000) [pid = 2380] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (16934400) [pid = 2380] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:05:22 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18FC1C00) [pid = 2380] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:05:23 INFO - PROCESS | 2380 | 1465646722968 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 770ms 05:05:23 INFO - PROCESS | 2380 | 1465646723020 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:05:23 INFO - PROCESS | 2380 | 1465646723022 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 05:05:23 INFO - PROCESS | 2380 | 1465646723025 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 2380 | 1465646723027 Marionette TRACE conn5 <- [1,2406,null,{}] 05:05:23 INFO - PROCESS | 2380 | 1465646723031 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}] 05:05:23 INFO - PROCESS | 2380 | 1465646723032 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:23 INFO - PROCESS | 2380 | 1465646723146 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 05:05:23 INFO - PROCESS | 2380 | 1465646723211 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2380 | 1465646723213 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:23 INFO - PROCESS | 2380 | ++DOCSHELL 10697000 == 34 [pid = 2380] [id = 611] 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10698C00) [pid = 2380] [serial = 1833] [outer = 00000000] 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18FADC00) [pid = 2380] [serial = 1834] [outer = 10698C00] 05:05:23 INFO - PROCESS | 2380 | 1465646723258 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FBF400) [pid = 2380] [serial = 1835] [outer = 10698C00] 05:05:23 INFO - PROCESS | 2380 | 1465646723603 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]]]}] 05:05:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:05:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 05:05:23 INFO - PROCESS | 2380 | 1465646723656 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 05:05:23 INFO - PROCESS | 2380 | 1465646723658 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 05:05:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:05:23 INFO - PROCESS | 2380 | 1465646723661 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:05:23 INFO - PROCESS | 2380 | 1465646723663 Marionette TRACE conn5 <- [1,2410,null,{}] 05:05:23 INFO - PROCESS | 2380 | 1465646723666 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}] 05:05:23 INFO - PROCESS | 2380 | 1465646723668 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:23 INFO - PROCESS | 2380 | 1465646723772 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 05:05:23 INFO - PROCESS | 2380 | 1465646723780 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:23 INFO - PROCESS | 2380 | 1465646723782 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:23 INFO - PROCESS | 2380 | ++DOCSHELL 1729A000 == 35 [pid = 2380] [id = 612] 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18980C00) [pid = 2380] [serial = 1836] [outer = 00000000] 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A320400) [pid = 2380] [serial = 1837] [outer = 18980C00] 05:05:23 INFO - PROCESS | 2380 | 1465646723826 Marionette DEBUG loaded listener.js 05:05:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A322C00) [pid = 2380] [serial = 1838] [outer = 18980C00] 05:05:24 INFO - PROCESS | 2380 | 1465646724257 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]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:05:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 05:05:24 INFO - PROCESS | 2380 | 1465646724305 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 2380 | 1465646724307 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 05:05:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:05:24 INFO - PROCESS | 2380 | 1465646724310 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 2380 | 1465646724312 Marionette TRACE conn5 <- [1,2414,null,{}] 05:05:24 INFO - PROCESS | 2380 | 1465646724316 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}] 05:05:24 INFO - PROCESS | 2380 | 1465646724317 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:24 INFO - PROCESS | 2380 | 1465646724399 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 05:05:24 INFO - PROCESS | 2380 | 1465646724404 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:24 INFO - PROCESS | 2380 | 1465646724406 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:24 INFO - PROCESS | 2380 | ++DOCSHELL 1A31F400 == 36 [pid = 2380] [id = 613] 05:05:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A321C00) [pid = 2380] [serial = 1839] [outer = 00000000] 05:05:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A48F800) [pid = 2380] [serial = 1840] [outer = 1A321C00] 05:05:24 INFO - PROCESS | 2380 | 1465646724448 Marionette DEBUG loaded listener.js 05:05:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A4BCC00) [pid = 2380] [serial = 1841] [outer = 1A321C00] 05:05:24 INFO - PROCESS | 2380 | 1465646724957 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]]]}] 05:05:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:05:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 05:05:25 INFO - PROCESS | 2380 | 1465646725044 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 05:05:25 INFO - PROCESS | 2380 | 1465646725049 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 05:05:25 INFO - PROCESS | 2380 | 1465646725055 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:05:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:05:25 INFO - PROCESS | 2380 | 1465646725058 Marionette TRACE conn5 <- [1,2418,null,{}] 05:05:25 INFO - PROCESS | 2380 | 1465646725064 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}] 05:05:25 INFO - PROCESS | 2380 | 1465646725067 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:25 INFO - PROCESS | 2380 | 1465646725284 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 05:05:25 INFO - PROCESS | 2380 | 1465646725297 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 2380 | 1465646725301 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:25 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C1C00 == 37 [pid = 2380] [id = 614] 05:05:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0D22A800) [pid = 2380] [serial = 1842] [outer = 00000000] 05:05:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10330400) [pid = 2380] [serial = 1843] [outer = 0D22A800] 05:05:25 INFO - PROCESS | 2380 | 1465646725359 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1091F400) [pid = 2380] [serial = 1844] [outer = 0D22A800] 05:05:25 INFO - PROCESS | 2380 | 1465646725949 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]]]}] 05:05:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:05:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 05:05:26 INFO - PROCESS | 2380 | 1465646726029 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 05:05:26 INFO - PROCESS | 2380 | 1465646726033 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 05:05:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:05:26 INFO - PROCESS | 2380 | 1465646726040 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:05:26 INFO - PROCESS | 2380 | 1465646726043 Marionette TRACE conn5 <- [1,2422,null,{}] 05:05:26 INFO - PROCESS | 2380 | 1465646726047 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}] 05:05:26 INFO - PROCESS | 2380 | 1465646726050 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:26 INFO - PROCESS | 2380 | 1465646726215 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 05:05:26 INFO - PROCESS | 2380 | 1465646726277 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:26 INFO - PROCESS | 2380 | 1465646726280 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:26 INFO - PROCESS | 2380 | ++DOCSHELL 16C75800 == 38 [pid = 2380] [id = 615] 05:05:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C76400) [pid = 2380] [serial = 1845] [outer = 00000000] 05:05:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1853B000) [pid = 2380] [serial = 1846] [outer = 16C76400] 05:05:26 INFO - PROCESS | 2380 | 1465646726337 Marionette DEBUG loaded listener.js 05:05:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1897DC00) [pid = 2380] [serial = 1847] [outer = 16C76400] 05:05:26 INFO - PROCESS | 2380 | 1465646726914 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]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:05:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 05:05:27 INFO - PROCESS | 2380 | 1465646726974 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 05:05:27 INFO - PROCESS | 2380 | 1465646726976 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 05:05:27 INFO - PROCESS | 2380 | 1465646726980 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:05:27 INFO - PROCESS | 2380 | 1465646726984 Marionette TRACE conn5 <- [1,2426,null,{}] 05:05:27 INFO - PROCESS | 2380 | 1465646726995 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}] 05:05:27 INFO - PROCESS | 2380 | 1465646727000 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:27 INFO - PROCESS | 2380 | 1465646727112 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 05:05:27 INFO - PROCESS | 2380 | 1465646727230 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 2380 | 1465646727234 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:27 INFO - PROCESS | 2380 | ++DOCSHELL 1A299400 == 39 [pid = 2380] [id = 616] 05:05:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A29BC00) [pid = 2380] [serial = 1848] [outer = 00000000] 05:05:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A48CC00) [pid = 2380] [serial = 1849] [outer = 1A29BC00] 05:05:27 INFO - PROCESS | 2380 | 1465646727332 Marionette DEBUG loaded listener.js 05:05:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1B1A4800) [pid = 2380] [serial = 1850] [outer = 1A29BC00] 05:05:28 INFO - PROCESS | 2380 | 1465646727967 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]]]}] 05:05:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:05:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1025ms 05:05:28 INFO - PROCESS | 2380 | 1465646728015 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 05:05:28 INFO - PROCESS | 2380 | 1465646728018 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 05:05:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:05:28 INFO - PROCESS | 2380 | 1465646728022 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:05:28 INFO - PROCESS | 2380 | 1465646728024 Marionette TRACE conn5 <- [1,2430,null,{}] 05:05:28 INFO - PROCESS | 2380 | 1465646728028 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}] 05:05:28 INFO - PROCESS | 2380 | 1465646728030 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:28 INFO - PROCESS | 2380 | 1465646728143 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 05:05:28 INFO - PROCESS | 2380 | 1465646728282 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:28 INFO - PROCESS | 2380 | 1465646728285 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:28 INFO - PROCESS | 2380 | ++DOCSHELL 1B82E000 == 40 [pid = 2380] [id = 617] 05:05:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1BBE7000) [pid = 2380] [serial = 1851] [outer = 00000000] 05:05:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1C20DC00) [pid = 2380] [serial = 1852] [outer = 1BBE7000] 05:05:28 INFO - PROCESS | 2380 | 1465646728339 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1C66AC00) [pid = 2380] [serial = 1853] [outer = 1BBE7000] 05:05:29 INFO - PROCESS | 2380 | 1465646729039 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]]]}] 05:05:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:05:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1068ms 05:05:29 INFO - PROCESS | 2380 | 1465646729097 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 2380 | 1465646729101 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 05:05:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:05:29 INFO - PROCESS | 2380 | 1465646729106 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 2380 | 1465646729109 Marionette TRACE conn5 <- [1,2434,null,{}] 05:05:29 INFO - PROCESS | 2380 | 1465646729115 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}] 05:05:29 INFO - PROCESS | 2380 | 1465646729118 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:29 INFO - PROCESS | 2380 | 1465646729220 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 05:05:29 INFO - PROCESS | 2380 | 1465646729357 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:29 INFO - PROCESS | 2380 | 1465646729362 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:29 INFO - PROCESS | 2380 | ++DOCSHELL 104C5800 == 41 [pid = 2380] [id = 618] 05:05:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (104CF400) [pid = 2380] [serial = 1854] [outer = 00000000] 05:05:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (1097D000) [pid = 2380] [serial = 1855] [outer = 104CF400] 05:05:29 INFO - PROCESS | 2380 | 1465646729413 Marionette DEBUG loaded listener.js 05:05:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (14413800) [pid = 2380] [serial = 1856] [outer = 104CF400] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 1729A000 == 40 [pid = 2380] [id = 612] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 10697000 == 39 [pid = 2380] [id = 611] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 1449D800 == 38 [pid = 2380] [id = 610] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 10697C00 == 37 [pid = 2380] [id = 609] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 18FBBC00 == 36 [pid = 2380] [id = 608] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 18945800 == 35 [pid = 2380] [id = 607] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 16941C00 == 34 [pid = 2380] [id = 606] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 10246000 == 33 [pid = 2380] [id = 605] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 0C899000 == 32 [pid = 2380] [id = 604] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 196B8800 == 31 [pid = 2380] [id = 602] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 10053400 == 30 [pid = 2380] [id = 603] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 0CC81400 == 29 [pid = 2380] [id = 593] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 1B82E000 == 28 [pid = 2380] [id = 617] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 1A299400 == 27 [pid = 2380] [id = 616] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 1A31F400 == 26 [pid = 2380] [id = 613] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 0C8C1C00 == 25 [pid = 2380] [id = 614] 05:05:30 INFO - PROCESS | 2380 | --DOCSHELL 16C75800 == 24 [pid = 2380] [id = 615] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (173DB400) [pid = 2380] [serial = 1792] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (18C93800) [pid = 2380] [serial = 1795] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (15F46400) [pid = 2380] [serial = 1789] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (113BE800) [pid = 2380] [serial = 1781] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10807800) [pid = 2380] [serial = 1780] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (10919C00) [pid = 2380] [serial = 1786] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (109B6800) [pid = 2380] [serial = 1787] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (10050C00) [pid = 2380] [serial = 1783] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1016C400) [pid = 2380] [serial = 1784] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (185AA400) [pid = 2380] [serial = 1793] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0FBF1C00) [pid = 2380] [serial = 1769] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0CC79C00) [pid = 2380] [serial = 1768] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16EBE000) [pid = 2380] [serial = 1772] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (16C5E800) [pid = 2380] [serial = 1771] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1A2A1800) [pid = 2380] [serial = 1775] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A265400) [pid = 2380] [serial = 1774] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1032FC00) [pid = 2380] [serial = 1798] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1C663000) [pid = 2380] [serial = 1778] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1C20EC00) [pid = 2380] [serial = 1777] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18F06000) [pid = 2380] [serial = 1796] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193E6C00) [pid = 2380] [serial = 1805] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (194F6C00) [pid = 2380] [serial = 1804] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193DC800) [pid = 2380] [serial = 1802] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (15F46800) [pid = 2380] [serial = 1799] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16C55800) [pid = 2380] [serial = 1790] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (193C8400) [pid = 2380] [serial = 1801] [outer = 00000000] [url = about:blank] 05:05:30 INFO - PROCESS | 2380 | 1465646730767 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]]]}] 05:05:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:05:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1671ms 05:05:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:05:30 INFO - PROCESS | 2380 | 1465646730778 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 05:05:30 INFO - PROCESS | 2380 | 1465646730782 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 05:05:30 INFO - PROCESS | 2380 | 1465646730787 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:05:30 INFO - PROCESS | 2380 | 1465646730790 Marionette TRACE conn5 <- [1,2438,null,{}] 05:05:30 INFO - PROCESS | 2380 | 1465646730795 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}] 05:05:30 INFO - PROCESS | 2380 | 1465646730798 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:30 INFO - PROCESS | 2380 | 1465646730894 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 05:05:31 INFO - PROCESS | 2380 | 1465646730990 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 2380 | 1465646730994 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:31 INFO - PROCESS | 2380 | ++DOCSHELL 0D227800 == 25 [pid = 2380] [id = 619] 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (0D228400) [pid = 2380] [serial = 1857] [outer = 00000000] 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (0D2F1000) [pid = 2380] [serial = 1858] [outer = 0D228400] 05:05:31 INFO - PROCESS | 2380 | 1465646731041 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10051800) [pid = 2380] [serial = 1859] [outer = 0D228400] 05:05:31 INFO - PROCESS | 2380 | 1465646731432 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]]]}] 05:05:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:05:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 05:05:31 INFO - PROCESS | 2380 | 1465646731468 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 05:05:31 INFO - PROCESS | 2380 | 1465646731473 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 05:05:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:05:31 INFO - PROCESS | 2380 | 1465646731491 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:05:31 INFO - PROCESS | 2380 | 1465646731494 Marionette TRACE conn5 <- [1,2442,null,{}] 05:05:31 INFO - PROCESS | 2380 | 1465646731497 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}] 05:05:31 INFO - PROCESS | 2380 | 1465646731500 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:31 INFO - PROCESS | 2380 | 1465646731592 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 05:05:31 INFO - PROCESS | 2380 | 1465646731599 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:31 INFO - PROCESS | 2380 | 1465646731601 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:31 INFO - PROCESS | 2380 | ++DOCSHELL 10332800 == 26 [pid = 2380] [id = 620] 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (10332C00) [pid = 2380] [serial = 1860] [outer = 00000000] 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (104C5400) [pid = 2380] [serial = 1861] [outer = 10332C00] 05:05:31 INFO - PROCESS | 2380 | 1465646731650 Marionette DEBUG loaded listener.js 05:05:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10697C00) [pid = 2380] [serial = 1862] [outer = 10332C00] 05:05:32 INFO - PROCESS | 2380 | 1465646732125 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 05:05:32 INFO - PROCESS | 2380 | 1465646732164 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 2380 | 1465646732166 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:05:32 INFO - PROCESS | 2380 | 1465646732169 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 2380 | 1465646732173 Marionette TRACE conn5 <- [1,2446,null,{}] 05:05:32 INFO - PROCESS | 2380 | 1465646732183 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}] 05:05:32 INFO - PROCESS | 2380 | 1465646732188 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:32 INFO - PROCESS | 2380 | 1465646732273 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 05:05:32 INFO - PROCESS | 2380 | 1465646732411 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:32 INFO - PROCESS | 2380 | 1465646732414 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:32 INFO - PROCESS | 2380 | ++DOCSHELL 14DDC800 == 27 [pid = 2380] [id = 621] 05:05:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14DDD000) [pid = 2380] [serial = 1863] [outer = 00000000] 05:05:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15857400) [pid = 2380] [serial = 1864] [outer = 14DDD000] 05:05:32 INFO - PROCESS | 2380 | 1465646732463 Marionette DEBUG loaded listener.js 05:05:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16938C00) [pid = 2380] [serial = 1865] [outer = 14DDD000] 05:05:32 INFO - PROCESS | 2380 | 1465646732892 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]]]}] 05:05:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:05:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 05:05:32 INFO - PROCESS | 2380 | 1465646732944 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 2380 | 1465646732946 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 05:05:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:05:32 INFO - PROCESS | 2380 | 1465646732949 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 2380 | 1465646732951 Marionette TRACE conn5 <- [1,2450,null,{}] 05:05:32 INFO - PROCESS | 2380 | 1465646732955 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}] 05:05:32 INFO - PROCESS | 2380 | 1465646732956 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:33 INFO - PROCESS | 2380 | 1465646733077 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 05:05:33 INFO - PROCESS | 2380 | 1465646733144 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2380 | 1465646733146 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:33 INFO - PROCESS | 2380 | ++DOCSHELL 16C63C00 == 28 [pid = 2380] [id = 622] 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16C6CC00) [pid = 2380] [serial = 1866] [outer = 00000000] 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (16ECC000) [pid = 2380] [serial = 1867] [outer = 16C6CC00] 05:05:33 INFO - PROCESS | 2380 | 1465646733191 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (173D5000) [pid = 2380] [serial = 1868] [outer = 16C6CC00] 05:05:33 INFO - PROCESS | 2380 | 1465646733588 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]]]}] 05:05:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:05:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 05:05:33 INFO - PROCESS | 2380 | 1465646733623 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 05:05:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:05:33 INFO - PROCESS | 2380 | 1465646733625 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 05:05:33 INFO - PROCESS | 2380 | 1465646733655 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:05:33 INFO - PROCESS | 2380 | 1465646733657 Marionette TRACE conn5 <- [1,2454,null,{}] 05:05:33 INFO - PROCESS | 2380 | 1465646733671 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}] 05:05:33 INFO - PROCESS | 2380 | 1465646733673 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:33 INFO - PROCESS | 2380 | 1465646733784 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 05:05:33 INFO - PROCESS | 2380 | 1465646733790 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 2380 | 1465646733792 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:33 INFO - PROCESS | 2380 | ++DOCSHELL 173DB400 == 29 [pid = 2380] [id = 623] 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1853CC00) [pid = 2380] [serial = 1869] [outer = 00000000] 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1897AC00) [pid = 2380] [serial = 1870] [outer = 1853CC00] 05:05:33 INFO - PROCESS | 2380 | 1465646733836 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FA4400) [pid = 2380] [serial = 1871] [outer = 1853CC00] 05:05:34 INFO - PROCESS | 2380 | 1465646734288 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]]]}] 05:05:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:05:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 710ms 05:05:34 INFO - PROCESS | 2380 | 1465646734345 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 05:05:34 INFO - PROCESS | 2380 | 1465646734347 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 05:05:34 INFO - PROCESS | 2380 | 1465646734350 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:05:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:05:34 INFO - PROCESS | 2380 | 1465646734352 Marionette TRACE conn5 <- [1,2458,null,{}] 05:05:34 INFO - PROCESS | 2380 | 1465646734356 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}] 05:05:34 INFO - PROCESS | 2380 | 1465646734361 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:34 INFO - PROCESS | 2380 | 1465646734498 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 05:05:34 INFO - PROCESS | 2380 | 1465646734509 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:34 INFO - PROCESS | 2380 | 1465646734511 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:34 INFO - PROCESS | 2380 | ++DOCSHELL 18FB9400 == 30 [pid = 2380] [id = 624] 05:05:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FBA800) [pid = 2380] [serial = 1872] [outer = 00000000] 05:05:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193A9C00) [pid = 2380] [serial = 1873] [outer = 18FBA800] 05:05:34 INFO - PROCESS | 2380 | 1465646734610 Marionette DEBUG loaded listener.js 05:05:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (193DD000) [pid = 2380] [serial = 1874] [outer = 18FBA800] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (18FE2C00) [pid = 2380] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (147AE800) [pid = 2380] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10244400) [pid = 2380] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10698C00) [pid = 2380] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18980C00) [pid = 2380] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (197F9C00) [pid = 2380] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18946000) [pid = 2380] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (144E0800) [pid = 2380] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16942400) [pid = 2380] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1032A400) [pid = 2380] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C89B000) [pid = 2380] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:05:35 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A321C00) [pid = 2380] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:05:35 INFO - PROCESS | 2380 | 1465646735267 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 05:05:35 INFO - PROCESS | 2380 | 1465646735325 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 05:05:35 INFO - PROCESS | 2380 | 1465646735327 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 05:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:05:35 INFO - PROCESS | 2380 | 1465646735330 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 2380 | 1465646735332 Marionette TRACE conn5 <- [1,2462,null,{}] 05:05:35 INFO - PROCESS | 2380 | 1465646735335 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}] 05:05:35 INFO - PROCESS | 2380 | 1465646735337 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:35 INFO - PROCESS | 2380 | 1465646735415 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 05:05:35 INFO - PROCESS | 2380 | 1465646735420 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 2380 | 1465646735422 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:35 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE8C00 == 31 [pid = 2380] [id = 625] 05:05:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16942400) [pid = 2380] [serial = 1875] [outer = 00000000] 05:05:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FEDC00) [pid = 2380] [serial = 1876] [outer = 16942400] 05:05:35 INFO - PROCESS | 2380 | 1465646735465 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (10242C00) [pid = 2380] [serial = 1877] [outer = 16942400] 05:05:35 INFO - PROCESS | 2380 | 1465646735917 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]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:05:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 05:05:36 INFO - PROCESS | 2380 | 1465646735961 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 05:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:05:36 INFO - PROCESS | 2380 | 1465646735963 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 05:05:36 INFO - PROCESS | 2380 | 1465646735966 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 2380 | 1465646735968 Marionette TRACE conn5 <- [1,2466,null,{}] 05:05:36 INFO - PROCESS | 2380 | 1465646735971 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}] 05:05:36 INFO - PROCESS | 2380 | 1465646735973 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:36 INFO - PROCESS | 2380 | 1465646736052 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 05:05:36 INFO - PROCESS | 2380 | 1465646736058 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2380 | 1465646736059 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:36 INFO - PROCESS | 2380 | ++DOCSHELL 193E4400 == 32 [pid = 2380] [id = 626] 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (194F0800) [pid = 2380] [serial = 1878] [outer = 00000000] 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (196B2800) [pid = 2380] [serial = 1879] [outer = 194F0800] 05:05:36 INFO - PROCESS | 2380 | 1465646736106 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19645800) [pid = 2380] [serial = 1880] [outer = 194F0800] 05:05:36 INFO - PROCESS | 2380 | 1465646736550 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]]]}] 05:05:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:05:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 05:05:36 INFO - PROCESS | 2380 | 1465646736597 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 05:05:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:05:36 INFO - PROCESS | 2380 | 1465646736599 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 05:05:36 INFO - PROCESS | 2380 | 1465646736602 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:05:36 INFO - PROCESS | 2380 | 1465646736603 Marionette TRACE conn5 <- [1,2470,null,{}] 05:05:36 INFO - PROCESS | 2380 | 1465646736607 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}] 05:05:36 INFO - PROCESS | 2380 | 1465646736609 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:36 INFO - PROCESS | 2380 | 1465646736691 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 05:05:36 INFO - PROCESS | 2380 | 1465646736696 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:36 INFO - PROCESS | 2380 | 1465646736698 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:36 INFO - PROCESS | 2380 | ++DOCSHELL 14D3EC00 == 33 [pid = 2380] [id = 627] 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (19DBE400) [pid = 2380] [serial = 1881] [outer = 00000000] 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A047800) [pid = 2380] [serial = 1882] [outer = 19DBE400] 05:05:36 INFO - PROCESS | 2380 | 1465646736741 Marionette DEBUG loaded listener.js 05:05:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A0E6C00) [pid = 2380] [serial = 1883] [outer = 19DBE400] 05:05:37 INFO - PROCESS | 2380 | 1465646737554 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]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1023ms 05:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:05:37 INFO - PROCESS | 2380 | 1465646737625 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 2380 | 1465646737630 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 05:05:37 INFO - PROCESS | 2380 | 1465646737658 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 2380 | 1465646737664 Marionette TRACE conn5 <- [1,2474,null,{}] 05:05:37 INFO - PROCESS | 2380 | 1465646737691 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}] 05:05:37 INFO - PROCESS | 2380 | 1465646737694 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:37 INFO - PROCESS | 2380 | 1465646737824 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 05:05:37 INFO - PROCESS | 2380 | 1465646737956 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:37 INFO - PROCESS | 2380 | 1465646737959 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:38 INFO - PROCESS | 2380 | ++DOCSHELL 10050400 == 34 [pid = 2380] [id = 628] 05:05:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10167400) [pid = 2380] [serial = 1884] [outer = 00000000] 05:05:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (10696800) [pid = 2380] [serial = 1885] [outer = 10167400] 05:05:38 INFO - PROCESS | 2380 | 1465646738050 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (109C1400) [pid = 2380] [serial = 1886] [outer = 10167400] 05:05:38 INFO - PROCESS | 2380 | 1465646738740 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]]]}] 05:05:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:05:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1126ms 05:05:38 INFO - PROCESS | 2380 | 1465646738792 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 05:05:38 INFO - PROCESS | 2380 | 1465646738797 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 05:05:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:05:38 INFO - PROCESS | 2380 | 1465646738803 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:05:38 INFO - PROCESS | 2380 | 1465646738806 Marionette TRACE conn5 <- [1,2478,null,{}] 05:05:38 INFO - PROCESS | 2380 | 1465646738810 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}] 05:05:38 INFO - PROCESS | 2380 | 1465646738813 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:38 INFO - PROCESS | 2380 | 1465646738940 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 05:05:39 INFO - PROCESS | 2380 | 1465646739084 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:39 INFO - PROCESS | 2380 | 1465646739086 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:39 INFO - PROCESS | 2380 | ++DOCSHELL 10048C00 == 35 [pid = 2380] [id = 629] 05:05:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (10049400) [pid = 2380] [serial = 1887] [outer = 00000000] 05:05:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1478E800) [pid = 2380] [serial = 1888] [outer = 10049400] 05:05:39 INFO - PROCESS | 2380 | 1465646739144 Marionette DEBUG loaded listener.js 05:05:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (16C6A400) [pid = 2380] [serial = 1889] [outer = 10049400] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 193E4400 == 34 [pid = 2380] [id = 626] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 0FBE8C00 == 33 [pid = 2380] [id = 625] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 18FB9400 == 32 [pid = 2380] [id = 624] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 173DB400 == 31 [pid = 2380] [id = 623] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 16C63C00 == 30 [pid = 2380] [id = 622] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 14DDC800 == 29 [pid = 2380] [id = 621] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 10332800 == 28 [pid = 2380] [id = 620] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 0D227800 == 27 [pid = 2380] [id = 619] 05:05:39 INFO - PROCESS | 2380 | --DOCSHELL 104C5800 == 26 [pid = 2380] [id = 618] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (193AC400) [pid = 2380] [serial = 1825] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193DD800) [pid = 2380] [serial = 1826] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (19FC5800) [pid = 2380] [serial = 1829] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (197EE000) [pid = 2380] [serial = 1828] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (10694000) [pid = 2380] [serial = 1810] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FADC00) [pid = 2380] [serial = 1834] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (10975C00) [pid = 2380] [serial = 1811] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A322C00) [pid = 2380] [serial = 1838] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A04E000) [pid = 2380] [serial = 1808] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (19FC9C00) [pid = 2380] [serial = 1807] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18C0F000) [pid = 2380] [serial = 1822] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A29A000) [pid = 2380] [serial = 1831] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16C58800) [pid = 2380] [serial = 1819] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C6A800) [pid = 2380] [serial = 1820] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10696000) [pid = 2380] [serial = 1816] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (14498400) [pid = 2380] [serial = 1817] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (0CC7D400) [pid = 2380] [serial = 1813] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0FB65800) [pid = 2380] [serial = 1814] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1A48F800) [pid = 2380] [serial = 1840] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A4BCC00) [pid = 2380] [serial = 1841] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A320400) [pid = 2380] [serial = 1837] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18FBF400) [pid = 2380] [serial = 1835] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A2A0C00) [pid = 2380] [serial = 1832] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (18FAB000) [pid = 2380] [serial = 1823] [outer = 00000000] [url = about:blank] 05:05:39 INFO - PROCESS | 2380 | 1465646739960 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]]]}] 05:05:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1175ms 05:05:39 INFO - PROCESS | 2380 | 1465646739985 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2380 | 1465646739989 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 05:05:40 INFO - PROCESS | 2380 | 1465646739993 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:05:40 INFO - PROCESS | 2380 | 1465646739997 Marionette TRACE conn5 <- [1,2482,null,{}] 05:05:40 INFO - PROCESS | 2380 | 1465646740002 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}] 05:05:40 INFO - PROCESS | 2380 | 1465646740004 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:40 INFO - PROCESS | 2380 | 1465646740093 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 05:05:40 INFO - PROCESS | 2380 | 1465646740194 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2380 | 1465646740196 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:40 INFO - PROCESS | 2380 | ++DOCSHELL 0C89A400 == 27 [pid = 2380] [id = 630] 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (0C89C800) [pid = 2380] [serial = 1890] [outer = 00000000] 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0FBF1000) [pid = 2380] [serial = 1891] [outer = 0C89C800] 05:05:40 INFO - PROCESS | 2380 | 1465646740245 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1032E400) [pid = 2380] [serial = 1892] [outer = 0C89C800] 05:05:40 INFO - PROCESS | 2380 | 1465646740682 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]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 730ms 05:05:40 INFO - PROCESS | 2380 | 1465646740727 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 05:05:40 INFO - PROCESS | 2380 | 1465646740732 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 05:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:05:40 INFO - PROCESS | 2380 | 1465646740742 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 2380 | 1465646740744 Marionette TRACE conn5 <- [1,2486,null,{}] 05:05:40 INFO - PROCESS | 2380 | 1465646740748 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}] 05:05:40 INFO - PROCESS | 2380 | 1465646740751 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:40 INFO - PROCESS | 2380 | 1465646740840 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 05:05:40 INFO - PROCESS | 2380 | 1465646740850 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:40 INFO - PROCESS | 2380 | 1465646740852 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:40 INFO - PROCESS | 2380 | ++DOCSHELL 1097CC00 == 28 [pid = 2380] [id = 631] 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (109BE400) [pid = 2380] [serial = 1893] [outer = 00000000] 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (144DEC00) [pid = 2380] [serial = 1894] [outer = 109BE400] 05:05:40 INFO - PROCESS | 2380 | 1465646740899 Marionette DEBUG loaded listener.js 05:05:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14C4CC00) [pid = 2380] [serial = 1895] [outer = 109BE400] 05:05:41 INFO - PROCESS | 2380 | 1465646741377 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]]]}] 05:05:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:05:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 670ms 05:05:41 INFO - PROCESS | 2380 | 1465646741412 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 05:05:41 INFO - PROCESS | 2380 | 1465646741415 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 05:05:41 INFO - PROCESS | 2380 | 1465646741418 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:05:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:05:41 INFO - PROCESS | 2380 | 1465646741422 Marionette TRACE conn5 <- [1,2490,null,{}] 05:05:41 INFO - PROCESS | 2380 | 1465646741432 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}] 05:05:41 INFO - PROCESS | 2380 | 1465646741436 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:41 INFO - PROCESS | 2380 | 1465646741522 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 05:05:41 INFO - PROCESS | 2380 | 1465646741531 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 2380 | 1465646741534 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:41 INFO - PROCESS | 2380 | ++DOCSHELL 173DE000 == 29 [pid = 2380] [id = 632] 05:05:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (173DF800) [pid = 2380] [serial = 1896] [outer = 00000000] 05:05:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (185AD800) [pid = 2380] [serial = 1897] [outer = 173DF800] 05:05:41 INFO - PROCESS | 2380 | 1465646741582 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18C96800) [pid = 2380] [serial = 1898] [outer = 173DF800] 05:05:42 INFO - PROCESS | 2380 | 1465646742041 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 05:05:42 INFO - PROCESS | 2380 | 1465646742092 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2380 | 1465646742095 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:05:42 INFO - PROCESS | 2380 | 1465646742104 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2380 | 1465646742106 Marionette TRACE conn5 <- [1,2494,null,{}] 05:05:42 INFO - PROCESS | 2380 | 1465646742109 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}] 05:05:42 INFO - PROCESS | 2380 | 1465646742111 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:42 INFO - PROCESS | 2380 | 1465646742259 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 05:05:42 INFO - PROCESS | 2380 | 1465646742320 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 2380 | 1465646742322 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:42 INFO - PROCESS | 2380 | ++DOCSHELL 18FB8000 == 30 [pid = 2380] [id = 633] 05:05:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FB8400) [pid = 2380] [serial = 1899] [outer = 00000000] 05:05:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FEBC00) [pid = 2380] [serial = 1900] [outer = 18FB8400] 05:05:42 INFO - PROCESS | 2380 | 1465646742366 Marionette DEBUG loaded listener.js 05:05:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193AC800) [pid = 2380] [serial = 1901] [outer = 18FB8400] 05:05:42 INFO - PROCESS | 2380 | 1465646742779 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]]]}] 05:05:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 05:05:42 INFO - PROCESS | 2380 | 1465646742837 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 2380 | 1465646742839 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 05:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:05:42 INFO - PROCESS | 2380 | 1465646742842 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 2380 | 1465646742844 Marionette TRACE conn5 <- [1,2498,null,{}] 05:05:42 INFO - PROCESS | 2380 | 1465646742847 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}] 05:05:42 INFO - PROCESS | 2380 | 1465646742849 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:42 INFO - PROCESS | 2380 | 1465646742962 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 05:05:42 INFO - PROCESS | 2380 | 1465646742968 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:42 INFO - PROCESS | 2380 | 1465646742970 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:42 INFO - PROCESS | 2380 | ++DOCSHELL 18FEA400 == 31 [pid = 2380] [id = 634] 05:05:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193B0800) [pid = 2380] [serial = 1902] [outer = 00000000] 05:05:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (194EE800) [pid = 2380] [serial = 1903] [outer = 193B0800] 05:05:43 INFO - PROCESS | 2380 | 1465646743018 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (196AFC00) [pid = 2380] [serial = 1904] [outer = 193B0800] 05:05:43 INFO - PROCESS | 2380 | 1465646743506 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]]]}] 05:05:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 730ms 05:05:43 INFO - PROCESS | 2380 | 1465646743598 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 05:05:43 INFO - PROCESS | 2380 | 1465646743600 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 05:05:43 INFO - PROCESS | 2380 | 1465646743604 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:05:43 INFO - PROCESS | 2380 | 1465646743606 Marionette TRACE conn5 <- [1,2502,null,{}] 05:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:05:43 INFO - PROCESS | 2380 | 1465646743609 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}] 05:05:43 INFO - PROCESS | 2380 | 1465646743615 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:43 INFO - PROCESS | 2380 | 1465646743760 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 05:05:43 INFO - PROCESS | 2380 | 1465646743823 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 2380 | 1465646743825 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:43 INFO - PROCESS | 2380 | ++DOCSHELL 1A050C00 == 32 [pid = 2380] [id = 635] 05:05:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A269400) [pid = 2380] [serial = 1905] [outer = 00000000] 05:05:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A29AC00) [pid = 2380] [serial = 1906] [outer = 1A269400] 05:05:43 INFO - PROCESS | 2380 | 1465646743869 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1A293C00) [pid = 2380] [serial = 1907] [outer = 1A269400] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0D22A800) [pid = 2380] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C76400) [pid = 2380] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A29BC00) [pid = 2380] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1BBE7000) [pid = 2380] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16942400) [pid = 2380] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10332C00) [pid = 2380] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0D228400) [pid = 2380] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14DDD000) [pid = 2380] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16C6CC00) [pid = 2380] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1853CC00) [pid = 2380] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (104CF400) [pid = 2380] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18FBA800) [pid = 2380] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:05:44 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (194F0800) [pid = 2380] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:05:44 INFO - PROCESS | 2380 | 1465646744349 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]]]}] 05:05:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 770ms 05:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:05:44 INFO - PROCESS | 2380 | 1465646744379 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 05:05:44 INFO - PROCESS | 2380 | 1465646744381 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 05:05:44 INFO - PROCESS | 2380 | 1465646744384 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:05:44 INFO - PROCESS | 2380 | 1465646744386 Marionette TRACE conn5 <- [1,2506,null,{}] 05:05:44 INFO - PROCESS | 2380 | 1465646744389 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}] 05:05:44 INFO - PROCESS | 2380 | 1465646744391 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:44 INFO - PROCESS | 2380 | 1465646744470 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 05:05:44 INFO - PROCESS | 2380 | 1465646744569 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:44 INFO - PROCESS | 2380 | 1465646744571 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:44 INFO - PROCESS | 2380 | ++DOCSHELL 1420D000 == 33 [pid = 2380] [id = 636] 05:05:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14B96000) [pid = 2380] [serial = 1908] [outer = 00000000] 05:05:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (196B8800) [pid = 2380] [serial = 1909] [outer = 14B96000] 05:05:44 INFO - PROCESS | 2380 | 1465646744614 Marionette DEBUG loaded listener.js 05:05:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A265C00) [pid = 2380] [serial = 1910] [outer = 14B96000] 05:05:44 INFO - PROCESS | 2380 | 1465646744981 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 05:05:45 INFO - PROCESS | 2380 | 1465646745015 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 2380 | 1465646745017 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 05:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:05:45 INFO - PROCESS | 2380 | 1465646745020 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2380 | 1465646745022 Marionette TRACE conn5 <- [1,2510,null,{}] 05:05:45 INFO - PROCESS | 2380 | 1465646745025 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}] 05:05:45 INFO - PROCESS | 2380 | 1465646745027 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:45 INFO - PROCESS | 2380 | 1465646745170 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 05:05:45 INFO - PROCESS | 2380 | 1465646745185 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2380 | 1465646745187 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:45 INFO - PROCESS | 2380 | ++DOCSHELL 16C63400 == 34 [pid = 2380] [id = 637] 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16C6A800) [pid = 2380] [serial = 1911] [outer = 00000000] 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A323000) [pid = 2380] [serial = 1912] [outer = 16C6A800] 05:05:45 INFO - PROCESS | 2380 | 1465646745230 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A325C00) [pid = 2380] [serial = 1913] [outer = 16C6A800] 05:05:45 INFO - PROCESS | 2380 | 1465646745640 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]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:05:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 05:05:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:05:45 INFO - PROCESS | 2380 | 1465646745691 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 2380 | 1465646745693 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 05:05:45 INFO - PROCESS | 2380 | 1465646745697 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 2380 | 1465646745708 Marionette TRACE conn5 <- [1,2514,null,{}] 05:05:45 INFO - PROCESS | 2380 | 1465646745720 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}] 05:05:45 INFO - PROCESS | 2380 | 1465646745722 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:45 INFO - PROCESS | 2380 | 1465646745802 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 05:05:45 INFO - PROCESS | 2380 | 1465646745807 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 2380 | 1465646745809 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:45 INFO - PROCESS | 2380 | ++DOCSHELL 173D4800 == 35 [pid = 2380] [id = 638] 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A329000) [pid = 2380] [serial = 1914] [outer = 00000000] 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A490000) [pid = 2380] [serial = 1915] [outer = 1A329000] 05:05:45 INFO - PROCESS | 2380 | 1465646745852 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A495000) [pid = 2380] [serial = 1916] [outer = 1A329000] 05:05:46 INFO - PROCESS | 2380 | 1465646746462 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]]]}] 05:05:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 850ms 05:05:46 INFO - PROCESS | 2380 | 1465646746548 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 05:05:46 INFO - PROCESS | 2380 | 1465646746553 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 05:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:05:46 INFO - PROCESS | 2380 | 1465646746558 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:05:46 INFO - PROCESS | 2380 | 1465646746562 Marionette TRACE conn5 <- [1,2518,null,{}] 05:05:46 INFO - PROCESS | 2380 | 1465646746568 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}] 05:05:46 INFO - PROCESS | 2380 | 1465646746571 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:46 INFO - PROCESS | 2380 | 1465646746726 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 05:05:46 INFO - PROCESS | 2380 | 1465646746863 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:46 INFO - PROCESS | 2380 | 1465646746868 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:46 INFO - PROCESS | 2380 | ++DOCSHELL 0D228400 == 36 [pid = 2380] [id = 639] 05:05:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0D22A800) [pid = 2380] [serial = 1917] [outer = 00000000] 05:05:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10693800) [pid = 2380] [serial = 1918] [outer = 0D22A800] 05:05:46 INFO - PROCESS | 2380 | 1465646746926 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (111D3C00) [pid = 2380] [serial = 1919] [outer = 0D22A800] 05:05:47 INFO - PROCESS | 2380 | 1465646747490 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]]]}] 05:05:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 971ms 05:05:47 INFO - PROCESS | 2380 | 1465646747533 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 2380 | 1465646747538 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 05:05:47 INFO - PROCESS | 2380 | 1465646747544 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:05:47 INFO - PROCESS | 2380 | 1465646747547 Marionette TRACE conn5 <- [1,2522,null,{}] 05:05:47 INFO - PROCESS | 2380 | 1465646747551 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}] 05:05:47 INFO - PROCESS | 2380 | 1465646747554 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:47 INFO - PROCESS | 2380 | 1465646747669 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 05:05:47 INFO - PROCESS | 2380 | 1465646747827 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 2380 | 1465646747830 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:47 INFO - PROCESS | 2380 | ++DOCSHELL 172A3000 == 37 [pid = 2380] [id = 640] 05:05:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (172A4800) [pid = 2380] [serial = 1920] [outer = 00000000] 05:05:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18980C00) [pid = 2380] [serial = 1921] [outer = 172A4800] 05:05:47 INFO - PROCESS | 2380 | 1465646747887 Marionette DEBUG loaded listener.js 05:05:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (18FE2800) [pid = 2380] [serial = 1922] [outer = 172A4800] 05:05:48 INFO - PROCESS | 2380 | 1465646748465 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]]]}] 05:05:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 970ms 05:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:05:48 INFO - PROCESS | 2380 | 1465646748518 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 05:05:48 INFO - PROCESS | 2380 | 1465646748521 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 05:05:48 INFO - PROCESS | 2380 | 1465646748525 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:05:48 INFO - PROCESS | 2380 | 1465646748528 Marionette TRACE conn5 <- [1,2526,null,{}] 05:05:48 INFO - PROCESS | 2380 | 1465646748555 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}] 05:05:48 INFO - PROCESS | 2380 | 1465646748560 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:48 INFO - PROCESS | 2380 | 1465646748669 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 05:05:48 INFO - PROCESS | 2380 | 1465646748810 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:48 INFO - PROCESS | 2380 | 1465646748814 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:48 INFO - PROCESS | 2380 | ++DOCSHELL 1A322000 == 38 [pid = 2380] [id = 641] 05:05:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A488000) [pid = 2380] [serial = 1923] [outer = 00000000] 05:05:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1B835C00) [pid = 2380] [serial = 1924] [outer = 1A488000] 05:05:48 INFO - PROCESS | 2380 | 1465646748871 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1BBEB400) [pid = 2380] [serial = 1925] [outer = 1A488000] 05:05:49 INFO - PROCESS | 2380 | 1465646749511 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]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:05:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1023ms 05:05:49 INFO - PROCESS | 2380 | 1465646749550 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 2380 | 1465646749553 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 05:05:49 INFO - PROCESS | 2380 | 1465646749557 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:05:49 INFO - PROCESS | 2380 | 1465646749559 Marionette TRACE conn5 <- [1,2530,null,{}] 05:05:49 INFO - PROCESS | 2380 | 1465646749562 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}] 05:05:49 INFO - PROCESS | 2380 | 1465646749565 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:49 INFO - PROCESS | 2380 | 1465646749676 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 05:05:49 INFO - PROCESS | 2380 | 1465646749987 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 2380 | 1465646749989 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:50 INFO - PROCESS | 2380 | ++DOCSHELL 08A89000 == 39 [pid = 2380] [id = 642] 05:05:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (08A8E800) [pid = 2380] [serial = 1926] [outer = 00000000] 05:05:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (0CC7D400) [pid = 2380] [serial = 1927] [outer = 08A8E800] 05:05:50 INFO - PROCESS | 2380 | 1465646750040 Marionette DEBUG loaded listener.js 05:05:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (0FBECC00) [pid = 2380] [serial = 1928] [outer = 08A8E800] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 16C63400 == 38 [pid = 2380] [id = 637] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 1420D000 == 37 [pid = 2380] [id = 636] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 1A050C00 == 36 [pid = 2380] [id = 635] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 18FEA400 == 35 [pid = 2380] [id = 634] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 18FB8000 == 34 [pid = 2380] [id = 633] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 173DE000 == 33 [pid = 2380] [id = 632] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 1097CC00 == 32 [pid = 2380] [id = 631] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 0C89A400 == 31 [pid = 2380] [id = 630] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 10048C00 == 30 [pid = 2380] [id = 629] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 10050400 == 29 [pid = 2380] [id = 628] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 14D3EC00 == 28 [pid = 2380] [id = 627] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 172A3000 == 27 [pid = 2380] [id = 640] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 1A322000 == 26 [pid = 2380] [id = 641] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 173D4800 == 25 [pid = 2380] [id = 638] 05:05:51 INFO - PROCESS | 2380 | --DOCSHELL 0D228400 == 24 [pid = 2380] [id = 639] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (104C5400) [pid = 2380] [serial = 1861] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (10697C00) [pid = 2380] [serial = 1862] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (0D2F1000) [pid = 2380] [serial = 1858] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10051800) [pid = 2380] [serial = 1859] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (15857400) [pid = 2380] [serial = 1864] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16ECC000) [pid = 2380] [serial = 1867] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FA4400) [pid = 2380] [serial = 1871] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (14413800) [pid = 2380] [serial = 1856] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1897AC00) [pid = 2380] [serial = 1870] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1097D000) [pid = 2380] [serial = 1855] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (173D5000) [pid = 2380] [serial = 1868] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (193A9C00) [pid = 2380] [serial = 1873] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (196B2800) [pid = 2380] [serial = 1879] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1091F400) [pid = 2380] [serial = 1844] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10330400) [pid = 2380] [serial = 1843] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1897DC00) [pid = 2380] [serial = 1847] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1853B000) [pid = 2380] [serial = 1846] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1B1A4800) [pid = 2380] [serial = 1850] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A48CC00) [pid = 2380] [serial = 1849] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1C66AC00) [pid = 2380] [serial = 1853] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1C20DC00) [pid = 2380] [serial = 1852] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (193DD000) [pid = 2380] [serial = 1874] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A047800) [pid = 2380] [serial = 1882] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (18FEDC00) [pid = 2380] [serial = 1876] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (10242C00) [pid = 2380] [serial = 1877] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (16938C00) [pid = 2380] [serial = 1865] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (19645800) [pid = 2380] [serial = 1880] [outer = 00000000] [url = about:blank] 05:05:51 INFO - PROCESS | 2380 | 1465646751381 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]]]}] 05:05:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1883ms 05:05:51 INFO - PROCESS | 2380 | 1465646751444 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 05:05:51 INFO - PROCESS | 2380 | 1465646751449 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 05:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:05:51 INFO - PROCESS | 2380 | 1465646751453 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:05:51 INFO - PROCESS | 2380 | 1465646751456 Marionette TRACE conn5 <- [1,2534,null,{}] 05:05:51 INFO - PROCESS | 2380 | 1465646751463 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}] 05:05:51 INFO - PROCESS | 2380 | 1465646751466 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:51 INFO - PROCESS | 2380 | 1465646751555 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 05:05:51 INFO - PROCESS | 2380 | 1465646751562 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 2380 | 1465646751566 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:51 INFO - PROCESS | 2380 | ++DOCSHELL 0D2C9400 == 25 [pid = 2380] [id = 643] 05:05:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (0D2F1000) [pid = 2380] [serial = 1929] [outer = 00000000] 05:05:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (10046800) [pid = 2380] [serial = 1930] [outer = 0D2F1000] 05:05:51 INFO - PROCESS | 2380 | 1465646751621 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1015E400) [pid = 2380] [serial = 1931] [outer = 0D2F1000] 05:05:52 INFO - PROCESS | 2380 | 1465646752112 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 730ms 05:05:52 INFO - PROCESS | 2380 | 1465646752184 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 2380 | 1465646752189 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 05:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:05:52 INFO - PROCESS | 2380 | 1465646752195 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 2380 | 1465646752197 Marionette TRACE conn5 <- [1,2538,null,{}] 05:05:52 INFO - PROCESS | 2380 | 1465646752201 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}] 05:05:52 INFO - PROCESS | 2380 | 1465646752204 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:52 INFO - PROCESS | 2380 | 1465646752297 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 05:05:52 INFO - PROCESS | 2380 | 1465646752312 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:52 INFO - PROCESS | 2380 | 1465646752315 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:52 INFO - PROCESS | 2380 | ++DOCSHELL 10695000 == 26 [pid = 2380] [id = 644] 05:05:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (10695400) [pid = 2380] [serial = 1932] [outer = 00000000] 05:05:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1069A800) [pid = 2380] [serial = 1933] [outer = 10695400] 05:05:52 INFO - PROCESS | 2380 | 1465646752362 Marionette DEBUG loaded listener.js 05:05:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1080D400) [pid = 2380] [serial = 1934] [outer = 10695400] 05:05:52 INFO - PROCESS | 2380 | 1465646752845 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]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 05:05:52 INFO - PROCESS | 2380 | 1465646752869 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 05:05:52 INFO - PROCESS | 2380 | 1465646752871 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 05:05:52 INFO - PROCESS | 2380 | 1465646752874 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:05:52 INFO - PROCESS | 2380 | 1465646752878 Marionette TRACE conn5 <- [1,2542,null,{}] 05:05:52 INFO - PROCESS | 2380 | 1465646752889 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}] 05:05:52 INFO - PROCESS | 2380 | 1465646752893 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:53 INFO - PROCESS | 2380 | 1465646753005 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 05:05:53 INFO - PROCESS | 2380 | 1465646753112 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2380 | 1465646753115 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:53 INFO - PROCESS | 2380 | ++DOCSHELL 14D3EC00 == 27 [pid = 2380] [id = 645] 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14DE8C00) [pid = 2380] [serial = 1935] [outer = 00000000] 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (15859000) [pid = 2380] [serial = 1936] [outer = 14DE8C00] 05:05:53 INFO - PROCESS | 2380 | 1465646753169 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (16935C00) [pid = 2380] [serial = 1937] [outer = 14DE8C00] 05:05:53 INFO - PROCESS | 2380 | 1465646753624 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]]]}] 05:05:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:05:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 770ms 05:05:53 INFO - PROCESS | 2380 | 1465646753652 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 05:05:53 INFO - PROCESS | 2380 | 1465646753655 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 05:05:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:05:53 INFO - PROCESS | 2380 | 1465646753665 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:05:53 INFO - PROCESS | 2380 | 1465646753667 Marionette TRACE conn5 <- [1,2546,null,{}] 05:05:53 INFO - PROCESS | 2380 | 1465646753670 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}] 05:05:53 INFO - PROCESS | 2380 | 1465646753672 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:53 INFO - PROCESS | 2380 | 1465646753792 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 05:05:53 INFO - PROCESS | 2380 | 1465646753801 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:53 INFO - PROCESS | 2380 | 1465646753803 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:53 INFO - PROCESS | 2380 | ++DOCSHELL 16C59000 == 28 [pid = 2380] [id = 646] 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (16C5B800) [pid = 2380] [serial = 1938] [outer = 00000000] 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16EBF000) [pid = 2380] [serial = 1939] [outer = 16C5B800] 05:05:53 INFO - PROCESS | 2380 | 1465646753904 Marionette DEBUG loaded listener.js 05:05:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (173D7000) [pid = 2380] [serial = 1940] [outer = 16C5B800] 05:05:54 INFO - PROCESS | 2380 | 1465646754337 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]]]}] 05:05:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 05:05:54 INFO - PROCESS | 2380 | 1465646754406 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 05:05:54 INFO - PROCESS | 2380 | 1465646754408 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 05:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:05:54 INFO - PROCESS | 2380 | 1465646754412 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:05:54 INFO - PROCESS | 2380 | 1465646754413 Marionette TRACE conn5 <- [1,2550,null,{}] 05:05:54 INFO - PROCESS | 2380 | 1465646754417 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}] 05:05:54 INFO - PROCESS | 2380 | 1465646754419 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:54 INFO - PROCESS | 2380 | 1465646754540 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 05:05:54 INFO - PROCESS | 2380 | 1465646754612 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 2380 | 1465646754615 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:54 INFO - PROCESS | 2380 | ++DOCSHELL 185AA000 == 29 [pid = 2380] [id = 647] 05:05:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (185AE800) [pid = 2380] [serial = 1941] [outer = 00000000] 05:05:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18979400) [pid = 2380] [serial = 1942] [outer = 185AE800] 05:05:54 INFO - PROCESS | 2380 | 1465646754659 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18C98400) [pid = 2380] [serial = 1943] [outer = 185AE800] 05:05:55 INFO - PROCESS | 2380 | 1465646755114 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]]]}] 05:05:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 05:05:55 INFO - PROCESS | 2380 | 1465646755146 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 05:05:55 INFO - PROCESS | 2380 | 1465646755148 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 05:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:05:55 INFO - PROCESS | 2380 | 1465646755151 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:05:55 INFO - PROCESS | 2380 | 1465646755153 Marionette TRACE conn5 <- [1,2554,null,{}] 05:05:55 INFO - PROCESS | 2380 | 1465646755157 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}] 05:05:55 INFO - PROCESS | 2380 | 1465646755162 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:55 INFO - PROCESS | 2380 | 1465646755300 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 05:05:55 INFO - PROCESS | 2380 | 1465646755369 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:55 INFO - PROCESS | 2380 | 1465646755371 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:55 INFO - PROCESS | 2380 | ++DOCSHELL 18FED000 == 30 [pid = 2380] [id = 648] 05:05:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FEDC00) [pid = 2380] [serial = 1944] [outer = 00000000] 05:05:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (193AA800) [pid = 2380] [serial = 1945] [outer = 18FEDC00] 05:05:55 INFO - PROCESS | 2380 | 1465646755415 Marionette DEBUG loaded listener.js 05:05:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (193DD000) [pid = 2380] [serial = 1946] [outer = 18FEDC00] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FB8400) [pid = 2380] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (193B0800) [pid = 2380] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14B96000) [pid = 2380] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10049400) [pid = 2380] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (173DF800) [pid = 2380] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10167400) [pid = 2380] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19DBE400) [pid = 2380] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (109BE400) [pid = 2380] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0C89C800) [pid = 2380] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1A269400) [pid = 2380] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A329000) [pid = 2380] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:05:55 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C6A800) [pid = 2380] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:05:56 INFO - PROCESS | 2380 | 1465646756020 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 930ms 05:05:56 INFO - PROCESS | 2380 | 1465646756084 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 05:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:05:56 INFO - PROCESS | 2380 | 1465646756087 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 05:05:56 INFO - PROCESS | 2380 | 1465646756090 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2380 | 1465646756091 Marionette TRACE conn5 <- [1,2558,null,{}] 05:05:56 INFO - PROCESS | 2380 | 1465646756094 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}] 05:05:56 INFO - PROCESS | 2380 | 1465646756096 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:56 INFO - PROCESS | 2380 | 1465646756173 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 05:05:56 INFO - PROCESS | 2380 | 1465646756179 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 2380 | 1465646756181 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:56 INFO - PROCESS | 2380 | ++DOCSHELL 109BE400 == 31 [pid = 2380] [id = 649] 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16ECC000) [pid = 2380] [serial = 1947] [outer = 00000000] 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18FB5400) [pid = 2380] [serial = 1948] [outer = 16ECC000] 05:05:56 INFO - PROCESS | 2380 | 1465646756224 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10242C00) [pid = 2380] [serial = 1949] [outer = 16ECC000] 05:05:56 INFO - PROCESS | 2380 | 1465646756668 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]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 05:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:05:56 INFO - PROCESS | 2380 | 1465646756721 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 2380 | 1465646756723 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 05:05:56 INFO - PROCESS | 2380 | 1465646756726 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 2380 | 1465646756728 Marionette TRACE conn5 <- [1,2562,null,{}] 05:05:56 INFO - PROCESS | 2380 | 1465646756731 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}] 05:05:56 INFO - PROCESS | 2380 | 1465646756733 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:56 INFO - PROCESS | 2380 | 1465646756811 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 05:05:56 INFO - PROCESS | 2380 | 1465646756817 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 2380 | 1465646756819 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:56 INFO - PROCESS | 2380 | ++DOCSHELL 193DDC00 == 32 [pid = 2380] [id = 650] 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (193DE000) [pid = 2380] [serial = 1950] [outer = 00000000] 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (193EBC00) [pid = 2380] [serial = 1951] [outer = 193DE000] 05:05:56 INFO - PROCESS | 2380 | 1465646756863 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193E3C00) [pid = 2380] [serial = 1952] [outer = 193DE000] 05:05:57 INFO - PROCESS | 2380 | 1465646757294 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]]]}] 05:05:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:05:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 631ms 05:05:57 INFO - PROCESS | 2380 | 1465646757368 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 05:05:57 INFO - PROCESS | 2380 | 1465646757370 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 05:05:57 INFO - PROCESS | 2380 | 1465646757373 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:05:57 INFO - PROCESS | 2380 | 1465646757375 Marionette TRACE conn5 <- [1,2566,null,{}] 05:05:57 INFO - PROCESS | 2380 | 1465646757378 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}] 05:05:57 INFO - PROCESS | 2380 | 1465646757380 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:57 INFO - PROCESS | 2380 | 1465646757461 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 05:05:57 INFO - PROCESS | 2380 | 1465646757466 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:57 INFO - PROCESS | 2380 | 1465646757468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:57 INFO - PROCESS | 2380 | ++DOCSHELL 14D36000 == 33 [pid = 2380] [id = 651] 05:05:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (19C92400) [pid = 2380] [serial = 1953] [outer = 00000000] 05:05:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19E6AC00) [pid = 2380] [serial = 1954] [outer = 19C92400] 05:05:57 INFO - PROCESS | 2380 | 1465646757511 Marionette DEBUG loaded listener.js 05:05:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (19FC2C00) [pid = 2380] [serial = 1955] [outer = 19C92400] 05:05:58 INFO - PROCESS | 2380 | 1465646758311 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]]]}] 05:05:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 05:05:58 INFO - PROCESS | 2380 | 1465646758348 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 2380 | 1465646758353 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 05:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:05:58 INFO - PROCESS | 2380 | 1465646758358 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 2380 | 1465646758361 Marionette TRACE conn5 <- [1,2570,null,{}] 05:05:58 INFO - PROCESS | 2380 | 1465646758368 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}] 05:05:58 INFO - PROCESS | 2380 | 1465646758371 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:58 INFO - PROCESS | 2380 | 1465646758501 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 05:05:58 INFO - PROCESS | 2380 | 1465646758641 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 2380 | 1465646758644 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:58 INFO - PROCESS | 2380 | ++DOCSHELL 0D26C000 == 34 [pid = 2380] [id = 652] 05:05:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0D26E000) [pid = 2380] [serial = 1956] [outer = 00000000] 05:05:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10335C00) [pid = 2380] [serial = 1957] [outer = 0D26E000] 05:05:58 INFO - PROCESS | 2380 | 1465646758702 Marionette DEBUG loaded listener.js 05:05:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (106A1000) [pid = 2380] [serial = 1958] [outer = 0D26E000] 05:05:59 INFO - PROCESS | 2380 | 1465646759389 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]]]}] 05:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1080ms 05:05:59 INFO - PROCESS | 2380 | 1465646759439 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 05:05:59 INFO - PROCESS | 2380 | 1465646759443 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 05:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:05:59 INFO - PROCESS | 2380 | 1465646759450 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:05:59 INFO - PROCESS | 2380 | 1465646759453 Marionette TRACE conn5 <- [1,2574,null,{}] 05:05:59 INFO - PROCESS | 2380 | 1465646759457 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}] 05:05:59 INFO - PROCESS | 2380 | 1465646759460 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:59 INFO - PROCESS | 2380 | 1465646759587 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 05:05:59 INFO - PROCESS | 2380 | 1465646759727 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:59 INFO - PROCESS | 2380 | 1465646759730 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:05:59 INFO - PROCESS | 2380 | ++DOCSHELL 144E0800 == 35 [pid = 2380] [id = 653] 05:05:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (145B9000) [pid = 2380] [serial = 1959] [outer = 00000000] 05:05:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (16943400) [pid = 2380] [serial = 1960] [outer = 145B9000] 05:05:59 INFO - PROCESS | 2380 | 1465646759788 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16C74800) [pid = 2380] [serial = 1961] [outer = 145B9000] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 193DDC00 == 34 [pid = 2380] [id = 650] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 109BE400 == 33 [pid = 2380] [id = 649] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 18FED000 == 32 [pid = 2380] [id = 648] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 185AA000 == 31 [pid = 2380] [id = 647] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 16C59000 == 30 [pid = 2380] [id = 646] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 14D3EC00 == 29 [pid = 2380] [id = 645] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 10695000 == 28 [pid = 2380] [id = 644] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 0D2C9400 == 27 [pid = 2380] [id = 643] 05:06:00 INFO - PROCESS | 2380 | --DOCSHELL 08A89000 == 26 [pid = 2380] [id = 642] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FEBC00) [pid = 2380] [serial = 1900] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (193AC800) [pid = 2380] [serial = 1901] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (196AFC00) [pid = 2380] [serial = 1904] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (194EE800) [pid = 2380] [serial = 1903] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (196B8800) [pid = 2380] [serial = 1909] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1478E800) [pid = 2380] [serial = 1888] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (16C6A400) [pid = 2380] [serial = 1889] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (185AD800) [pid = 2380] [serial = 1897] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10696800) [pid = 2380] [serial = 1885] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (109C1400) [pid = 2380] [serial = 1886] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A0E6C00) [pid = 2380] [serial = 1883] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (144DEC00) [pid = 2380] [serial = 1894] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (14C4CC00) [pid = 2380] [serial = 1895] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (0FBF1000) [pid = 2380] [serial = 1891] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1032E400) [pid = 2380] [serial = 1892] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A29AC00) [pid = 2380] [serial = 1906] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A490000) [pid = 2380] [serial = 1915] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A495000) [pid = 2380] [serial = 1916] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1A325C00) [pid = 2380] [serial = 1913] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A323000) [pid = 2380] [serial = 1912] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1A293C00) [pid = 2380] [serial = 1907] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A265C00) [pid = 2380] [serial = 1910] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18C96800) [pid = 2380] [serial = 1898] [outer = 00000000] [url = about:blank] 05:06:00 INFO - PROCESS | 2380 | 1465646760635 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]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1221ms 05:06:00 INFO - PROCESS | 2380 | 1465646760674 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 2380 | 1465646760678 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 05:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:06:00 INFO - PROCESS | 2380 | 1465646760683 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 2380 | 1465646760686 Marionette TRACE conn5 <- [1,2578,null,{}] 05:06:00 INFO - PROCESS | 2380 | 1465646760692 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}] 05:06:00 INFO - PROCESS | 2380 | 1465646760695 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:00 INFO - PROCESS | 2380 | 1465646760782 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 05:06:00 INFO - PROCESS | 2380 | 1465646760788 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:00 INFO - PROCESS | 2380 | 1465646760793 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:00 INFO - PROCESS | 2380 | ++DOCSHELL 0CCE8800 == 27 [pid = 2380] [id = 654] 05:06:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (0FB6CC00) [pid = 2380] [serial = 1962] [outer = 00000000] 05:06:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (1004A400) [pid = 2380] [serial = 1963] [outer = 0FB6CC00] 05:06:00 INFO - PROCESS | 2380 | 1465646760840 Marionette DEBUG loaded listener.js 05:06:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10169800) [pid = 2380] [serial = 1964] [outer = 0FB6CC00] 05:06:01 INFO - PROCESS | 2380 | 1465646761394 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]]]}] 05:06:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 05:06:01 INFO - PROCESS | 2380 | 1465646761414 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 05:06:01 INFO - PROCESS | 2380 | 1465646761418 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 05:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:06:01 INFO - PROCESS | 2380 | 1465646761424 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:06:01 INFO - PROCESS | 2380 | 1465646761426 Marionette TRACE conn5 <- [1,2582,null,{}] 05:06:01 INFO - PROCESS | 2380 | 1465646761430 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}] 05:06:01 INFO - PROCESS | 2380 | 1465646761432 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:01 INFO - PROCESS | 2380 | 1465646761521 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 05:06:01 INFO - PROCESS | 2380 | 1465646761530 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 2380 | 1465646761532 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:01 INFO - PROCESS | 2380 | ++DOCSHELL 1069F400 == 28 [pid = 2380] [id = 655] 05:06:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1069F800) [pid = 2380] [serial = 1965] [outer = 00000000] 05:06:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1096F400) [pid = 2380] [serial = 1966] [outer = 1069F800] 05:06:01 INFO - PROCESS | 2380 | 1465646761580 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (113BE800) [pid = 2380] [serial = 1967] [outer = 1069F800] 05:06:02 INFO - PROCESS | 2380 | 1465646762069 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 05:06:02 INFO - PROCESS | 2380 | 1465646762100 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2380 | 1465646762102 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 05:06:02 INFO - PROCESS | 2380 | 1465646762105 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:06:02 INFO - PROCESS | 2380 | 1465646762109 Marionette TRACE conn5 <- [1,2586,null,{}] 05:06:02 INFO - PROCESS | 2380 | 1465646762120 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}] 05:06:02 INFO - PROCESS | 2380 | 1465646762124 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:02 INFO - PROCESS | 2380 | 1465646762211 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 05:06:02 INFO - PROCESS | 2380 | 1465646762314 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:02 INFO - PROCESS | 2380 | 1465646762317 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:02 INFO - PROCESS | 2380 | ++DOCSHELL 16C56400 == 29 [pid = 2380] [id = 656] 05:06:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16C56800) [pid = 2380] [serial = 1968] [outer = 00000000] 05:06:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16C5F800) [pid = 2380] [serial = 1969] [outer = 16C56800] 05:06:02 INFO - PROCESS | 2380 | 1465646762365 Marionette DEBUG loaded listener.js 05:06:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16C76000) [pid = 2380] [serial = 1970] [outer = 16C56800] 05:06:02 INFO - PROCESS | 2380 | 1465646762762 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]]]}] 05:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 05:06:02 INFO - PROCESS | 2380 | 1465646762780 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 05:06:02 INFO - PROCESS | 2380 | 1465646762782 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 05:06:02 INFO - PROCESS | 2380 | 1465646762785 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:06:02 INFO - PROCESS | 2380 | 1465646762787 Marionette TRACE conn5 <- [1,2590,null,{}] 05:06:02 INFO - PROCESS | 2380 | 1465646762791 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}] 05:06:02 INFO - PROCESS | 2380 | 1465646762792 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:02 INFO - PROCESS | 2380 | 1465646762906 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 05:06:03 INFO - PROCESS | 2380 | 1465646763014 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 2380 | 1465646763016 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:03 INFO - PROCESS | 2380 | ++DOCSHELL 16C74000 == 30 [pid = 2380] [id = 657] 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (16C75000) [pid = 2380] [serial = 1971] [outer = 00000000] 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18943800) [pid = 2380] [serial = 1972] [outer = 16C75000] 05:06:03 INFO - PROCESS | 2380 | 1465646763062 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18C96C00) [pid = 2380] [serial = 1973] [outer = 16C75000] 05:06:03 INFO - PROCESS | 2380 | 1465646763491 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]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 05:06:03 INFO - PROCESS | 2380 | 1465646763528 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 2380 | 1465646763530 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 05:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:06:03 INFO - PROCESS | 2380 | 1465646763537 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 2380 | 1465646763539 Marionette TRACE conn5 <- [1,2594,null,{}] 05:06:03 INFO - PROCESS | 2380 | 1465646763542 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}] 05:06:03 INFO - PROCESS | 2380 | 1465646763544 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:03 INFO - PROCESS | 2380 | 1465646763664 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 05:06:03 INFO - PROCESS | 2380 | 1465646763670 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 2380 | 1465646763672 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:03 INFO - PROCESS | 2380 | ++DOCSHELL 16C74C00 == 31 [pid = 2380] [id = 658] 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FA4800) [pid = 2380] [serial = 1974] [outer = 00000000] 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FB8000) [pid = 2380] [serial = 1975] [outer = 18FA4800] 05:06:03 INFO - PROCESS | 2380 | 1465646763720 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FC2400) [pid = 2380] [serial = 1976] [outer = 18FA4800] 05:06:04 INFO - PROCESS | 2380 | 1465646764203 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]]]}] 05:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 05:06:04 INFO - PROCESS | 2380 | 1465646764284 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 05:06:04 INFO - PROCESS | 2380 | 1465646764286 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 05:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:06:04 INFO - PROCESS | 2380 | 1465646764289 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:06:04 INFO - PROCESS | 2380 | 1465646764291 Marionette TRACE conn5 <- [1,2598,null,{}] 05:06:04 INFO - PROCESS | 2380 | 1465646764294 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}] 05:06:04 INFO - PROCESS | 2380 | 1465646764300 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:04 INFO - PROCESS | 2380 | 1465646764457 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 05:06:04 INFO - PROCESS | 2380 | 1465646764519 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:04 INFO - PROCESS | 2380 | 1465646764521 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:04 INFO - PROCESS | 2380 | ++DOCSHELL 1964CC00 == 32 [pid = 2380] [id = 659] 05:06:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1964E000) [pid = 2380] [serial = 1977] [outer = 00000000] 05:06:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (197F9C00) [pid = 2380] [serial = 1978] [outer = 1964E000] 05:06:04 INFO - PROCESS | 2380 | 1465646764565 Marionette DEBUG loaded listener.js 05:06:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (196BB800) [pid = 2380] [serial = 1979] [outer = 1964E000] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C5B800) [pid = 2380] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0D2F1000) [pid = 2380] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (08A8E800) [pid = 2380] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (10695400) [pid = 2380] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14DE8C00) [pid = 2380] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (185AE800) [pid = 2380] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0D22A800) [pid = 2380] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (172A4800) [pid = 2380] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A488000) [pid = 2380] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (193DE000) [pid = 2380] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18FEDC00) [pid = 2380] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:06:05 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (16ECC000) [pid = 2380] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:06:05 INFO - PROCESS | 2380 | 1465646765075 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 830ms 05:06:05 INFO - PROCESS | 2380 | 1465646765123 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 05:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:06:05 INFO - PROCESS | 2380 | 1465646765125 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 05:06:05 INFO - PROCESS | 2380 | 1465646765128 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2380 | 1465646765130 Marionette TRACE conn5 <- [1,2602,null,{}] 05:06:05 INFO - PROCESS | 2380 | 1465646765133 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}] 05:06:05 INFO - PROCESS | 2380 | 1465646765135 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:05 INFO - PROCESS | 2380 | 1465646765213 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 05:06:05 INFO - PROCESS | 2380 | 1465646765221 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2380 | 1465646765223 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:05 INFO - PROCESS | 2380 | ++DOCSHELL 1449E800 == 33 [pid = 2380] [id = 660] 05:06:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (14C49C00) [pid = 2380] [serial = 1980] [outer = 00000000] 05:06:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (16EBE000) [pid = 2380] [serial = 1981] [outer = 14C49C00] 05:06:05 INFO - PROCESS | 2380 | 1465646765266 Marionette DEBUG loaded listener.js 05:06:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (185AD400) [pid = 2380] [serial = 1982] [outer = 14C49C00] 05:06:05 INFO - PROCESS | 2380 | 1465646765701 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]]]}] 05:06:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 05:06:05 INFO - PROCESS | 2380 | 1465646765788 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 2380 | 1465646765790 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 05:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:06:05 INFO - PROCESS | 2380 | 1465646765793 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 2380 | 1465646765795 Marionette TRACE conn5 <- [1,2606,null,{}] 05:06:05 INFO - PROCESS | 2380 | 1465646765801 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}] 05:06:05 INFO - PROCESS | 2380 | 1465646765803 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:05 INFO - PROCESS | 2380 | 1465646765883 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 05:06:05 INFO - PROCESS | 2380 | 1465646765889 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 2380 | 1465646765891 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:05 INFO - PROCESS | 2380 | ++DOCSHELL 19645800 == 34 [pid = 2380] [id = 661] 05:06:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (19648800) [pid = 2380] [serial = 1983] [outer = 00000000] 05:06:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A04E800) [pid = 2380] [serial = 1984] [outer = 19648800] 05:06:05 INFO - PROCESS | 2380 | 1465646765936 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A260400) [pid = 2380] [serial = 1985] [outer = 19648800] 05:06:06 INFO - PROCESS | 2380 | 1465646766420 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]]]}] 05:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 05:06:06 INFO - PROCESS | 2380 | 1465646766465 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 05:06:06 INFO - PROCESS | 2380 | 1465646766467 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 05:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:06:06 INFO - PROCESS | 2380 | 1465646766470 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:06:06 INFO - PROCESS | 2380 | 1465646766472 Marionette TRACE conn5 <- [1,2610,null,{}] 05:06:06 INFO - PROCESS | 2380 | 1465646766475 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}] 05:06:06 INFO - PROCESS | 2380 | 1465646766477 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:06 INFO - PROCESS | 2380 | 1465646766558 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 05:06:06 INFO - PROCESS | 2380 | 1465646766564 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:06 INFO - PROCESS | 2380 | 1465646766566 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:06 INFO - PROCESS | 2380 | ++DOCSHELL 16943800 == 35 [pid = 2380] [id = 662] 05:06:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FE5000) [pid = 2380] [serial = 1986] [outer = 00000000] 05:06:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A29C800) [pid = 2380] [serial = 1987] [outer = 18FE5000] 05:06:06 INFO - PROCESS | 2380 | 1465646766609 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A320000) [pid = 2380] [serial = 1988] [outer = 18FE5000] 05:06:07 INFO - PROCESS | 2380 | 1465646767104 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]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 05:06:07 INFO - PROCESS | 2380 | 1465646767142 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 2380 | 1465646767146 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 05:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:06:07 INFO - PROCESS | 2380 | 1465646767152 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 2380 | 1465646767156 Marionette TRACE conn5 <- [1,2614,null,{}] 05:06:07 INFO - PROCESS | 2380 | 1465646767162 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}] 05:06:07 INFO - PROCESS | 2380 | 1465646767165 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:07 INFO - PROCESS | 2380 | 1465646767330 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 05:06:07 INFO - PROCESS | 2380 | 1465646767440 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:07 INFO - PROCESS | 2380 | 1465646767445 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:07 INFO - PROCESS | 2380 | ++DOCSHELL 10049400 == 36 [pid = 2380] [id = 663] 05:06:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1004B400) [pid = 2380] [serial = 1989] [outer = 00000000] 05:06:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1024DC00) [pid = 2380] [serial = 1990] [outer = 1004B400] 05:06:07 INFO - PROCESS | 2380 | 1465646767546 Marionette DEBUG loaded listener.js 05:06:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (104C5400) [pid = 2380] [serial = 1991] [outer = 1004B400] 05:06:08 INFO - PROCESS | 2380 | 1465646768148 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]]]}] 05:06:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1019ms 05:06:08 INFO - PROCESS | 2380 | 1465646768174 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 05:06:08 INFO - PROCESS | 2380 | 1465646768179 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 05:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:06:08 INFO - PROCESS | 2380 | 1465646768186 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:06:08 INFO - PROCESS | 2380 | 1465646768189 Marionette TRACE conn5 <- [1,2618,null,{}] 05:06:08 INFO - PROCESS | 2380 | 1465646768193 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}] 05:06:08 INFO - PROCESS | 2380 | 1465646768195 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:08 INFO - PROCESS | 2380 | 1465646768307 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 05:06:08 INFO - PROCESS | 2380 | 1465646768423 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 2380 | 1465646768425 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:08 INFO - PROCESS | 2380 | ++DOCSHELL 14CE2400 == 37 [pid = 2380] [id = 664] 05:06:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (14D38C00) [pid = 2380] [serial = 1992] [outer = 00000000] 05:06:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (16934400) [pid = 2380] [serial = 1993] [outer = 14D38C00] 05:06:08 INFO - PROCESS | 2380 | 1465646768523 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C6CC00) [pid = 2380] [serial = 1994] [outer = 14D38C00] 05:06:09 INFO - PROCESS | 2380 | 1465646769134 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]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1020ms 05:06:09 INFO - PROCESS | 2380 | 1465646769210 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 2380 | 1465646769212 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 05:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:06:09 INFO - PROCESS | 2380 | 1465646769216 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 2380 | 1465646769220 Marionette TRACE conn5 <- [1,2622,null,{}] 05:06:09 INFO - PROCESS | 2380 | 1465646769231 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}] 05:06:09 INFO - PROCESS | 2380 | 1465646769236 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:09 INFO - PROCESS | 2380 | 1465646769372 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 05:06:09 INFO - PROCESS | 2380 | 1465646769509 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:09 INFO - PROCESS | 2380 | 1465646769513 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:09 INFO - PROCESS | 2380 | ++DOCSHELL 193E1000 == 38 [pid = 2380] [id = 665] 05:06:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (196B4800) [pid = 2380] [serial = 1995] [outer = 00000000] 05:06:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A299000) [pid = 2380] [serial = 1996] [outer = 196B4800] 05:06:09 INFO - PROCESS | 2380 | 1465646769577 Marionette DEBUG loaded listener.js 05:06:09 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A326400) [pid = 2380] [serial = 1997] [outer = 196B4800] 05:06:10 INFO - PROCESS | 2380 | 1465646770169 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]]]}] 05:06:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:06:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1021ms 05:06:10 INFO - PROCESS | 2380 | 1465646770240 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 05:06:10 INFO - PROCESS | 2380 | 1465646770243 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 05:06:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:06:10 INFO - PROCESS | 2380 | 1465646770246 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:06:10 INFO - PROCESS | 2380 | 1465646770248 Marionette TRACE conn5 <- [1,2626,null,{}] 05:06:10 INFO - PROCESS | 2380 | 1465646770252 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}] 05:06:10 INFO - PROCESS | 2380 | 1465646770254 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:10 INFO - PROCESS | 2380 | 1465646770365 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 05:06:10 INFO - PROCESS | 2380 | 1465646770640 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 2380 | 1465646770643 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:10 INFO - PROCESS | 2380 | ++DOCSHELL 0C897C00 == 39 [pid = 2380] [id = 666] 05:06:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (0C89B400) [pid = 2380] [serial = 1998] [outer = 00000000] 05:06:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0C8CDC00) [pid = 2380] [serial = 1999] [outer = 0C89B400] 05:06:10 INFO - PROCESS | 2380 | 1465646770713 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (0FBE4400) [pid = 2380] [serial = 2000] [outer = 0C89B400] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 19645800 == 38 [pid = 2380] [id = 661] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 1449E800 == 37 [pid = 2380] [id = 660] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 1964CC00 == 36 [pid = 2380] [id = 659] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 16C74C00 == 35 [pid = 2380] [id = 658] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 16C74000 == 34 [pid = 2380] [id = 657] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 16C56400 == 33 [pid = 2380] [id = 656] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 1069F400 == 32 [pid = 2380] [id = 655] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 0CCE8800 == 31 [pid = 2380] [id = 654] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 14D36000 == 30 [pid = 2380] [id = 651] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 0D26C000 == 29 [pid = 2380] [id = 652] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 144E0800 == 28 [pid = 2380] [id = 653] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 193E1000 == 27 [pid = 2380] [id = 665] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 16943800 == 26 [pid = 2380] [id = 662] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 10049400 == 25 [pid = 2380] [id = 663] 05:06:11 INFO - PROCESS | 2380 | --DOCSHELL 14CE2400 == 24 [pid = 2380] [id = 664] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (16EBF000) [pid = 2380] [serial = 1939] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (10046800) [pid = 2380] [serial = 1930] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1015E400) [pid = 2380] [serial = 1931] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (0FBECC00) [pid = 2380] [serial = 1928] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (0CC7D400) [pid = 2380] [serial = 1927] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1069A800) [pid = 2380] [serial = 1933] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1080D400) [pid = 2380] [serial = 1934] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (15859000) [pid = 2380] [serial = 1936] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18979400) [pid = 2380] [serial = 1942] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (111D3C00) [pid = 2380] [serial = 1919] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10693800) [pid = 2380] [serial = 1918] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18FE2800) [pid = 2380] [serial = 1922] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18980C00) [pid = 2380] [serial = 1921] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1BBEB400) [pid = 2380] [serial = 1925] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1B835C00) [pid = 2380] [serial = 1924] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (193E3C00) [pid = 2380] [serial = 1952] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (173D7000) [pid = 2380] [serial = 1940] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (193AA800) [pid = 2380] [serial = 1945] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19E6AC00) [pid = 2380] [serial = 1954] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (18C98400) [pid = 2380] [serial = 1943] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (193EBC00) [pid = 2380] [serial = 1951] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (193DD000) [pid = 2380] [serial = 1946] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FB5400) [pid = 2380] [serial = 1948] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (10242C00) [pid = 2380] [serial = 1949] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (16935C00) [pid = 2380] [serial = 1937] [outer = 00000000] [url = about:blank] 05:06:12 INFO - PROCESS | 2380 | 1465646772025 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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1881ms 05:06:12 INFO - PROCESS | 2380 | 1465646772133 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2380 | 1465646772137 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 2380 | 1465646772143 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:06:12 INFO - PROCESS | 2380 | 1465646772146 Marionette TRACE conn5 <- [1,2630,null,{}] 05:06:12 INFO - PROCESS | 2380 | 1465646772152 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}] 05:06:12 INFO - PROCESS | 2380 | 1465646772156 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:12 INFO - PROCESS | 2380 | 1465646772244 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 05:06:12 INFO - PROCESS | 2380 | 1465646772254 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2380 | 1465646772259 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:12 INFO - PROCESS | 2380 | ++DOCSHELL 0C990400 == 25 [pid = 2380] [id = 667] 05:06:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (0C991000) [pid = 2380] [serial = 2001] [outer = 00000000] 05:06:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (0CCEDC00) [pid = 2380] [serial = 2002] [outer = 0C991000] 05:06:12 INFO - PROCESS | 2380 | 1465646772307 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0D228400) [pid = 2380] [serial = 2003] [outer = 0C991000] 05:06:12 INFO - PROCESS | 2380 | 1465646772831 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]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:06:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 05:06:12 INFO - PROCESS | 2380 | 1465646772876 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 2380 | 1465646772882 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 05:06:12 INFO - PROCESS | 2380 | 1465646772888 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:06:12 INFO - PROCESS | 2380 | 1465646772890 Marionette TRACE conn5 <- [1,2634,null,{}] 05:06:12 INFO - PROCESS | 2380 | 1465646772894 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}] 05:06:12 INFO - PROCESS | 2380 | 1465646772897 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:12 INFO - PROCESS | 2380 | 1465646772985 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 05:06:12 INFO - PROCESS | 2380 | 1465646772991 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 2380 | 1465646772994 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:13 INFO - PROCESS | 2380 | ++DOCSHELL 10338800 == 26 [pid = 2380] [id = 668] 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (104C4800) [pid = 2380] [serial = 2004] [outer = 00000000] 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (10692800) [pid = 2380] [serial = 2005] [outer = 104C4800] 05:06:13 INFO - PROCESS | 2380 | 1465646773043 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1069C800) [pid = 2380] [serial = 2006] [outer = 104C4800] 05:06:13 INFO - PROCESS | 2380 | 1465646773503 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]]]}] 05:06:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:06:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 05:06:13 INFO - PROCESS | 2380 | 1465646773561 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 05:06:13 INFO - PROCESS | 2380 | 1465646773564 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 05:06:13 INFO - PROCESS | 2380 | 1465646773567 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:06:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:06:13 INFO - PROCESS | 2380 | 1465646773570 Marionette TRACE conn5 <- [1,2638,null,{}] 05:06:13 INFO - PROCESS | 2380 | 1465646773616 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}] 05:06:13 INFO - PROCESS | 2380 | 1465646773621 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:13 INFO - PROCESS | 2380 | 1465646773713 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 05:06:13 INFO - PROCESS | 2380 | 1465646773720 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:13 INFO - PROCESS | 2380 | 1465646773723 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:13 INFO - PROCESS | 2380 | ++DOCSHELL 14B94000 == 27 [pid = 2380] [id = 669] 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (14B96000) [pid = 2380] [serial = 2007] [outer = 00000000] 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (14D34000) [pid = 2380] [serial = 2008] [outer = 14B96000] 05:06:13 INFO - PROCESS | 2380 | 1465646773772 Marionette DEBUG loaded listener.js 05:06:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15857000) [pid = 2380] [serial = 2009] [outer = 14B96000] 05:06:14 INFO - PROCESS | 2380 | 1465646774221 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]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 05:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:06:14 INFO - PROCESS | 2380 | 1465646774256 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2380 | 1465646774258 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 05:06:14 INFO - PROCESS | 2380 | 1465646774261 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2380 | 1465646774263 Marionette TRACE conn5 <- [1,2642,null,{}] 05:06:14 INFO - PROCESS | 2380 | 1465646774288 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}] 05:06:14 INFO - PROCESS | 2380 | 1465646774290 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:14 INFO - PROCESS | 2380 | 1465646774405 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 05:06:14 INFO - PROCESS | 2380 | 1465646774410 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 2380 | 1465646774412 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:14 INFO - PROCESS | 2380 | ++DOCSHELL 14C4CC00 == 28 [pid = 2380] [id = 670] 05:06:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (14CE2800) [pid = 2380] [serial = 2010] [outer = 00000000] 05:06:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16C70000) [pid = 2380] [serial = 2011] [outer = 14CE2800] 05:06:14 INFO - PROCESS | 2380 | 1465646774457 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (173D4C00) [pid = 2380] [serial = 2012] [outer = 14CE2800] 05:06:14 INFO - PROCESS | 2380 | 1465646774914 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]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:06:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 05:06:14 INFO - PROCESS | 2380 | 1465646774952 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 2380 | 1465646774954 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 05:06:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:06:14 INFO - PROCESS | 2380 | 1465646774957 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 2380 | 1465646774959 Marionette TRACE conn5 <- [1,2646,null,{}] 05:06:14 INFO - PROCESS | 2380 | 1465646774962 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}] 05:06:14 INFO - PROCESS | 2380 | 1465646774964 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:15 INFO - PROCESS | 2380 | 1465646775083 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 05:06:15 INFO - PROCESS | 2380 | 1465646775178 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2380 | 1465646775180 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:15 INFO - PROCESS | 2380 | ++DOCSHELL 1893CC00 == 29 [pid = 2380] [id = 671] 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18943000) [pid = 2380] [serial = 2013] [outer = 00000000] 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18C05C00) [pid = 2380] [serial = 2014] [outer = 18943000] 05:06:15 INFO - PROCESS | 2380 | 1465646775224 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18FA4400) [pid = 2380] [serial = 2015] [outer = 18943000] 05:06:15 INFO - PROCESS | 2380 | 1465646775614 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]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:06:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 05:06:15 INFO - PROCESS | 2380 | 1465646775689 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 05:06:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:06:15 INFO - PROCESS | 2380 | 1465646775691 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 05:06:15 INFO - PROCESS | 2380 | 1465646775694 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 2380 | 1465646775695 Marionette TRACE conn5 <- [1,2650,null,{}] 05:06:15 INFO - PROCESS | 2380 | 1465646775698 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}] 05:06:15 INFO - PROCESS | 2380 | 1465646775704 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:15 INFO - PROCESS | 2380 | 1465646775846 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 05:06:15 INFO - PROCESS | 2380 | 1465646775852 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:15 INFO - PROCESS | 2380 | 1465646775854 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:15 INFO - PROCESS | 2380 | ++DOCSHELL 185A9800 == 30 [pid = 2380] [id = 672] 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FB3400) [pid = 2380] [serial = 2016] [outer = 00000000] 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FF1800) [pid = 2380] [serial = 2017] [outer = 18FB3400] 05:06:15 INFO - PROCESS | 2380 | 1465646775898 Marionette DEBUG loaded listener.js 05:06:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (193DD400) [pid = 2380] [serial = 2018] [outer = 18FB3400] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FA4800) [pid = 2380] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1964E000) [pid = 2380] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0D26E000) [pid = 2380] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (145B9000) [pid = 2380] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (16C56800) [pid = 2380] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1069F800) [pid = 2380] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (19C92400) [pid = 2380] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (14C49C00) [pid = 2380] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (0FB6CC00) [pid = 2380] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18FE5000) [pid = 2380] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (19648800) [pid = 2380] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:06:16 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C75000) [pid = 2380] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:06:16 INFO - PROCESS | 2380 | 1465646776656 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]]]}] 05:06:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:06:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 970ms 05:06:16 INFO - PROCESS | 2380 | 1465646776665 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 05:06:16 INFO - PROCESS | 2380 | 1465646776667 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 05:06:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:06:16 INFO - PROCESS | 2380 | 1465646776674 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:06:16 INFO - PROCESS | 2380 | 1465646776676 Marionette TRACE conn5 <- [1,2654,null,{}] 05:06:16 INFO - PROCESS | 2380 | 1465646776689 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}] 05:06:16 INFO - PROCESS | 2380 | 1465646776691 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:16 INFO - PROCESS | 2380 | 1465646776767 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 05:06:16 INFO - PROCESS | 2380 | 1465646776773 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 2380 | 1465646776774 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:16 INFO - PROCESS | 2380 | ++DOCSHELL 104C6C00 == 31 [pid = 2380] [id = 673] 05:06:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1069F800) [pid = 2380] [serial = 2019] [outer = 00000000] 05:06:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (185ABC00) [pid = 2380] [serial = 2020] [outer = 1069F800] 05:06:16 INFO - PROCESS | 2380 | 1465646776817 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FAB400) [pid = 2380] [serial = 2021] [outer = 1069F800] 05:06:17 INFO - PROCESS | 2380 | 1465646777750 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]]]}] 05:06:17 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) 05:06:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1132ms 05:06:17 INFO - PROCESS | 2380 | 1465646777807 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 2380 | 1465646777809 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 05:06:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:06:17 INFO - PROCESS | 2380 | 1465646777812 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 2380 | 1465646777813 Marionette TRACE conn5 <- [1,2658,null,{}] 05:06:17 INFO - PROCESS | 2380 | 1465646777817 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}] 05:06:17 INFO - PROCESS | 2380 | 1465646777819 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:17 INFO - PROCESS | 2380 | 1465646777897 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 05:06:17 INFO - PROCESS | 2380 | 1465646777903 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:17 INFO - PROCESS | 2380 | 1465646777905 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:17 INFO - PROCESS | 2380 | ++DOCSHELL 0C896000 == 32 [pid = 2380] [id = 674] 05:06:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10692400) [pid = 2380] [serial = 2022] [outer = 00000000] 05:06:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (194F2000) [pid = 2380] [serial = 2023] [outer = 10692400] 05:06:17 INFO - PROCESS | 2380 | 1465646777948 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (19648800) [pid = 2380] [serial = 2024] [outer = 10692400] 05:06:18 INFO - PROCESS | 2380 | 1465646778916 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"]]]}] 05:06:18 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 05:06:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:06:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1132ms 05:06:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:06:18 INFO - PROCESS | 2380 | 1465646778945 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 05:06:18 INFO - PROCESS | 2380 | 1465646778950 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 05:06:19 INFO - PROCESS | 2380 | 1465646778997 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:06:19 INFO - PROCESS | 2380 | 1465646779001 Marionette TRACE conn5 <- [1,2662,null,{}] 05:06:19 INFO - PROCESS | 2380 | 1465646779008 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}] 05:06:19 INFO - PROCESS | 2380 | 1465646779011 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:19 INFO - PROCESS | 2380 | 1465646779115 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 05:06:19 INFO - PROCESS | 2380 | 1465646779288 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:19 INFO - PROCESS | 2380 | 1465646779293 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:19 INFO - PROCESS | 2380 | ++DOCSHELL 1015EC00 == 33 [pid = 2380] [id = 675] 05:06:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1015F000) [pid = 2380] [serial = 2025] [outer = 00000000] 05:06:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (10246800) [pid = 2380] [serial = 2026] [outer = 1015F000] 05:06:19 INFO - PROCESS | 2380 | 1465646779394 Marionette DEBUG loaded listener.js 05:06:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (104D0800) [pid = 2380] [serial = 2027] [outer = 1015F000] 05:06:20 INFO - PROCESS | 2380 | 1465646780493 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"]]]}] 05:06:20 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 05:06:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1579ms 05:06:20 INFO - PROCESS | 2380 | 1465646780534 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 05:06:20 INFO - PROCESS | 2380 | 1465646780539 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 05:06:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:06:20 INFO - PROCESS | 2380 | 1465646780545 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:06:20 INFO - PROCESS | 2380 | 1465646780548 Marionette TRACE conn5 <- [1,2666,null,{}] 05:06:20 INFO - PROCESS | 2380 | 1465646780553 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}] 05:06:20 INFO - PROCESS | 2380 | 1465646780555 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:20 INFO - PROCESS | 2380 | 1465646780779 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 05:06:20 INFO - PROCESS | 2380 | 1465646780943 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:20 INFO - PROCESS | 2380 | 1465646780946 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:20 INFO - PROCESS | 2380 | ++DOCSHELL 0FBF1C00 == 34 [pid = 2380] [id = 676] 05:06:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0FBF2000) [pid = 2380] [serial = 2028] [outer = 00000000] 05:06:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1015E800) [pid = 2380] [serial = 2029] [outer = 0FBF2000] 05:06:21 INFO - PROCESS | 2380 | 1465646780996 Marionette DEBUG loaded listener.js 05:06:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1032B400) [pid = 2380] [serial = 2030] [outer = 0FBF2000] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 104C6C00 == 33 [pid = 2380] [id = 673] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 185A9800 == 32 [pid = 2380] [id = 672] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 1893CC00 == 31 [pid = 2380] [id = 671] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 14C4CC00 == 30 [pid = 2380] [id = 670] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 14B94000 == 29 [pid = 2380] [id = 669] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 10338800 == 28 [pid = 2380] [id = 668] 05:06:21 INFO - PROCESS | 2380 | --DOCSHELL 0C990400 == 27 [pid = 2380] [id = 667] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FB8000) [pid = 2380] [serial = 1975] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (197F9C00) [pid = 2380] [serial = 1978] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FC2400) [pid = 2380] [serial = 1976] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10335C00) [pid = 2380] [serial = 1957] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (106A1000) [pid = 2380] [serial = 1958] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16943400) [pid = 2380] [serial = 1960] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C74800) [pid = 2380] [serial = 1961] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (16C5F800) [pid = 2380] [serial = 1969] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C76000) [pid = 2380] [serial = 1970] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1096F400) [pid = 2380] [serial = 1966] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (113BE800) [pid = 2380] [serial = 1967] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (19FC2C00) [pid = 2380] [serial = 1955] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16EBE000) [pid = 2380] [serial = 1981] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1004A400) [pid = 2380] [serial = 1963] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (10169800) [pid = 2380] [serial = 1964] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (185AD400) [pid = 2380] [serial = 1982] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A29C800) [pid = 2380] [serial = 1987] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1A04E800) [pid = 2380] [serial = 1984] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A320000) [pid = 2380] [serial = 1988] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1A260400) [pid = 2380] [serial = 1985] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (196BB800) [pid = 2380] [serial = 1979] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (18943800) [pid = 2380] [serial = 1972] [outer = 00000000] [url = about:blank] 05:06:21 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (18C96C00) [pid = 2380] [serial = 1973] [outer = 00000000] [url = about:blank] 05:06:22 INFO - PROCESS | 2380 | 1465646782065 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]]]}] 05:06:22 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) 05:06:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1576ms 05:06:22 INFO - PROCESS | 2380 | 1465646782126 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 05:06:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:06:22 INFO - PROCESS | 2380 | 1465646782129 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 05:06:22 INFO - PROCESS | 2380 | 1465646782134 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:06:22 INFO - PROCESS | 2380 | 1465646782136 Marionette TRACE conn5 <- [1,2670,null,{}] 05:06:22 INFO - PROCESS | 2380 | 1465646782141 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}] 05:06:22 INFO - PROCESS | 2380 | 1465646782143 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:22 INFO - PROCESS | 2380 | 1465646782232 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 05:06:22 INFO - PROCESS | 2380 | 1465646782239 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 2380 | 1465646782241 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:22 INFO - PROCESS | 2380 | ++DOCSHELL 10244000 == 28 [pid = 2380] [id = 677] 05:06:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (1024E000) [pid = 2380] [serial = 2031] [outer = 00000000] 05:06:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (10973800) [pid = 2380] [serial = 2032] [outer = 1024E000] 05:06:22 INFO - PROCESS | 2380 | 1465646782288 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (14208400) [pid = 2380] [serial = 2033] [outer = 1024E000] 05:06:23 INFO - PROCESS | 2380 | 1465646783235 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]]]}] 05:06:23 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) 05:06:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1131ms 05:06:23 INFO - PROCESS | 2380 | 1465646783266 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 2380 | 1465646783269 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 05:06:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:06:23 INFO - PROCESS | 2380 | 1465646783273 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 2380 | 1465646783275 Marionette TRACE conn5 <- [1,2674,null,{}] 05:06:23 INFO - PROCESS | 2380 | 1465646783278 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}] 05:06:23 INFO - PROCESS | 2380 | 1465646783281 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:23 INFO - PROCESS | 2380 | 1465646783367 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 05:06:23 INFO - PROCESS | 2380 | 1465646783374 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:23 INFO - PROCESS | 2380 | 1465646783377 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:23 INFO - PROCESS | 2380 | ++DOCSHELL 15F46800 == 29 [pid = 2380] [id = 678] 05:06:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (16942400) [pid = 2380] [serial = 2034] [outer = 00000000] 05:06:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (16C5E000) [pid = 2380] [serial = 2035] [outer = 16942400] 05:06:23 INFO - PROCESS | 2380 | 1465646783421 Marionette DEBUG loaded listener.js 05:06:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (16C6D000) [pid = 2380] [serial = 2036] [outer = 16942400] 05:06:24 INFO - PROCESS | 2380 | 1465646784407 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"]]]}] 05:06:24 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 05:06:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:06:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1181ms 05:06:24 INFO - PROCESS | 2380 | 1465646784460 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 05:06:24 INFO - PROCESS | 2380 | 1465646784463 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 05:06:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:06:24 INFO - PROCESS | 2380 | 1465646784474 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:06:24 INFO - PROCESS | 2380 | 1465646784478 Marionette TRACE conn5 <- [1,2678,null,{}] 05:06:24 INFO - PROCESS | 2380 | 1465646784482 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}] 05:06:24 INFO - PROCESS | 2380 | 1465646784485 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:24 INFO - PROCESS | 2380 | 1465646784608 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 05:06:24 INFO - PROCESS | 2380 | 1465646784614 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 2380 | 1465646784616 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:24 INFO - PROCESS | 2380 | ++DOCSHELL 16C76400 == 30 [pid = 2380] [id = 679] 05:06:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1729C000) [pid = 2380] [serial = 2037] [outer = 00000000] 05:06:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (18C95800) [pid = 2380] [serial = 2038] [outer = 1729C000] 05:06:24 INFO - PROCESS | 2380 | 1465646784724 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18FAB000) [pid = 2380] [serial = 2039] [outer = 1729C000] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (14CE2800) [pid = 2380] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (104C4800) [pid = 2380] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (0C991000) [pid = 2380] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (14B96000) [pid = 2380] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (0C89B400) [pid = 2380] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18943000) [pid = 2380] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (1004B400) [pid = 2380] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (14D38C00) [pid = 2380] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (196B4800) [pid = 2380] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (18FB3400) [pid = 2380] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:06:25 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (1069F800) [pid = 2380] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:06:25 INFO - PROCESS | 2380 | 1465646785629 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"]]]}] 05:06:25 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 05:06:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:06:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1186ms 05:06:25 INFO - PROCESS | 2380 | 1465646785658 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 2380 | 1465646785660 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 05:06:25 INFO - PROCESS | 2380 | 1465646785663 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:06:25 INFO - PROCESS | 2380 | 1465646785665 Marionette TRACE conn5 <- [1,2682,null,{}] 05:06:25 INFO - PROCESS | 2380 | 1465646785672 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}] 05:06:25 INFO - PROCESS | 2380 | 1465646785673 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:25 INFO - PROCESS | 2380 | 1465646785757 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 05:06:25 INFO - PROCESS | 2380 | 1465646785762 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:25 INFO - PROCESS | 2380 | 1465646785764 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:25 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE8C00 == 31 [pid = 2380] [id = 680] 05:06:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (18945800) [pid = 2380] [serial = 2040] [outer = 00000000] 05:06:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (18FC2400) [pid = 2380] [serial = 2041] [outer = 18945800] 05:06:25 INFO - PROCESS | 2380 | 1465646785808 Marionette DEBUG loaded listener.js 05:06:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (18FE9800) [pid = 2380] [serial = 2042] [outer = 18945800] 05:06:26 INFO - PROCESS | 2380 | 1465646786742 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"]]]}] 05:06:26 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 05:06:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:06:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1124ms 05:06:26 INFO - PROCESS | 2380 | 1465646786792 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 05:06:26 INFO - PROCESS | 2380 | 1465646786794 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 05:06:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:06:26 INFO - PROCESS | 2380 | 1465646786797 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:06:26 INFO - PROCESS | 2380 | 1465646786799 Marionette TRACE conn5 <- [1,2686,null,{}] 05:06:26 INFO - PROCESS | 2380 | 1465646786803 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}] 05:06:26 INFO - PROCESS | 2380 | 1465646786805 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:26 INFO - PROCESS | 2380 | 1465646786888 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 05:06:26 INFO - PROCESS | 2380 | 1465646786894 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:26 INFO - PROCESS | 2380 | 1465646786900 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:26 INFO - PROCESS | 2380 | ++DOCSHELL 14C4CC00 == 32 [pid = 2380] [id = 681] 05:06:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (193E1400) [pid = 2380] [serial = 2043] [outer = 00000000] 05:06:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (194F3400) [pid = 2380] [serial = 2044] [outer = 193E1400] 05:06:26 INFO - PROCESS | 2380 | 1465646786954 Marionette DEBUG loaded listener.js 05:06:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (196B8400) [pid = 2380] [serial = 2045] [outer = 193E1400] 05:06:27 INFO - PROCESS | 2380 | 1465646787924 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"]]]}] 05:06:27 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 05:06:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:06:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:06:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1184ms 05:06:28 INFO - PROCESS | 2380 | 1465646788009 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 05:06:28 INFO - PROCESS | 2380 | 1465646788013 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 05:06:28 INFO - PROCESS | 2380 | 1465646788020 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:06:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:06:28 INFO - PROCESS | 2380 | 1465646788023 Marionette TRACE conn5 <- [1,2690,null,{}] 05:06:28 INFO - PROCESS | 2380 | 1465646788030 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}] 05:06:28 INFO - PROCESS | 2380 | 1465646788033 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:28 INFO - PROCESS | 2380 | 1465646788185 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 05:06:28 INFO - PROCESS | 2380 | 1465646788362 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 2380 | 1465646788367 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:28 INFO - PROCESS | 2380 | ++DOCSHELL 10339000 == 33 [pid = 2380] [id = 682] 05:06:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (104C5C00) [pid = 2380] [serial = 2046] [outer = 00000000] 05:06:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10806800) [pid = 2380] [serial = 2047] [outer = 104C5C00] 05:06:28 INFO - PROCESS | 2380 | 1465646788428 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (113BF800) [pid = 2380] [serial = 2048] [outer = 104C5C00] 05:06:29 INFO - PROCESS | 2380 | 1465646788992 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]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:06:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1016ms 05:06:29 INFO - PROCESS | 2380 | 1465646789042 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 05:06:29 INFO - PROCESS | 2380 | 1465646789047 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 05:06:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:06:29 INFO - PROCESS | 2380 | 1465646789053 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 2380 | 1465646789056 Marionette TRACE conn5 <- [1,2694,null,{}] 05:06:29 INFO - PROCESS | 2380 | 1465646789060 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}] 05:06:29 INFO - PROCESS | 2380 | 1465646789063 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:29 INFO - PROCESS | 2380 | 1465646789172 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 05:06:29 INFO - PROCESS | 2380 | 1465646789286 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 2380 | 1465646789288 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:29 INFO - PROCESS | 2380 | ++DOCSHELL 16EBE000 == 34 [pid = 2380] [id = 683] 05:06:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (17298400) [pid = 2380] [serial = 2049] [outer = 00000000] 05:06:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18539000) [pid = 2380] [serial = 2050] [outer = 17298400] 05:06:29 INFO - PROCESS | 2380 | 1465646789386 Marionette DEBUG loaded listener.js 05:06:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1893CC00) [pid = 2380] [serial = 2051] [outer = 17298400] 05:06:29 INFO - PROCESS | 2380 | 1465646789978 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]]]}] 05:06:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:06:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 05:06:30 INFO - PROCESS | 2380 | 1465646790028 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 05:06:30 INFO - PROCESS | 2380 | 1465646790030 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 05:06:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:06:30 INFO - PROCESS | 2380 | 1465646790034 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:06:30 INFO - PROCESS | 2380 | 1465646790038 Marionette TRACE conn5 <- [1,2698,null,{}] 05:06:30 INFO - PROCESS | 2380 | 1465646790049 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}] 05:06:30 INFO - PROCESS | 2380 | 1465646790054 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:30 INFO - PROCESS | 2380 | 1465646790215 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 05:06:30 INFO - PROCESS | 2380 | 1465646790226 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:30 INFO - PROCESS | 2380 | 1465646790229 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:30 INFO - PROCESS | 2380 | ++DOCSHELL 19FC2C00 == 35 [pid = 2380] [id = 684] 05:06:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (19FC6000) [pid = 2380] [serial = 2052] [outer = 00000000] 05:06:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1A04CC00) [pid = 2380] [serial = 2053] [outer = 19FC6000] 05:06:30 INFO - PROCESS | 2380 | 1465646790285 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A0F2400) [pid = 2380] [serial = 2054] [outer = 19FC6000] 05:06:30 INFO - PROCESS | 2380 | 1465646790904 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] 05:06:30 INFO - PROCESS | 2380 | 1465646790985 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 05:06:31 INFO - PROCESS | 2380 | 1465646791004 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 2380 | 1465646791006 Marionette TRACE conn5 <- [1,2702,null,{}] 05:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:06:31 INFO - PROCESS | 2380 | 1465646791010 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}] 05:06:31 INFO - PROCESS | 2380 | 1465646791012 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:31 INFO - PROCESS | 2380 | 1465646791126 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 05:06:31 INFO - PROCESS | 2380 | 1465646791335 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 2380 | 1465646791338 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:31 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3400 == 36 [pid = 2380] [id = 685] 05:06:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (0C8CB400) [pid = 2380] [serial = 2055] [outer = 00000000] 05:06:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (0FB6CC00) [pid = 2380] [serial = 2056] [outer = 0C8CB400] 05:06:31 INFO - PROCESS | 2380 | 1465646791400 Marionette DEBUG loaded listener.js 05:06:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (10051C00) [pid = 2380] [serial = 2057] [outer = 0C8CB400] 05:06:31 INFO - PROCESS | 2380 | 1465646791929 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]]]}] 05:06:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:06:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 970ms 05:06:31 INFO - PROCESS | 2380 | 1465646791983 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 2380 | 1465646791987 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 05:06:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:06:32 INFO - PROCESS | 2380 | 1465646791991 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:06:32 INFO - PROCESS | 2380 | 1465646791994 Marionette TRACE conn5 <- [1,2706,null,{}] 05:06:32 INFO - PROCESS | 2380 | 1465646792000 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}] 05:06:32 INFO - PROCESS | 2380 | 1465646792004 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:32 INFO - PROCESS | 2380 | 1465646792104 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 0FBE8C00 == 35 [pid = 2380] [id = 680] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 16C76400 == 34 [pid = 2380] [id = 679] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 15F46800 == 33 [pid = 2380] [id = 678] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 10244000 == 32 [pid = 2380] [id = 677] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 0FBF1C00 == 31 [pid = 2380] [id = 676] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 1015EC00 == 30 [pid = 2380] [id = 675] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 0C897C00 == 29 [pid = 2380] [id = 666] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 0C896000 == 28 [pid = 2380] [id = 674] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3400 == 27 [pid = 2380] [id = 685] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 16EBE000 == 26 [pid = 2380] [id = 683] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 19FC2C00 == 25 [pid = 2380] [id = 684] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 14C4CC00 == 24 [pid = 2380] [id = 681] 05:06:32 INFO - PROCESS | 2380 | --DOCSHELL 10339000 == 23 [pid = 2380] [id = 682] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (194F2000) [pid = 2380] [serial = 2023] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C70000) [pid = 2380] [serial = 2011] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10692800) [pid = 2380] [serial = 2005] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1069C800) [pid = 2380] [serial = 2006] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (0CCEDC00) [pid = 2380] [serial = 2002] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (0D228400) [pid = 2380] [serial = 2003] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (14D34000) [pid = 2380] [serial = 2008] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (0FBE4400) [pid = 2380] [serial = 2000] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (0C8CDC00) [pid = 2380] [serial = 1999] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (18FA4400) [pid = 2380] [serial = 2015] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (104C5400) [pid = 2380] [serial = 1991] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1024DC00) [pid = 2380] [serial = 1990] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18C05C00) [pid = 2380] [serial = 2014] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (16C6CC00) [pid = 2380] [serial = 1994] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (16934400) [pid = 2380] [serial = 1993] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (1A326400) [pid = 2380] [serial = 1997] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (1A299000) [pid = 2380] [serial = 1996] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (18FF1800) [pid = 2380] [serial = 2017] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (18FAB400) [pid = 2380] [serial = 2021] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (185ABC00) [pid = 2380] [serial = 2020] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (193DD400) [pid = 2380] [serial = 2018] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (173D4C00) [pid = 2380] [serial = 2012] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (15857000) [pid = 2380] [serial = 2009] [outer = 00000000] [url = about:blank] 05:06:32 INFO - PROCESS | 2380 | 1465646792921 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:32 INFO - PROCESS | 2380 | 1465646792924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:32 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CDC00 == 24 [pid = 2380] [id = 686] 05:06:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (0C8CE000) [pid = 2380] [serial = 2058] [outer = 00000000] 05:06:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (0CCEB400) [pid = 2380] [serial = 2059] [outer = 0C8CE000] 05:06:32 INFO - PROCESS | 2380 | 1465646792973 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (0FBE3C00) [pid = 2380] [serial = 2060] [outer = 0C8CE000] 05:06:33 INFO - PROCESS | 2380 | 1465646793391 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] 05:06:33 INFO - PROCESS | 2380 | 1465646793471 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 05:06:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:06:33 INFO - PROCESS | 2380 | 1465646793477 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 2380 | 1465646793480 Marionette TRACE conn5 <- [1,2710,null,{}] 05:06:33 INFO - PROCESS | 2380 | 1465646793489 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}] 05:06:33 INFO - PROCESS | 2380 | 1465646793492 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:33 INFO - PROCESS | 2380 | 1465646793581 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 05:06:33 INFO - PROCESS | 2380 | 1465646793595 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 2380 | 1465646793598 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:33 INFO - PROCESS | 2380 | ++DOCSHELL 104CE000 == 25 [pid = 2380] [id = 687] 05:06:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (104CF000) [pid = 2380] [serial = 2061] [outer = 00000000] 05:06:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (10697800) [pid = 2380] [serial = 2062] [outer = 104CF000] 05:06:33 INFO - PROCESS | 2380 | 1465646793647 Marionette DEBUG loaded listener.js 05:06:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (106A1000) [pid = 2380] [serial = 2063] [outer = 104CF000] 05:06:34 INFO - PROCESS | 2380 | 1465646794122 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] 05:06:34 INFO - PROCESS | 2380 | 1465646794158 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:06:34 INFO - PROCESS | 2380 | 1465646794162 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 2380 | 1465646794164 Marionette TRACE conn5 <- [1,2714,null,{}] 05:06:34 INFO - PROCESS | 2380 | 1465646794168 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}] 05:06:34 INFO - PROCESS | 2380 | 1465646794170 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:34 INFO - PROCESS | 2380 | 1465646794285 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 05:06:34 INFO - PROCESS | 2380 | 1465646794386 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:34 INFO - PROCESS | 2380 | 1465646794388 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:34 INFO - PROCESS | 2380 | ++DOCSHELL 14C50400 == 26 [pid = 2380] [id = 688] 05:06:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (14CDA800) [pid = 2380] [serial = 2064] [outer = 00000000] 05:06:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (14D37400) [pid = 2380] [serial = 2065] [outer = 14CDA800] 05:06:34 INFO - PROCESS | 2380 | 1465646794433 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (1584E800) [pid = 2380] [serial = 2066] [outer = 14CDA800] 05:06:34 INFO - PROCESS | 2380 | 1465646794814 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]]]}] 05:06:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:06:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 05:06:34 INFO - PROCESS | 2380 | 1465646794836 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 05:06:34 INFO - PROCESS | 2380 | 1465646794838 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 05:06:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:06:34 INFO - PROCESS | 2380 | 1465646794848 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:06:34 INFO - PROCESS | 2380 | 1465646794854 Marionette TRACE conn5 <- [1,2718,null,{}] 05:06:34 INFO - PROCESS | 2380 | 1465646794858 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}] 05:06:34 INFO - PROCESS | 2380 | 1465646794862 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:35 INFO - PROCESS | 2380 | 1465646794990 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 05:06:35 INFO - PROCESS | 2380 | 1465646795007 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 2380 | 1465646795009 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:35 INFO - PROCESS | 2380 | ++DOCSHELL 1004DC00 == 27 [pid = 2380] [id = 689] 05:06:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (109C4000) [pid = 2380] [serial = 2067] [outer = 00000000] 05:06:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (16943800) [pid = 2380] [serial = 2068] [outer = 109C4000] 05:06:35 INFO - PROCESS | 2380 | 1465646795062 Marionette DEBUG loaded listener.js 05:06:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (173DE400) [pid = 2380] [serial = 2069] [outer = 109C4000] 05:06:35 INFO - PROCESS | 2380 | 1465646795958 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"]]]}] 05:06:35 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 05:06:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:06:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:06:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:06:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:06:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1135ms 05:06:35 INFO - PROCESS | 2380 | 1465646795981 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 05:06:35 INFO - PROCESS | 2380 | 1465646795984 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:06:36 INFO - PROCESS | 2380 | 1465646795994 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2380 | 1465646795996 Marionette TRACE conn5 <- [1,2722,null,{}] 05:06:36 INFO - PROCESS | 2380 | 1465646795999 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}] 05:06:36 INFO - PROCESS | 2380 | 1465646796001 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:36 INFO - PROCESS | 2380 | 1465646796121 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 05:06:36 INFO - PROCESS | 2380 | 1465646796126 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2380 | 1465646796128 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:36 INFO - PROCESS | 2380 | ++DOCSHELL 1893B000 == 28 [pid = 2380] [id = 690] 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (18981400) [pid = 2380] [serial = 2070] [outer = 00000000] 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (18FA4400) [pid = 2380] [serial = 2071] [outer = 18981400] 05:06:36 INFO - PROCESS | 2380 | 1465646796172 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (18FA8C00) [pid = 2380] [serial = 2072] [outer = 18981400] 05:06:36 INFO - PROCESS | 2380 | 1465646796643 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]]]}] 05:06:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:06:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 05:06:36 INFO - PROCESS | 2380 | 1465646796667 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 05:06:36 INFO - PROCESS | 2380 | 1465646796669 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 05:06:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:06:36 INFO - PROCESS | 2380 | 1465646796678 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:06:36 INFO - PROCESS | 2380 | 1465646796680 Marionette TRACE conn5 <- [1,2726,null,{}] 05:06:36 INFO - PROCESS | 2380 | 1465646796683 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}] 05:06:36 INFO - PROCESS | 2380 | 1465646796685 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:36 INFO - PROCESS | 2380 | 1465646796796 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 05:06:36 INFO - PROCESS | 2380 | 1465646796803 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:36 INFO - PROCESS | 2380 | 1465646796808 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:36 INFO - PROCESS | 2380 | ++DOCSHELL 18FE7000 == 29 [pid = 2380] [id = 691] 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18FE7C00) [pid = 2380] [serial = 2073] [outer = 00000000] 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (193B0800) [pid = 2380] [serial = 2074] [outer = 18FE7C00] 05:06:36 INFO - PROCESS | 2380 | 1465646796862 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (193E1800) [pid = 2380] [serial = 2075] [outer = 18FE7C00] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1024E000) [pid = 2380] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18945800) [pid = 2380] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1015F000) [pid = 2380] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (0FBF2000) [pid = 2380] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (16942400) [pid = 2380] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1729C000) [pid = 2380] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:06:37 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (10692400) [pid = 2380] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:06:37 INFO - PROCESS | 2380 | 1465646797485 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]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:06:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 831ms 05:06:37 INFO - PROCESS | 2380 | 1465646797506 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 2380 | 1465646797508 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 05:06:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:06:37 INFO - PROCESS | 2380 | 1465646797511 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 2380 | 1465646797513 Marionette TRACE conn5 <- [1,2730,null,{}] 05:06:37 INFO - PROCESS | 2380 | 1465646797516 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}] 05:06:37 INFO - PROCESS | 2380 | 1465646797518 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:37 INFO - PROCESS | 2380 | 1465646797607 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 05:06:37 INFO - PROCESS | 2380 | 1465646797613 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 2380 | 1465646797614 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:37 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C5C00 == 30 [pid = 2380] [id = 692] 05:06:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (14DE1800) [pid = 2380] [serial = 2076] [outer = 00000000] 05:06:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (196B1800) [pid = 2380] [serial = 2077] [outer = 14DE1800] 05:06:37 INFO - PROCESS | 2380 | 1465646797657 Marionette DEBUG loaded listener.js 05:06:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (197F5800) [pid = 2380] [serial = 2078] [outer = 14DE1800] 05:06:38 INFO - PROCESS | 2380 | 1465646798081 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:06:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 05:06:38 INFO - PROCESS | 2380 | 1465646798143 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2380 | 1465646798145 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 05:06:38 INFO - PROCESS | 2380 | 1465646798148 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:06:38 INFO - PROCESS | 2380 | 1465646798150 Marionette TRACE conn5 <- [1,2734,null,{}] 05:06:38 INFO - PROCESS | 2380 | 1465646798153 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}] 05:06:38 INFO - PROCESS | 2380 | 1465646798155 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:38 INFO - PROCESS | 2380 | 1465646798231 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 05:06:38 INFO - PROCESS | 2380 | 1465646798236 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2380 | 1465646798238 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:38 INFO - PROCESS | 2380 | ++DOCSHELL 19C97800 == 31 [pid = 2380] [id = 693] 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (19FC2400) [pid = 2380] [serial = 2079] [outer = 00000000] 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1A048400) [pid = 2380] [serial = 2080] [outer = 19FC2400] 05:06:38 INFO - PROCESS | 2380 | 1465646798281 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1A0E8400) [pid = 2380] [serial = 2081] [outer = 19FC2400] 05:06:38 INFO - PROCESS | 2380 | 1465646798708 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]]]}] 05:06:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:06:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 05:06:38 INFO - PROCESS | 2380 | 1465646798722 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 05:06:38 INFO - PROCESS | 2380 | 1465646798724 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 05:06:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:06:38 INFO - PROCESS | 2380 | 1465646798727 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:06:38 INFO - PROCESS | 2380 | 1465646798729 Marionette TRACE conn5 <- [1,2738,null,{}] 05:06:38 INFO - PROCESS | 2380 | 1465646798732 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}] 05:06:38 INFO - PROCESS | 2380 | 1465646798734 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:38 INFO - PROCESS | 2380 | 1465646798854 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 05:06:38 INFO - PROCESS | 2380 | 1465646798862 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:38 INFO - PROCESS | 2380 | 1465646798864 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:38 INFO - PROCESS | 2380 | ++DOCSHELL 1A265400 == 32 [pid = 2380] [id = 694] 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1A293C00) [pid = 2380] [serial = 2082] [outer = 00000000] 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1A29B400) [pid = 2380] [serial = 2083] [outer = 1A293C00] 05:06:38 INFO - PROCESS | 2380 | 1465646798908 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A29BC00) [pid = 2380] [serial = 2084] [outer = 1A293C00] 05:06:39 INFO - PROCESS | 2380 | 1465646799553 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]]]}] 05:06:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:06:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 870ms 05:06:39 INFO - PROCESS | 2380 | 1465646799599 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 2380 | 1465646799603 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 05:06:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:06:39 INFO - PROCESS | 2380 | 1465646799608 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 2380 | 1465646799612 Marionette TRACE conn5 <- [1,2742,null,{}] 05:06:39 INFO - PROCESS | 2380 | 1465646799642 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}] 05:06:39 INFO - PROCESS | 2380 | 1465646799645 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:39 INFO - PROCESS | 2380 | 1465646799810 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 05:06:39 INFO - PROCESS | 2380 | 1465646799892 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 2380 | 1465646799895 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:39 INFO - PROCESS | 2380 | ++DOCSHELL 1015EC00 == 33 [pid = 2380] [id = 695] 05:06:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1015F400) [pid = 2380] [serial = 2085] [outer = 00000000] 05:06:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (10692800) [pid = 2380] [serial = 2086] [outer = 1015F400] 05:06:39 INFO - PROCESS | 2380 | 1465646799952 Marionette DEBUG loaded listener.js 05:06:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (14208C00) [pid = 2380] [serial = 2087] [outer = 1015F400] 05:06:40 INFO - PROCESS | 2380 | 1465646800657 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]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:06:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1075ms 05:06:40 INFO - PROCESS | 2380 | 1465646800684 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 2380 | 1465646800688 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 05:06:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:06:40 INFO - PROCESS | 2380 | 1465646800715 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 2380 | 1465646800718 Marionette TRACE conn5 <- [1,2746,null,{}] 05:06:40 INFO - PROCESS | 2380 | 1465646800747 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}] 05:06:40 INFO - PROCESS | 2380 | 1465646800750 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:40 INFO - PROCESS | 2380 | 1465646800870 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 05:06:41 INFO - PROCESS | 2380 | 1465646801013 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 2380 | 1465646801016 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:41 INFO - PROCESS | 2380 | ++DOCSHELL 15857400 == 34 [pid = 2380] [id = 696] 05:06:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (15F46C00) [pid = 2380] [serial = 2088] [outer = 00000000] 05:06:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C5B800) [pid = 2380] [serial = 2089] [outer = 15F46C00] 05:06:41 INFO - PROCESS | 2380 | 1465646801075 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (16EBDC00) [pid = 2380] [serial = 2090] [outer = 15F46C00] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 19C97800 == 33 [pid = 2380] [id = 693] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 0C8C5C00 == 32 [pid = 2380] [id = 692] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 18FE7000 == 31 [pid = 2380] [id = 691] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 1893B000 == 30 [pid = 2380] [id = 690] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 1004DC00 == 29 [pid = 2380] [id = 689] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 14C50400 == 28 [pid = 2380] [id = 688] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 104CE000 == 27 [pid = 2380] [id = 687] 05:06:41 INFO - PROCESS | 2380 | --DOCSHELL 0C8CDC00 == 26 [pid = 2380] [id = 686] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (14208400) [pid = 2380] [serial = 2033] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18FE9800) [pid = 2380] [serial = 2042] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (10973800) [pid = 2380] [serial = 2032] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10246800) [pid = 2380] [serial = 2026] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1032B400) [pid = 2380] [serial = 2030] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18FC2400) [pid = 2380] [serial = 2041] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (104D0800) [pid = 2380] [serial = 2027] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16C6D000) [pid = 2380] [serial = 2036] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (16C5E000) [pid = 2380] [serial = 2035] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (18C95800) [pid = 2380] [serial = 2038] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (19648800) [pid = 2380] [serial = 2024] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1015E800) [pid = 2380] [serial = 2029] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (18FAB000) [pid = 2380] [serial = 2039] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (194F3400) [pid = 2380] [serial = 2044] [outer = 00000000] [url = about:blank] 05:06:41 INFO - PROCESS | 2380 | 1465646801961 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:06:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1296ms 05:06:42 INFO - PROCESS | 2380 | 1465646802016 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 2380 | 1465646802019 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 05:06:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:06:42 INFO - PROCESS | 2380 | 1465646802024 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 2380 | 1465646802027 Marionette TRACE conn5 <- [1,2750,null,{}] 05:06:42 INFO - PROCESS | 2380 | 1465646802032 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}] 05:06:42 INFO - PROCESS | 2380 | 1465646802035 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:42 INFO - PROCESS | 2380 | 1465646802125 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 05:06:42 INFO - PROCESS | 2380 | 1465646802132 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 2380 | 1465646802136 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:42 INFO - PROCESS | 2380 | ++DOCSHELL 0FBF2000 == 27 [pid = 2380] [id = 697] 05:06:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10048C00) [pid = 2380] [serial = 2091] [outer = 00000000] 05:06:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (1015FC00) [pid = 2380] [serial = 2092] [outer = 10048C00] 05:06:42 INFO - PROCESS | 2380 | 1465646802189 Marionette DEBUG loaded listener.js 05:06:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (10248000) [pid = 2380] [serial = 2093] [outer = 10048C00] 05:06:42 INFO - PROCESS | 2380 | 1465646802728 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]]]}] 05:06:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:06:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 730ms 05:06:42 INFO - PROCESS | 2380 | 1465646802756 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 2380 | 1465646802760 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 05:06:42 INFO - PROCESS | 2380 | 1465646802766 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 2380 | 1465646802768 Marionette TRACE conn5 <- [1,2754,null,{}] 05:06:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:06:42 INFO - PROCESS | 2380 | 1465646802772 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}] 05:06:42 INFO - PROCESS | 2380 | 1465646802774 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:42 INFO - PROCESS | 2380 | 1465646802860 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 05:06:42 INFO - PROCESS | 2380 | 1465646802960 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:42 INFO - PROCESS | 2380 | 1465646802963 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:42 INFO - PROCESS | 2380 | ++DOCSHELL 1080CC00 == 28 [pid = 2380] [id = 698] 05:06:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1091B800) [pid = 2380] [serial = 2094] [outer = 00000000] 05:06:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (111D3C00) [pid = 2380] [serial = 2095] [outer = 1091B800] 05:06:43 INFO - PROCESS | 2380 | 1465646803009 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1449D800) [pid = 2380] [serial = 2096] [outer = 1091B800] 05:06:43 INFO - PROCESS | 2380 | 1465646803386 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]]]}] 05:06:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:06:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 05:06:43 INFO - PROCESS | 2380 | 1465646803441 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 05:06:43 INFO - PROCESS | 2380 | 1465646803443 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 05:06:43 INFO - PROCESS | 2380 | 1465646803447 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:06:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:06:43 INFO - PROCESS | 2380 | 1465646803451 Marionette TRACE conn5 <- [1,2758,null,{}] 05:06:43 INFO - PROCESS | 2380 | 1465646803462 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}] 05:06:43 INFO - PROCESS | 2380 | 1465646803467 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:43 INFO - PROCESS | 2380 | 1465646803579 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 05:06:43 INFO - PROCESS | 2380 | 1465646803597 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 2380 | 1465646803600 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:43 INFO - PROCESS | 2380 | ++DOCSHELL 16C70000 == 29 [pid = 2380] [id = 699] 05:06:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (16C73000) [pid = 2380] [serial = 2097] [outer = 00000000] 05:06:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1729C000) [pid = 2380] [serial = 2098] [outer = 16C73000] 05:06:43 INFO - PROCESS | 2380 | 1465646803647 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18539800) [pid = 2380] [serial = 2099] [outer = 16C73000] 05:06:44 INFO - PROCESS | 2380 | 1465646804103 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:06:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 05:06:44 INFO - PROCESS | 2380 | 1465646804139 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2380 | 1465646804142 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 05:06:44 INFO - PROCESS | 2380 | 1465646804145 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:06:44 INFO - PROCESS | 2380 | 1465646804147 Marionette TRACE conn5 <- [1,2762,null,{}] 05:06:44 INFO - PROCESS | 2380 | 1465646804150 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}] 05:06:44 INFO - PROCESS | 2380 | 1465646804152 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:44 INFO - PROCESS | 2380 | 1465646804276 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 05:06:44 INFO - PROCESS | 2380 | 1465646804281 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:44 INFO - PROCESS | 2380 | 1465646804283 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:44 INFO - PROCESS | 2380 | ++DOCSHELL 18C0BC00 == 30 [pid = 2380] [id = 700] 05:06:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18C98800) [pid = 2380] [serial = 2100] [outer = 00000000] 05:06:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FAD800) [pid = 2380] [serial = 2101] [outer = 18C98800] 05:06:44 INFO - PROCESS | 2380 | 1465646804386 Marionette DEBUG loaded listener.js 05:06:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FBFC00) [pid = 2380] [serial = 2102] [outer = 18C98800] 05:06:44 INFO - PROCESS | 2380 | 1465646804794 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]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:06:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 671ms 05:06:44 INFO - PROCESS | 2380 | 1465646804826 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 2380 | 1465646804828 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 05:06:44 INFO - PROCESS | 2380 | 1465646804831 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:06:44 INFO - PROCESS | 2380 | 1465646804833 Marionette TRACE conn5 <- [1,2766,null,{}] 05:06:44 INFO - PROCESS | 2380 | 1465646804836 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}] 05:06:44 INFO - PROCESS | 2380 | 1465646804838 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:44 INFO - PROCESS | 2380 | 1465646804950 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 05:06:45 INFO - PROCESS | 2380 | 1465646805040 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2380 | 1465646805042 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:45 INFO - PROCESS | 2380 | ++DOCSHELL 18FE5C00 == 31 [pid = 2380] [id = 701] 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (18FE8800) [pid = 2380] [serial = 2103] [outer = 00000000] 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (193AC800) [pid = 2380] [serial = 2104] [outer = 18FE8800] 05:06:45 INFO - PROCESS | 2380 | 1465646805085 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (193BF400) [pid = 2380] [serial = 2105] [outer = 18FE8800] 05:06:45 INFO - PROCESS | 2380 | 1465646805491 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]]]}] 05:06:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:06:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 05:06:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:06:45 INFO - PROCESS | 2380 | 1465646805565 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 05:06:45 INFO - PROCESS | 2380 | 1465646805567 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 05:06:45 INFO - PROCESS | 2380 | 1465646805570 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:06:45 INFO - PROCESS | 2380 | 1465646805572 Marionette TRACE conn5 <- [1,2770,null,{}] 05:06:45 INFO - PROCESS | 2380 | 1465646805575 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}] 05:06:45 INFO - PROCESS | 2380 | 1465646805581 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:45 INFO - PROCESS | 2380 | 1465646805719 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 05:06:45 INFO - PROCESS | 2380 | 1465646805725 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 2380 | 1465646805736 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:45 INFO - PROCESS | 2380 | ++DOCSHELL 194EB400 == 32 [pid = 2380] [id = 702] 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (19648800) [pid = 2380] [serial = 2106] [outer = 00000000] 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A04B800) [pid = 2380] [serial = 2107] [outer = 19648800] 05:06:45 INFO - PROCESS | 2380 | 1465646805836 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A04DC00) [pid = 2380] [serial = 2108] [outer = 19648800] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (193E1400) [pid = 2380] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14CDA800) [pid = 2380] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (0C8CE000) [pid = 2380] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (104CF000) [pid = 2380] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0C8CB400) [pid = 2380] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (104C5C00) [pid = 2380] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (17298400) [pid = 2380] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (19FC2400) [pid = 2380] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (19FC6000) [pid = 2380] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18981400) [pid = 2380] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (109C4000) [pid = 2380] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:06:46 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (14DE1800) [pid = 2380] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:06:46 INFO - PROCESS | 2380 | 1465646806349 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]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:06:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 830ms 05:06:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:06:46 INFO - PROCESS | 2380 | 1465646806401 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 2380 | 1465646806403 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 05:06:46 INFO - PROCESS | 2380 | 1465646806406 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 2380 | 1465646806407 Marionette TRACE conn5 <- [1,2774,null,{}] 05:06:46 INFO - PROCESS | 2380 | 1465646806411 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}] 05:06:46 INFO - PROCESS | 2380 | 1465646806413 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:46 INFO - PROCESS | 2380 | 1465646806491 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 05:06:46 INFO - PROCESS | 2380 | 1465646806595 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:46 INFO - PROCESS | 2380 | 1465646806597 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:46 INFO - PROCESS | 2380 | ++DOCSHELL 10697000 == 33 [pid = 2380] [id = 703] 05:06:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1080BC00) [pid = 2380] [serial = 2109] [outer = 00000000] 05:06:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A048000) [pid = 2380] [serial = 2110] [outer = 1080BC00] 05:06:46 INFO - PROCESS | 2380 | 1465646806640 Marionette DEBUG loaded listener.js 05:06:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A04C000) [pid = 2380] [serial = 2111] [outer = 1080BC00] 05:06:46 INFO - PROCESS | 2380 | 1465646806983 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 05:06:47 INFO - PROCESS | 2380 | 1465646807037 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 05:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:06:47 INFO - PROCESS | 2380 | 1465646807039 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 05:06:47 INFO - PROCESS | 2380 | 1465646807042 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2380 | 1465646807043 Marionette TRACE conn5 <- [1,2778,null,{}] 05:06:47 INFO - PROCESS | 2380 | 1465646807047 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}] 05:06:47 INFO - PROCESS | 2380 | 1465646807048 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:47 INFO - PROCESS | 2380 | 1465646807165 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 05:06:47 INFO - PROCESS | 2380 | 1465646807175 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2380 | 1465646807176 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:47 INFO - PROCESS | 2380 | ++DOCSHELL 1A2A0C00 == 34 [pid = 2380] [id = 704] 05:06:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A320800) [pid = 2380] [serial = 2112] [outer = 00000000] 05:06:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A328800) [pid = 2380] [serial = 2113] [outer = 1A320800] 05:06:47 INFO - PROCESS | 2380 | 1465646807219 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (18FE8000) [pid = 2380] [serial = 2114] [outer = 1A320800] 05:06:47 INFO - PROCESS | 2380 | 1465646807651 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]]]}] 05:06:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:06:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 631ms 05:06:47 INFO - PROCESS | 2380 | 1465646807673 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 05:06:47 INFO - PROCESS | 2380 | 1465646807675 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 05:06:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:06:47 INFO - PROCESS | 2380 | 1465646807678 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:06:47 INFO - PROCESS | 2380 | 1465646807679 Marionette TRACE conn5 <- [1,2782,null,{}] 05:06:47 INFO - PROCESS | 2380 | 1465646807683 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}] 05:06:47 INFO - PROCESS | 2380 | 1465646807684 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:47 INFO - PROCESS | 2380 | 1465646807825 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 05:06:47 INFO - PROCESS | 2380 | 1465646807866 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 2380 | 1465646807868 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:47 INFO - PROCESS | 2380 | ++DOCSHELL 15859000 == 35 [pid = 2380] [id = 705] 05:06:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (16C63400) [pid = 2380] [serial = 2115] [outer = 00000000] 05:06:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A48CC00) [pid = 2380] [serial = 2116] [outer = 16C63400] 05:06:47 INFO - PROCESS | 2380 | 1465646807914 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A48F000) [pid = 2380] [serial = 2117] [outer = 16C63400] 05:06:48 INFO - PROCESS | 2380 | 1465646808454 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]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:06:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 830ms 05:06:48 INFO - PROCESS | 2380 | 1465646808509 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 2380 | 1465646808513 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 05:06:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:06:48 INFO - PROCESS | 2380 | 1465646808518 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 2380 | 1465646808522 Marionette TRACE conn5 <- [1,2786,null,{}] 05:06:48 INFO - PROCESS | 2380 | 1465646808528 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}] 05:06:48 INFO - PROCESS | 2380 | 1465646808531 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:48 INFO - PROCESS | 2380 | 1465646808682 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 05:06:48 INFO - PROCESS | 2380 | 1465646808826 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:48 INFO - PROCESS | 2380 | 1465646808829 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:48 INFO - PROCESS | 2380 | ++DOCSHELL 08A8A400 == 36 [pid = 2380] [id = 706] 05:06:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (0C990400) [pid = 2380] [serial = 2118] [outer = 00000000] 05:06:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10692400) [pid = 2380] [serial = 2119] [outer = 0C990400] 05:06:48 INFO - PROCESS | 2380 | 1465646808887 Marionette DEBUG loaded listener.js 05:06:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (144DB800) [pid = 2380] [serial = 2120] [outer = 0C990400] 05:06:49 INFO - PROCESS | 2380 | 1465646809520 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]]]}] 05:06:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:06:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1074ms 05:06:49 INFO - PROCESS | 2380 | 1465646809599 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 05:06:49 INFO - PROCESS | 2380 | 1465646809604 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 05:06:49 INFO - PROCESS | 2380 | 1465646809610 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:06:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:06:49 INFO - PROCESS | 2380 | 1465646809613 Marionette TRACE conn5 <- [1,2790,null,{}] 05:06:49 INFO - PROCESS | 2380 | 1465646809617 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}] 05:06:49 INFO - PROCESS | 2380 | 1465646809620 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:49 INFO - PROCESS | 2380 | 1465646809731 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 05:06:49 INFO - PROCESS | 2380 | 1465646809876 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 2380 | 1465646809879 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:49 INFO - PROCESS | 2380 | ++DOCSHELL 16C62C00 == 37 [pid = 2380] [id = 707] 05:06:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (16C6A800) [pid = 2380] [serial = 2121] [outer = 00000000] 05:06:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18C95800) [pid = 2380] [serial = 2122] [outer = 16C6A800] 05:06:49 INFO - PROCESS | 2380 | 1465646809935 Marionette DEBUG loaded listener.js 05:06:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193AC000) [pid = 2380] [serial = 2123] [outer = 16C6A800] 05:06:50 INFO - PROCESS | 2380 | 1465646810528 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]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:06:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 05:06:50 INFO - PROCESS | 2380 | 1465646810584 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 2380 | 1465646810587 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 05:06:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:06:50 INFO - PROCESS | 2380 | 1465646810591 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:06:50 INFO - PROCESS | 2380 | 1465646810595 Marionette TRACE conn5 <- [1,2794,null,{}] 05:06:50 INFO - PROCESS | 2380 | 1465646810606 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}] 05:06:50 INFO - PROCESS | 2380 | 1465646810611 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:50 INFO - PROCESS | 2380 | 1465646810719 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 05:06:50 INFO - PROCESS | 2380 | 1465646810863 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:50 INFO - PROCESS | 2380 | 1465646810866 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:50 INFO - PROCESS | 2380 | ++DOCSHELL 1B1A3C00 == 38 [pid = 2380] [id = 708] 05:06:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1B1A4000) [pid = 2380] [serial = 2124] [outer = 00000000] 05:06:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1B836C00) [pid = 2380] [serial = 2125] [outer = 1B1A4000] 05:06:50 INFO - PROCESS | 2380 | 1465646810924 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1BBE4800) [pid = 2380] [serial = 2126] [outer = 1B1A4000] 05:06:51 INFO - PROCESS | 2380 | 1465646811640 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]]]}] 05:06:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:06:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1127ms 05:06:51 INFO - PROCESS | 2380 | 1465646811732 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 05:06:51 INFO - PROCESS | 2380 | 1465646811735 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 05:06:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:06:51 INFO - PROCESS | 2380 | 1465646811741 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 2380 | 1465646811743 Marionette TRACE conn5 <- [1,2798,null,{}] 05:06:51 INFO - PROCESS | 2380 | 1465646811749 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}] 05:06:51 INFO - PROCESS | 2380 | 1465646811752 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:51 INFO - PROCESS | 2380 | 1465646811863 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 05:06:52 INFO - PROCESS | 2380 | 1465646812001 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:52 INFO - PROCESS | 2380 | 1465646812004 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:52 INFO - PROCESS | 2380 | ++DOCSHELL 10695000 == 39 [pid = 2380] [id = 709] 05:06:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1069A800) [pid = 2380] [serial = 2127] [outer = 00000000] 05:06:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (109C4000) [pid = 2380] [serial = 2128] [outer = 1069A800] 05:06:52 INFO - PROCESS | 2380 | 1465646812058 Marionette DEBUG loaded listener.js 05:06:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (14498400) [pid = 2380] [serial = 2129] [outer = 1069A800] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 1A2A0C00 == 38 [pid = 2380] [id = 704] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 10697000 == 37 [pid = 2380] [id = 703] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 194EB400 == 36 [pid = 2380] [id = 702] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 18FE5C00 == 35 [pid = 2380] [id = 701] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 18C0BC00 == 34 [pid = 2380] [id = 700] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 16C70000 == 33 [pid = 2380] [id = 699] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 1080CC00 == 32 [pid = 2380] [id = 698] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 0FBF2000 == 31 [pid = 2380] [id = 697] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 1015EC00 == 30 [pid = 2380] [id = 695] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 1A265400 == 29 [pid = 2380] [id = 694] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 15857400 == 28 [pid = 2380] [id = 696] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 16C62C00 == 27 [pid = 2380] [id = 707] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 1B1A3C00 == 26 [pid = 2380] [id = 708] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 15859000 == 25 [pid = 2380] [id = 705] 05:06:53 INFO - PROCESS | 2380 | --DOCSHELL 08A8A400 == 24 [pid = 2380] [id = 706] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (196B8400) [pid = 2380] [serial = 2045] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (14D37400) [pid = 2380] [serial = 2065] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1584E800) [pid = 2380] [serial = 2066] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (0CCEB400) [pid = 2380] [serial = 2059] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0FBE3C00) [pid = 2380] [serial = 2060] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (10697800) [pid = 2380] [serial = 2062] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (106A1000) [pid = 2380] [serial = 2063] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10051C00) [pid = 2380] [serial = 2057] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (0FB6CC00) [pid = 2380] [serial = 2056] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (113BF800) [pid = 2380] [serial = 2048] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10806800) [pid = 2380] [serial = 2047] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1893CC00) [pid = 2380] [serial = 2051] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A0E8400) [pid = 2380] [serial = 2081] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (18539000) [pid = 2380] [serial = 2050] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A0F2400) [pid = 2380] [serial = 2054] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (1A04CC00) [pid = 2380] [serial = 2053] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FA8C00) [pid = 2380] [serial = 2072] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (18FA4400) [pid = 2380] [serial = 2071] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (193B0800) [pid = 2380] [serial = 2074] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A048400) [pid = 2380] [serial = 2080] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (16943800) [pid = 2380] [serial = 2068] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A29B400) [pid = 2380] [serial = 2083] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (196B1800) [pid = 2380] [serial = 2077] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (173DE400) [pid = 2380] [serial = 2069] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (197F5800) [pid = 2380] [serial = 2078] [outer = 00000000] [url = about:blank] 05:06:53 INFO - PROCESS | 2380 | 1465646813327 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]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:06:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1683ms 05:06:53 INFO - PROCESS | 2380 | 1465646813426 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 2380 | 1465646813430 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 05:06:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:06:53 INFO - PROCESS | 2380 | 1465646813435 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 2380 | 1465646813438 Marionette TRACE conn5 <- [1,2802,null,{}] 05:06:53 INFO - PROCESS | 2380 | 1465646813444 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}] 05:06:53 INFO - PROCESS | 2380 | 1465646813446 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:53 INFO - PROCESS | 2380 | 1465646813582 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 05:06:53 INFO - PROCESS | 2380 | 1465646813592 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 2380 | 1465646813596 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:53 INFO - PROCESS | 2380 | ++DOCSHELL 0D227400 == 25 [pid = 2380] [id = 710] 05:06:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (0FBE4400) [pid = 2380] [serial = 2130] [outer = 00000000] 05:06:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (1004A000) [pid = 2380] [serial = 2131] [outer = 0FBE4400] 05:06:53 INFO - PROCESS | 2380 | 1465646813644 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1015F000) [pid = 2380] [serial = 2132] [outer = 0FBE4400] 05:06:54 INFO - PROCESS | 2380 | 1465646814102 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 05:06:54 INFO - PROCESS | 2380 | 1465646814165 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2380 | 1465646814170 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 05:06:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:06:54 INFO - PROCESS | 2380 | 1465646814176 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - PROCESS | 2380 | 1465646814179 Marionette TRACE conn5 <- [1,2806,null,{}] 05:06:54 INFO - PROCESS | 2380 | 1465646814183 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}] 05:06:54 INFO - PROCESS | 2380 | 1465646814185 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:54 INFO - PROCESS | 2380 | 1465646814275 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 05:06:54 INFO - PROCESS | 2380 | 1465646814291 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:54 INFO - PROCESS | 2380 | 1465646814293 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:54 INFO - PROCESS | 2380 | ++DOCSHELL 104CF400 == 26 [pid = 2380] [id = 711] 05:06:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (104D0800) [pid = 2380] [serial = 2133] [outer = 00000000] 05:06:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (10697800) [pid = 2380] [serial = 2134] [outer = 104D0800] 05:06:54 INFO - PROCESS | 2380 | 1465646814340 Marionette DEBUG loaded listener.js 05:06:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (106A0400) [pid = 2380] [serial = 2135] [outer = 104D0800] 05:06:54 INFO - PROCESS | 2380 | 1465646814802 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]]]}] 05:06:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:06:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 05:06:54 INFO - PROCESS | 2380 | 1465646814850 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 05:06:54 INFO - PROCESS | 2380 | 1465646814853 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 05:06:54 INFO - PROCESS | 2380 | 1465646814856 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:06:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:06:54 INFO - PROCESS | 2380 | 1465646814860 Marionette TRACE conn5 <- [1,2810,null,{}] 05:06:54 INFO - PROCESS | 2380 | 1465646814870 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}] 05:06:54 INFO - PROCESS | 2380 | 1465646814875 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:54 INFO - PROCESS | 2380 | 1465646814987 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 05:06:55 INFO - PROCESS | 2380 | 1465646815094 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2380 | 1465646815097 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:55 INFO - PROCESS | 2380 | ++DOCSHELL 15857400 == 27 [pid = 2380] [id = 712] 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (15857800) [pid = 2380] [serial = 2136] [outer = 00000000] 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15F46800) [pid = 2380] [serial = 2137] [outer = 15857800] 05:06:55 INFO - PROCESS | 2380 | 1465646815145 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16943000) [pid = 2380] [serial = 2138] [outer = 15857800] 05:06:55 INFO - PROCESS | 2380 | 1465646815568 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]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:06:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 05:06:55 INFO - PROCESS | 2380 | 1465646815590 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 2380 | 1465646815593 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 05:06:55 INFO - PROCESS | 2380 | 1465646815596 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 2380 | 1465646815597 Marionette TRACE conn5 <- [1,2814,null,{}] 05:06:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:06:55 INFO - PROCESS | 2380 | 1465646815608 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}] 05:06:55 INFO - PROCESS | 2380 | 1465646815610 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:55 INFO - PROCESS | 2380 | 1465646815729 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 05:06:55 INFO - PROCESS | 2380 | 1465646815735 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 2380 | 1465646815737 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:55 INFO - PROCESS | 2380 | ++DOCSHELL 16C5E800 == 28 [pid = 2380] [id = 713] 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (16C5F400) [pid = 2380] [serial = 2139] [outer = 00000000] 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (172F8C00) [pid = 2380] [serial = 2140] [outer = 16C5F400] 05:06:55 INFO - PROCESS | 2380 | 1465646815782 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (185A7000) [pid = 2380] [serial = 2141] [outer = 16C5F400] 05:06:56 INFO - PROCESS | 2380 | 1465646816242 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:06:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 05:06:56 INFO - PROCESS | 2380 | 1465646816270 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 05:06:56 INFO - PROCESS | 2380 | 1465646816272 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 05:06:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:06:56 INFO - PROCESS | 2380 | 1465646816275 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 2380 | 1465646816277 Marionette TRACE conn5 <- [1,2818,null,{}] 05:06:56 INFO - PROCESS | 2380 | 1465646816280 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}] 05:06:56 INFO - PROCESS | 2380 | 1465646816282 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:56 INFO - PROCESS | 2380 | 1465646816421 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 05:06:56 INFO - PROCESS | 2380 | 1465646816442 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:56 INFO - PROCESS | 2380 | 1465646816444 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:56 INFO - PROCESS | 2380 | ++DOCSHELL 1893F800 == 29 [pid = 2380] [id = 714] 05:06:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18944800) [pid = 2380] [serial = 2142] [outer = 00000000] 05:06:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18981400) [pid = 2380] [serial = 2143] [outer = 18944800] 05:06:56 INFO - PROCESS | 2380 | 1465646816488 Marionette DEBUG loaded listener.js 05:06:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FA4400) [pid = 2380] [serial = 2144] [outer = 18944800] 05:06:56 INFO - PROCESS | 2380 | 1465646816931 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]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 05:06:57 INFO - PROCESS | 2380 | 1465646817006 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2380 | 1465646817008 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 05:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:06:57 INFO - PROCESS | 2380 | 1465646817011 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 2380 | 1465646817013 Marionette TRACE conn5 <- [1,2822,null,{}] 05:06:57 INFO - PROCESS | 2380 | 1465646817016 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}] 05:06:57 INFO - PROCESS | 2380 | 1465646817022 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:57 INFO - PROCESS | 2380 | 1465646817159 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 05:06:57 INFO - PROCESS | 2380 | 1465646817166 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 2380 | 1465646817168 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:57 INFO - PROCESS | 2380 | ++DOCSHELL 18FB6400 == 30 [pid = 2380] [id = 715] 05:06:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FBC400) [pid = 2380] [serial = 2145] [outer = 00000000] 05:06:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (193C8000) [pid = 2380] [serial = 2146] [outer = 18FBC400] 05:06:57 INFO - PROCESS | 2380 | 1465646817213 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (194EF800) [pid = 2380] [serial = 2147] [outer = 18FBC400] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (18FE7C00) [pid = 2380] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (19648800) [pid = 2380] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FE8800) [pid = 2380] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1080BC00) [pid = 2380] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1015F400) [pid = 2380] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A320800) [pid = 2380] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A293C00) [pid = 2380] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (15F46C00) [pid = 2380] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16C73000) [pid = 2380] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1091B800) [pid = 2380] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10048C00) [pid = 2380] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (16C63400) [pid = 2380] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:06:57 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18C98800) [pid = 2380] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:06:57 INFO - PROCESS | 2380 | 1465646817926 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:06:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:06:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 971ms 05:06:57 INFO - PROCESS | 2380 | 1465646817982 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 05:06:57 INFO - PROCESS | 2380 | 1465646817985 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 05:06:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:06:57 INFO - PROCESS | 2380 | 1465646817988 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:06:57 INFO - PROCESS | 2380 | 1465646817989 Marionette TRACE conn5 <- [1,2826,null,{}] 05:06:58 INFO - PROCESS | 2380 | 1465646817993 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}] 05:06:58 INFO - PROCESS | 2380 | 1465646817995 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:58 INFO - PROCESS | 2380 | 1465646818074 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 05:06:58 INFO - PROCESS | 2380 | 1465646818082 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 2380 | 1465646818084 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:58 INFO - PROCESS | 2380 | ++DOCSHELL 1024E400 == 31 [pid = 2380] [id = 716] 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (145C1800) [pid = 2380] [serial = 2148] [outer = 00000000] 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FC1800) [pid = 2380] [serial = 2149] [outer = 145C1800] 05:06:58 INFO - PROCESS | 2380 | 1465646818127 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FE7C00) [pid = 2380] [serial = 2150] [outer = 145C1800] 05:06:58 INFO - PROCESS | 2380 | 1465646818566 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]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:06:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 631ms 05:06:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:06:58 INFO - PROCESS | 2380 | 1465646818623 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 2380 | 1465646818625 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 05:06:58 INFO - PROCESS | 2380 | 1465646818628 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 2380 | 1465646818630 Marionette TRACE conn5 <- [1,2830,null,{}] 05:06:58 INFO - PROCESS | 2380 | 1465646818633 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}] 05:06:58 INFO - PROCESS | 2380 | 1465646818635 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:58 INFO - PROCESS | 2380 | 1465646818712 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 05:06:58 INFO - PROCESS | 2380 | 1465646818718 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:58 INFO - PROCESS | 2380 | 1465646818720 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:58 INFO - PROCESS | 2380 | ++DOCSHELL 193EBC00 == 32 [pid = 2380] [id = 717] 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (196B2400) [pid = 2380] [serial = 2151] [outer = 00000000] 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (197F7000) [pid = 2380] [serial = 2152] [outer = 196B2400] 05:06:58 INFO - PROCESS | 2380 | 1465646818763 Marionette DEBUG loaded listener.js 05:06:58 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (196B8400) [pid = 2380] [serial = 2153] [outer = 196B2400] 05:06:59 INFO - PROCESS | 2380 | 1465646819200 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]]]}] 05:06:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:06:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 05:06:59 INFO - PROCESS | 2380 | 1465646819268 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 05:06:59 INFO - PROCESS | 2380 | 1465646819270 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 05:06:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:06:59 INFO - PROCESS | 2380 | 1465646819274 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:06:59 INFO - PROCESS | 2380 | 1465646819275 Marionette TRACE conn5 <- [1,2834,null,{}] 05:06:59 INFO - PROCESS | 2380 | 1465646819279 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}] 05:06:59 INFO - PROCESS | 2380 | 1465646819281 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:59 INFO - PROCESS | 2380 | 1465646819358 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 05:06:59 INFO - PROCESS | 2380 | 1465646819363 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 2380 | 1465646819365 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:06:59 INFO - PROCESS | 2380 | ++DOCSHELL 15856C00 == 33 [pid = 2380] [id = 718] 05:06:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A049C00) [pid = 2380] [serial = 2154] [outer = 00000000] 05:06:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A04F800) [pid = 2380] [serial = 2155] [outer = 1A049C00] 05:06:59 INFO - PROCESS | 2380 | 1465646819408 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A260800) [pid = 2380] [serial = 2156] [outer = 1A049C00] 05:07:00 INFO - PROCESS | 2380 | 1465646820028 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]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:07:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 831ms 05:07:00 INFO - PROCESS | 2380 | 1465646820129 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 2380 | 1465646820133 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 05:07:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:07:00 INFO - PROCESS | 2380 | 1465646820163 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 2380 | 1465646820167 Marionette TRACE conn5 <- [1,2838,null,{}] 05:07:00 INFO - PROCESS | 2380 | 1465646820173 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}] 05:07:00 INFO - PROCESS | 2380 | 1465646820176 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:00 INFO - PROCESS | 2380 | 1465646820308 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 05:07:00 INFO - PROCESS | 2380 | 1465646820443 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 2380 | 1465646820446 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:00 INFO - PROCESS | 2380 | ++DOCSHELL 0C8CDC00 == 34 [pid = 2380] [id = 719] 05:07:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (0CC77C00) [pid = 2380] [serial = 2157] [outer = 00000000] 05:07:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1024A800) [pid = 2380] [serial = 2158] [outer = 0CC77C00] 05:07:00 INFO - PROCESS | 2380 | 1465646820503 Marionette DEBUG loaded listener.js 05:07:00 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10694000) [pid = 2380] [serial = 2159] [outer = 0CC77C00] 05:07:01 INFO - PROCESS | 2380 | 1465646821196 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:07:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1073ms 05:07:01 INFO - PROCESS | 2380 | 1465646821247 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 2380 | 1465646821252 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 05:07:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:07:01 INFO - PROCESS | 2380 | 1465646821258 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 2380 | 1465646821261 Marionette TRACE conn5 <- [1,2842,null,{}] 05:07:01 INFO - PROCESS | 2380 | 1465646821265 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}] 05:07:01 INFO - PROCESS | 2380 | 1465646821268 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:01 INFO - PROCESS | 2380 | 1465646821388 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 05:07:01 INFO - PROCESS | 2380 | 1465646821539 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:01 INFO - PROCESS | 2380 | 1465646821542 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:01 INFO - PROCESS | 2380 | ++DOCSHELL 14D36800 == 35 [pid = 2380] [id = 720] 05:07:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (14D36C00) [pid = 2380] [serial = 2160] [outer = 00000000] 05:07:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (16C55800) [pid = 2380] [serial = 2161] [outer = 14D36C00] 05:07:01 INFO - PROCESS | 2380 | 1465646821598 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (17297400) [pid = 2380] [serial = 2162] [outer = 14D36C00] 05:07:02 INFO - PROCESS | 2380 | 1465646822435 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]]]}] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 193EBC00 == 34 [pid = 2380] [id = 717] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 1024E400 == 33 [pid = 2380] [id = 716] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 18FB6400 == 32 [pid = 2380] [id = 715] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 1893F800 == 31 [pid = 2380] [id = 714] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 16C5E800 == 30 [pid = 2380] [id = 713] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 15857400 == 29 [pid = 2380] [id = 712] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 104CF400 == 28 [pid = 2380] [id = 711] 05:07:02 INFO - PROCESS | 2380 | --DOCSHELL 0D227400 == 27 [pid = 2380] [id = 710] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (193E1800) [pid = 2380] [serial = 2075] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A04B800) [pid = 2380] [serial = 2107] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (193BF400) [pid = 2380] [serial = 2105] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (193AC800) [pid = 2380] [serial = 2104] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1A048000) [pid = 2380] [serial = 2110] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10692800) [pid = 2380] [serial = 2086] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (14208C00) [pid = 2380] [serial = 2087] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18FE8000) [pid = 2380] [serial = 2114] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A29BC00) [pid = 2380] [serial = 2084] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (16C5B800) [pid = 2380] [serial = 2089] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (16EBDC00) [pid = 2380] [serial = 2090] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1729C000) [pid = 2380] [serial = 2098] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (111D3C00) [pid = 2380] [serial = 2095] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1449D800) [pid = 2380] [serial = 2096] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1015FC00) [pid = 2380] [serial = 2092] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (10248000) [pid = 2380] [serial = 2093] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A48F000) [pid = 2380] [serial = 2117] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1A328800) [pid = 2380] [serial = 2113] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A04DC00) [pid = 2380] [serial = 2108] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18FAD800) [pid = 2380] [serial = 2101] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A48CC00) [pid = 2380] [serial = 2116] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (18FBFC00) [pid = 2380] [serial = 2102] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A04C000) [pid = 2380] [serial = 2111] [outer = 00000000] [url = about:blank] 05:07:02 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18539800) [pid = 2380] [serial = 2099] [outer = 00000000] [url = about:blank] 05:07:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:07:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1281ms 05:07:02 INFO - PROCESS | 2380 | 1465646822541 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 05:07:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:07:02 INFO - PROCESS | 2380 | 1465646822545 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 05:07:02 INFO - PROCESS | 2380 | 1465646822549 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:07:02 INFO - PROCESS | 2380 | 1465646822552 Marionette TRACE conn5 <- [1,2846,null,{}] 05:07:02 INFO - PROCESS | 2380 | 1465646822558 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}] 05:07:02 INFO - PROCESS | 2380 | 1465646822560 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:02 INFO - PROCESS | 2380 | 1465646822657 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 05:07:02 INFO - PROCESS | 2380 | 1465646822665 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 2380 | 1465646822667 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:02 INFO - PROCESS | 2380 | ++DOCSHELL 10052000 == 28 [pid = 2380] [id = 721] 05:07:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10052800) [pid = 2380] [serial = 2163] [outer = 00000000] 05:07:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10182400) [pid = 2380] [serial = 2164] [outer = 10052800] 05:07:02 INFO - PROCESS | 2380 | 1465646822716 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (10249400) [pid = 2380] [serial = 2165] [outer = 10052800] 05:07:03 INFO - PROCESS | 2380 | 1465646823261 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 05:07:03 INFO - PROCESS | 2380 | 1465646823281 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2380 | 1465646823285 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:07:03 INFO - PROCESS | 2380 | 1465646823295 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2380 | 1465646823297 Marionette TRACE conn5 <- [1,2850,null,{}] 05:07:03 INFO - PROCESS | 2380 | 1465646823301 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}] 05:07:03 INFO - PROCESS | 2380 | 1465646823303 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:03 INFO - PROCESS | 2380 | 1465646823389 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 05:07:03 INFO - PROCESS | 2380 | 1465646823398 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:03 INFO - PROCESS | 2380 | 1465646823400 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:03 INFO - PROCESS | 2380 | ++DOCSHELL 109BE400 == 29 [pid = 2380] [id = 722] 05:07:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (111D0400) [pid = 2380] [serial = 2166] [outer = 00000000] 05:07:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (1440A400) [pid = 2380] [serial = 2167] [outer = 111D0400] 05:07:03 INFO - PROCESS | 2380 | 1465646823447 Marionette DEBUG loaded listener.js 05:07:03 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (145C0C00) [pid = 2380] [serial = 2168] [outer = 111D0400] 05:07:03 INFO - PROCESS | 2380 | 1465646823939 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]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:07:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 670ms 05:07:03 INFO - PROCESS | 2380 | 1465646823966 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 05:07:03 INFO - PROCESS | 2380 | 1465646823969 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 05:07:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:07:03 INFO - PROCESS | 2380 | 1465646823972 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:07:03 INFO - PROCESS | 2380 | 1465646823976 Marionette TRACE conn5 <- [1,2854,null,{}] 05:07:04 INFO - PROCESS | 2380 | 1465646823987 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}] 05:07:04 INFO - PROCESS | 2380 | 1465646823992 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:04 INFO - PROCESS | 2380 | 1465646824113 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 05:07:04 INFO - PROCESS | 2380 | 1465646824229 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2380 | 1465646824232 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:04 INFO - PROCESS | 2380 | ++DOCSHELL 17298000 == 30 [pid = 2380] [id = 723] 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (1729A000) [pid = 2380] [serial = 2169] [outer = 00000000] 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (172EF000) [pid = 2380] [serial = 2170] [outer = 1729A000] 05:07:04 INFO - PROCESS | 2380 | 1465646824282 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (185AD400) [pid = 2380] [serial = 2171] [outer = 1729A000] 05:07:04 INFO - PROCESS | 2380 | 1465646824665 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]]]}] 05:07:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:07:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 730ms 05:07:04 INFO - PROCESS | 2380 | 1465646824709 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 05:07:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:07:04 INFO - PROCESS | 2380 | 1465646824711 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 05:07:04 INFO - PROCESS | 2380 | 1465646824714 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 2380 | 1465646824716 Marionette TRACE conn5 <- [1,2858,null,{}] 05:07:04 INFO - PROCESS | 2380 | 1465646824719 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}] 05:07:04 INFO - PROCESS | 2380 | 1465646824721 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:04 INFO - PROCESS | 2380 | 1465646824848 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 05:07:04 INFO - PROCESS | 2380 | 1465646824857 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 2380 | 1465646824859 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:04 INFO - PROCESS | 2380 | ++DOCSHELL 18C05000 == 31 [pid = 2380] [id = 724] 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (18C0BC00) [pid = 2380] [serial = 2172] [outer = 00000000] 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (18FB9400) [pid = 2380] [serial = 2173] [outer = 18C0BC00] 05:07:04 INFO - PROCESS | 2380 | 1465646824903 Marionette DEBUG loaded listener.js 05:07:04 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (18FE3800) [pid = 2380] [serial = 2174] [outer = 18C0BC00] 05:07:05 INFO - PROCESS | 2380 | 1465646825382 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]]]}] 05:07:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:07:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 05:07:05 INFO - PROCESS | 2380 | 1465646825446 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 05:07:05 INFO - PROCESS | 2380 | 1465646825448 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 05:07:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:07:05 INFO - PROCESS | 2380 | 1465646825458 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:07:05 INFO - PROCESS | 2380 | 1465646825460 Marionette TRACE conn5 <- [1,2862,null,{}] 05:07:05 INFO - PROCESS | 2380 | 1465646825464 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}] 05:07:05 INFO - PROCESS | 2380 | 1465646825466 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:05 INFO - PROCESS | 2380 | 1465646825617 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 05:07:05 INFO - PROCESS | 2380 | 1465646825689 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:05 INFO - PROCESS | 2380 | 1465646825691 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:05 INFO - PROCESS | 2380 | ++DOCSHELL 18FE9400 == 32 [pid = 2380] [id = 725] 05:07:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FEB400) [pid = 2380] [serial = 2175] [outer = 00000000] 05:07:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193DC800) [pid = 2380] [serial = 2176] [outer = 18FEB400] 05:07:05 INFO - PROCESS | 2380 | 1465646825734 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193E4400) [pid = 2380] [serial = 2177] [outer = 18FEB400] 05:07:06 INFO - PROCESS | 2380 | 1465646826168 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]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:07:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 05:07:06 INFO - PROCESS | 2380 | 1465646826192 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 2380 | 1465646826194 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 05:07:06 INFO - PROCESS | 2380 | 1465646826197 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:07:06 INFO - PROCESS | 2380 | 1465646826199 Marionette TRACE conn5 <- [1,2866,null,{}] 05:07:06 INFO - PROCESS | 2380 | 1465646826202 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}] 05:07:06 INFO - PROCESS | 2380 | 1465646826208 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:06 INFO - PROCESS | 2380 | 1465646826358 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 05:07:06 INFO - PROCESS | 2380 | 1465646826427 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:06 INFO - PROCESS | 2380 | 1465646826429 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:06 INFO - PROCESS | 2380 | ++DOCSHELL 197F4000 == 33 [pid = 2380] [id = 726] 05:07:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (19C94C00) [pid = 2380] [serial = 2178] [outer = 00000000] 05:07:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A0E8C00) [pid = 2380] [serial = 2179] [outer = 19C94C00] 05:07:06 INFO - PROCESS | 2380 | 1465646826475 Marionette DEBUG loaded listener.js 05:07:06 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A0F1800) [pid = 2380] [serial = 2180] [outer = 19C94C00] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C5F400) [pid = 2380] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1069A800) [pid = 2380] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (0FBE4400) [pid = 2380] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (15857800) [pid = 2380] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (18944800) [pid = 2380] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0C990400) [pid = 2380] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C6A800) [pid = 2380] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1B1A4000) [pid = 2380] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (196B2400) [pid = 2380] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18FBC400) [pid = 2380] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (104D0800) [pid = 2380] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:07:06 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (145C1800) [pid = 2380] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:07:07 INFO - PROCESS | 2380 | 1465646827003 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 830ms 05:07:07 INFO - PROCESS | 2380 | 1465646827031 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 2380 | 1465646827033 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 05:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:07:07 INFO - PROCESS | 2380 | 1465646827036 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 2380 | 1465646827038 Marionette TRACE conn5 <- [1,2870,null,{}] 05:07:07 INFO - PROCESS | 2380 | 1465646827041 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}] 05:07:07 INFO - PROCESS | 2380 | 1465646827043 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:07 INFO - PROCESS | 2380 | 1465646827164 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 05:07:07 INFO - PROCESS | 2380 | 1465646827229 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2380 | 1465646827231 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:07 INFO - PROCESS | 2380 | ++DOCSHELL 16C5F400 == 34 [pid = 2380] [id = 727] 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (16C5FC00) [pid = 2380] [serial = 2181] [outer = 00000000] 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (18FF0000) [pid = 2380] [serial = 2182] [outer = 16C5FC00] 05:07:07 INFO - PROCESS | 2380 | 1465646827274 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1A294000) [pid = 2380] [serial = 2183] [outer = 16C5FC00] 05:07:07 INFO - PROCESS | 2380 | 1465646827624 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]]]}] 05:07:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:07:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 631ms 05:07:07 INFO - PROCESS | 2380 | 1465646827672 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 05:07:07 INFO - PROCESS | 2380 | 1465646827674 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 05:07:07 INFO - PROCESS | 2380 | 1465646827677 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:07:07 INFO - PROCESS | 2380 | 1465646827679 Marionette TRACE conn5 <- [1,2874,null,{}] 05:07:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:07:07 INFO - PROCESS | 2380 | 1465646827682 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}] 05:07:07 INFO - PROCESS | 2380 | 1465646827684 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:07 INFO - PROCESS | 2380 | 1465646827763 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 05:07:07 INFO - PROCESS | 2380 | 1465646827769 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 2380 | 1465646827771 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:07 INFO - PROCESS | 2380 | ++DOCSHELL 1A0F2800 == 35 [pid = 2380] [id = 728] 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1A25E000) [pid = 2380] [serial = 2184] [outer = 00000000] 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1A2A0400) [pid = 2380] [serial = 2185] [outer = 1A25E000] 05:07:07 INFO - PROCESS | 2380 | 1465646827813 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1A321800) [pid = 2380] [serial = 2186] [outer = 1A25E000] 05:07:08 INFO - PROCESS | 2380 | 1465646828244 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]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:07:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 05:07:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:07:08 INFO - PROCESS | 2380 | 1465646828313 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 2380 | 1465646828315 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 05:07:08 INFO - PROCESS | 2380 | 1465646828318 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 2380 | 1465646828319 Marionette TRACE conn5 <- [1,2878,null,{}] 05:07:08 INFO - PROCESS | 2380 | 1465646828323 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}] 05:07:08 INFO - PROCESS | 2380 | 1465646828325 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:08 INFO - PROCESS | 2380 | 1465646828405 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 05:07:08 INFO - PROCESS | 2380 | 1465646828412 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:08 INFO - PROCESS | 2380 | 1465646828414 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:08 INFO - PROCESS | 2380 | ++DOCSHELL 16C74C00 == 36 [pid = 2380] [id = 729] 05:07:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1A329000) [pid = 2380] [serial = 2187] [outer = 00000000] 05:07:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A32D800) [pid = 2380] [serial = 2188] [outer = 1A329000] 05:07:08 INFO - PROCESS | 2380 | 1465646828460 Marionette DEBUG loaded listener.js 05:07:08 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A48CC00) [pid = 2380] [serial = 2189] [outer = 1A329000] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 10695000 == 35 [pid = 2380] [id = 709] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 10052000 == 34 [pid = 2380] [id = 721] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 14D36800 == 33 [pid = 2380] [id = 720] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 15856C00 == 32 [pid = 2380] [id = 718] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 0C8CDC00 == 31 [pid = 2380] [id = 719] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 109BE400 == 30 [pid = 2380] [id = 722] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 17298000 == 29 [pid = 2380] [id = 723] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 197F4000 == 28 [pid = 2380] [id = 726] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 18C05000 == 27 [pid = 2380] [id = 724] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 1A0F2800 == 26 [pid = 2380] [id = 728] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 16C5F400 == 25 [pid = 2380] [id = 727] 05:07:09 INFO - PROCESS | 2380 | --DOCSHELL 18FE9400 == 24 [pid = 2380] [id = 725] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (172F8C00) [pid = 2380] [serial = 2140] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (14498400) [pid = 2380] [serial = 2129] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (109C4000) [pid = 2380] [serial = 2128] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1004A000) [pid = 2380] [serial = 2131] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1015F000) [pid = 2380] [serial = 2132] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (15F46800) [pid = 2380] [serial = 2137] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (18981400) [pid = 2380] [serial = 2143] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (144DB800) [pid = 2380] [serial = 2120] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (10692400) [pid = 2380] [serial = 2119] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (193AC000) [pid = 2380] [serial = 2123] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (18C95800) [pid = 2380] [serial = 2122] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1BBE4800) [pid = 2380] [serial = 2126] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (196B8400) [pid = 2380] [serial = 2153] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A04F800) [pid = 2380] [serial = 2155] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (1B836C00) [pid = 2380] [serial = 2125] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 59 (185A7000) [pid = 2380] [serial = 2141] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 58 (193C8000) [pid = 2380] [serial = 2146] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 57 (18FA4400) [pid = 2380] [serial = 2144] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 56 (197F7000) [pid = 2380] [serial = 2152] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 55 (194EF800) [pid = 2380] [serial = 2147] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 54 (106A0400) [pid = 2380] [serial = 2135] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 53 (10697800) [pid = 2380] [serial = 2134] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 52 (18FC1800) [pid = 2380] [serial = 2149] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 51 (18FE7C00) [pid = 2380] [serial = 2150] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | --DOMWINDOW == 50 (16943000) [pid = 2380] [serial = 2138] [outer = 00000000] [url = about:blank] 05:07:10 INFO - PROCESS | 2380 | 1465646830310 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:07:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2018ms 05:07:10 INFO - PROCESS | 2380 | 1465646830337 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 2380 | 1465646830342 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 05:07:10 INFO - PROCESS | 2380 | 1465646830347 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:07:10 INFO - PROCESS | 2380 | 1465646830350 Marionette TRACE conn5 <- [1,2882,null,{}] 05:07:10 INFO - PROCESS | 2380 | 1465646830356 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}] 05:07:10 INFO - PROCESS | 2380 | 1465646830359 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:10 INFO - PROCESS | 2380 | 1465646830457 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 05:07:10 INFO - PROCESS | 2380 | 1465646830466 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:10 INFO - PROCESS | 2380 | 1465646830469 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:10 INFO - PROCESS | 2380 | ++DOCSHELL 0FBF1400 == 25 [pid = 2380] [id = 730] 05:07:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 51 (0FBF1C00) [pid = 2380] [serial = 2190] [outer = 00000000] 05:07:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 52 (1004B000) [pid = 2380] [serial = 2191] [outer = 0FBF1C00] 05:07:10 INFO - PROCESS | 2380 | 1465646830520 Marionette DEBUG loaded listener.js 05:07:10 INFO - PROCESS | 2380 | ++DOMWINDOW == 53 (1015F000) [pid = 2380] [serial = 2192] [outer = 0FBF1C00] 05:07:11 INFO - PROCESS | 2380 | 1465646831038 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 731ms 05:07:11 INFO - PROCESS | 2380 | 1465646831083 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2380 | 1465646831088 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 05:07:11 INFO - PROCESS | 2380 | 1465646831095 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:07:11 INFO - PROCESS | 2380 | 1465646831097 Marionette TRACE conn5 <- [1,2886,null,{}] 05:07:11 INFO - PROCESS | 2380 | 1465646831101 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}] 05:07:11 INFO - PROCESS | 2380 | 1465646831104 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:11 INFO - PROCESS | 2380 | 1465646831193 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 05:07:11 INFO - PROCESS | 2380 | 1465646831203 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 2380 | 1465646831205 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:11 INFO - PROCESS | 2380 | ++DOCSHELL 10339400 == 26 [pid = 2380] [id = 731] 05:07:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 54 (104C4C00) [pid = 2380] [serial = 2193] [outer = 00000000] 05:07:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 55 (104D0800) [pid = 2380] [serial = 2194] [outer = 104C4C00] 05:07:11 INFO - PROCESS | 2380 | 1465646831252 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 2380 | ++DOMWINDOW == 56 (1069A000) [pid = 2380] [serial = 2195] [outer = 104C4C00] 05:07:11 INFO - PROCESS | 2380 | 1465646831736 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]]]}] 05:07:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:07:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 05:07:11 INFO - PROCESS | 2380 | 1465646831768 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 05:07:11 INFO - PROCESS | 2380 | 1465646831770 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 05:07:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:07:11 INFO - PROCESS | 2380 | 1465646831773 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:07:11 INFO - PROCESS | 2380 | 1465646831777 Marionette TRACE conn5 <- [1,2890,null,{}] 05:07:11 INFO - PROCESS | 2380 | 1465646831788 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}] 05:07:11 INFO - PROCESS | 2380 | 1465646831792 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:11 INFO - PROCESS | 2380 | 1465646831905 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 05:07:12 INFO - PROCESS | 2380 | 1465646832008 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2380 | 1465646832011 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:12 INFO - PROCESS | 2380 | ++DOCSHELL 144DB800 == 27 [pid = 2380] [id = 732] 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 57 (144DBC00) [pid = 2380] [serial = 2196] [outer = 00000000] 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 58 (147B6800) [pid = 2380] [serial = 2197] [outer = 144DBC00] 05:07:12 INFO - PROCESS | 2380 | 1465646832059 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 59 (14C4CC00) [pid = 2380] [serial = 2198] [outer = 144DBC00] 05:07:12 INFO - PROCESS | 2380 | 1465646832437 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:07:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 730ms 05:07:12 INFO - PROCESS | 2380 | 1465646832508 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 2380 | 1465646832510 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 05:07:12 INFO - PROCESS | 2380 | 1465646832514 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 2380 | 1465646832515 Marionette TRACE conn5 <- [1,2894,null,{}] 05:07:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:07:12 INFO - PROCESS | 2380 | 1465646832519 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}] 05:07:12 INFO - PROCESS | 2380 | 1465646832521 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:12 INFO - PROCESS | 2380 | 1465646832604 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 05:07:12 INFO - PROCESS | 2380 | 1465646832610 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:12 INFO - PROCESS | 2380 | 1465646832612 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:12 INFO - PROCESS | 2380 | ++DOCSHELL 14D35C00 == 28 [pid = 2380] [id = 733] 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 60 (14DDD000) [pid = 2380] [serial = 2199] [outer = 00000000] 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (16941C00) [pid = 2380] [serial = 2200] [outer = 14DDD000] 05:07:12 INFO - PROCESS | 2380 | 1465646832656 Marionette DEBUG loaded listener.js 05:07:12 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (16C5C800) [pid = 2380] [serial = 2201] [outer = 14DDD000] 05:07:13 INFO - PROCESS | 2380 | 1465646833086 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]]]}] 05:07:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:07:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 05:07:13 INFO - PROCESS | 2380 | 1465646833148 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2380 | 1465646833150 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 05:07:13 INFO - PROCESS | 2380 | 1465646833153 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:07:13 INFO - PROCESS | 2380 | 1465646833155 Marionette TRACE conn5 <- [1,2898,null,{}] 05:07:13 INFO - PROCESS | 2380 | 1465646833158 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}] 05:07:13 INFO - PROCESS | 2380 | 1465646833160 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:13 INFO - PROCESS | 2380 | 1465646833240 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 05:07:13 INFO - PROCESS | 2380 | 1465646833276 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 2380 | 1465646833278 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:13 INFO - PROCESS | 2380 | ++DOCSHELL 16C76400 == 29 [pid = 2380] [id = 734] 05:07:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (16C77000) [pid = 2380] [serial = 2202] [outer = 00000000] 05:07:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (172EE000) [pid = 2380] [serial = 2203] [outer = 16C77000] 05:07:13 INFO - PROCESS | 2380 | 1465646833325 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (173DF800) [pid = 2380] [serial = 2204] [outer = 16C77000] 05:07:13 INFO - PROCESS | 2380 | 1465646833735 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]]]}] 05:07:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:07:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:07:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 05:07:13 INFO - PROCESS | 2380 | 1465646833794 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 05:07:13 INFO - PROCESS | 2380 | 1465646833796 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 05:07:13 INFO - TEST-START | /DOMEvents/constructors.html 05:07:13 INFO - PROCESS | 2380 | 1465646833799 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:07:13 INFO - PROCESS | 2380 | 1465646833801 Marionette TRACE conn5 <- [1,2902,null,{}] 05:07:13 INFO - PROCESS | 2380 | 1465646833808 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}] 05:07:13 INFO - PROCESS | 2380 | 1465646833814 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:13 INFO - PROCESS | 2380 | 1465646833916 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 05:07:13 INFO - PROCESS | 2380 | 1465646833922 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 2380 | 1465646833924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:13 INFO - PROCESS | 2380 | ++DOCSHELL 1893C400 == 30 [pid = 2380] [id = 735] 05:07:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (18987400) [pid = 2380] [serial = 2205] [outer = 00000000] 05:07:13 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (18C9F000) [pid = 2380] [serial = 2206] [outer = 18987400] 05:07:13 INFO - PROCESS | 2380 | 1465646833968 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (18FB5400) [pid = 2380] [serial = 2207] [outer = 18987400] 05:07:14 INFO - PROCESS | 2380 | 1465646834660 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]]]}] 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:07:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:07:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:07:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 916ms 05:07:14 INFO - PROCESS | 2380 | 1465646834719 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 2380 | 1465646834721 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 05:07:14 INFO - PROCESS | 2380 | 1465646834724 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:07:14 INFO - PROCESS | 2380 | 1465646834726 Marionette TRACE conn5 <- [1,2906,null,{}] 05:07:14 INFO - PROCESS | 2380 | 1465646834730 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}] 05:07:14 INFO - PROCESS | 2380 | 1465646834732 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:14 INFO - PROCESS | 2380 | 1465646834842 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 05:07:14 INFO - PROCESS | 2380 | 1465646834855 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:14 INFO - PROCESS | 2380 | 1465646834857 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:14 INFO - PROCESS | 2380 | ++DOCSHELL 18FEC000 == 31 [pid = 2380] [id = 736] 05:07:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (18FEDC00) [pid = 2380] [serial = 2208] [outer = 00000000] 05:07:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (193BF800) [pid = 2380] [serial = 2209] [outer = 18FEDC00] 05:07:14 INFO - PROCESS | 2380 | 1465646834902 Marionette DEBUG loaded listener.js 05:07:14 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (193C0800) [pid = 2380] [serial = 2210] [outer = 18FEDC00] 05:07:15 INFO - PROCESS | 2380 | 1465646835288 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:07:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:07:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 570ms 05:07:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:07:15 INFO - PROCESS | 2380 | 1465646835299 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 05:07:15 INFO - PROCESS | 2380 | 1465646835301 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 05:07:15 INFO - PROCESS | 2380 | 1465646835304 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:07:15 INFO - PROCESS | 2380 | 1465646835306 Marionette TRACE conn5 <- [1,2910,null,{}] 05:07:15 INFO - PROCESS | 2380 | 1465646835309 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}] 05:07:15 INFO - PROCESS | 2380 | 1465646835311 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:15 INFO - PROCESS | 2380 | 1465646835387 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 05:07:15 INFO - PROCESS | 2380 | 1465646835392 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 2380 | 1465646835393 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:15 INFO - PROCESS | 2380 | ++DOCSHELL 193DFC00 == 32 [pid = 2380] [id = 737] 05:07:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (193E1400) [pid = 2380] [serial = 2211] [outer = 00000000] 05:07:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (19648800) [pid = 2380] [serial = 2212] [outer = 193E1400] 05:07:15 INFO - PROCESS | 2380 | 1465646835437 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (193E9C00) [pid = 2380] [serial = 2213] [outer = 193E1400] 05:07:15 INFO - PROCESS | 2380 | [2380] 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 05:07:15 INFO - PROCESS | 2380 | [2380] 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 05:07:15 INFO - PROCESS | 2380 | [2380] 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 05:07:15 INFO - PROCESS | 2380 | [2380] 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 05:07:15 INFO - PROCESS | 2380 | 1465646835979 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]]]}] 05:07:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:07:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:16 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 05:07:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:16 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 05:07:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:16 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]" 05:07:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:07:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:07:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 737ms 05:07:16 INFO - PROCESS | 2380 | 1465646836042 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2380 | 1465646836044 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 05:07:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:07:16 INFO - PROCESS | 2380 | 1465646836047 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2380 | 1465646836049 Marionette TRACE conn5 <- [1,2914,null,{}] 05:07:16 INFO - PROCESS | 2380 | 1465646836058 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}] 05:07:16 INFO - PROCESS | 2380 | 1465646836060 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:16 INFO - PROCESS | 2380 | 1465646836193 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 05:07:16 INFO - PROCESS | 2380 | 1465646836268 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2380 | 1465646836270 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:16 INFO - PROCESS | 2380 | ++DOCSHELL 144D9800 == 33 [pid = 2380] [id = 738] 05:07:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (19DBE400) [pid = 2380] [serial = 2214] [outer = 00000000] 05:07:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A04E800) [pid = 2380] [serial = 2215] [outer = 19DBE400] 05:07:16 INFO - PROCESS | 2380 | 1465646836314 Marionette DEBUG loaded listener.js 05:07:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A0E6C00) [pid = 2380] [serial = 2216] [outer = 19DBE400] 05:07:16 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:07:16 INFO - PROCESS | 2380 | 1465646836794 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]]]}] 05:07:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:07:16 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 770ms 05:07:16 INFO - PROCESS | 2380 | 1465646836818 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 05:07:16 INFO - PROCESS | 2380 | 1465646836820 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 05:07:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:07:16 INFO - PROCESS | 2380 | 1465646836823 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:07:16 INFO - PROCESS | 2380 | 1465646836825 Marionette TRACE conn5 <- [1,2918,null,{}] 05:07:16 INFO - PROCESS | 2380 | 1465646836828 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}] 05:07:16 INFO - PROCESS | 2380 | 1465646836830 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:16 INFO - PROCESS | 2380 | 1465646836958 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 05:07:16 INFO - PROCESS | 2380 | 1465646836963 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:16 INFO - PROCESS | 2380 | 1465646836965 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:16 INFO - PROCESS | 2380 | ++DOCSHELL 1A297800 == 34 [pid = 2380] [id = 739] 05:07:16 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A29B400) [pid = 2380] [serial = 2217] [outer = 00000000] 05:07:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A323800) [pid = 2380] [serial = 2218] [outer = 1A29B400] 05:07:17 INFO - PROCESS | 2380 | 1465646837007 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A32AC00) [pid = 2380] [serial = 2219] [outer = 1A29B400] 05:07:17 INFO - PROCESS | 2380 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:07:17 INFO - PROCESS | 2380 | 1465646837436 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]]]}] 05:07:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:07:17 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 631ms 05:07:17 INFO - PROCESS | 2380 | 1465646837454 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 2380 | 1465646837456 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 05:07:17 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:07:17 INFO - PROCESS | 2380 | 1465646837459 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 2380 | 1465646837462 Marionette TRACE conn5 <- [1,2922,null,{}] 05:07:17 INFO - PROCESS | 2380 | 1465646837465 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}] 05:07:17 INFO - PROCESS | 2380 | 1465646837468 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:17 INFO - PROCESS | 2380 | 1465646837807 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18C0BC00) [pid = 2380] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (18FEB400) [pid = 2380] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (16C5FC00) [pid = 2380] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (19C94C00) [pid = 2380] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A25E000) [pid = 2380] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (14D36C00) [pid = 2380] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0CC77C00) [pid = 2380] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1A049C00) [pid = 2380] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (1729A000) [pid = 2380] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (111D0400) [pid = 2380] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:07:17 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (10052800) [pid = 2380] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:07:17 INFO - PROCESS | 2380 | 1465646837883 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 2380 | 1465646837886 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:17 INFO - PROCESS | 2380 | ++DOCSHELL 0CC33000 == 35 [pid = 2380] [id = 740] 05:07:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0CC77C00) [pid = 2380] [serial = 2220] [outer = 00000000] 05:07:17 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1069C000) [pid = 2380] [serial = 2221] [outer = 0CC77C00] 05:07:17 INFO - PROCESS | 2380 | 1465646837932 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15F51800) [pid = 2380] [serial = 2222] [outer = 0CC77C00] 05:07:18 INFO - PROCESS | 2380 | 1465646838284 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]]]}] 05:07:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:07:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 05:07:18 INFO - PROCESS | 2380 | 1465646838331 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2380 | 1465646838333 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:07:18 INFO - PROCESS | 2380 | 1465646838336 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 2380 | 1465646838338 Marionette TRACE conn5 <- [1,2926,null,{}] 05:07:18 INFO - PROCESS | 2380 | 1465646838341 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}] 05:07:18 INFO - PROCESS | 2380 | 1465646838343 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:18 INFO - PROCESS | 2380 | 1465646838431 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 05:07:18 INFO - PROCESS | 2380 | 1465646838437 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:18 INFO - PROCESS | 2380 | 1465646838438 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:18 INFO - PROCESS | 2380 | ++DOCSHELL 18FA7000 == 36 [pid = 2380] [id = 741] 05:07:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (18FB6000) [pid = 2380] [serial = 2223] [outer = 00000000] 05:07:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A48D800) [pid = 2380] [serial = 2224] [outer = 18FB6000] 05:07:18 INFO - PROCESS | 2380 | 1465646838481 Marionette DEBUG loaded listener.js 05:07:18 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A495800) [pid = 2380] [serial = 2225] [outer = 18FB6000] 05:07:18 INFO - PROCESS | 2380 | 1465646838887 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]]]}] 05:07:18 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:07:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 570ms 05:07:18 INFO - PROCESS | 2380 | 1465646838910 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 05:07:18 INFO - PROCESS | 2380 | 1465646838912 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 05:07:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:07:18 INFO - PROCESS | 2380 | 1465646838915 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:07:18 INFO - PROCESS | 2380 | 1465646838916 Marionette TRACE conn5 <- [1,2930,null,{}] 05:07:18 INFO - PROCESS | 2380 | 1465646838920 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}] 05:07:18 INFO - PROCESS | 2380 | 1465646838922 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:19 INFO - PROCESS | 2380 | 1465646839050 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 05:07:19 INFO - PROCESS | 2380 | 1465646839057 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 2380 | 1465646839059 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:19 INFO - PROCESS | 2380 | ++DOCSHELL 18FB8800 == 37 [pid = 2380] [id = 742] 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A04B400) [pid = 2380] [serial = 2226] [outer = 00000000] 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1B831800) [pid = 2380] [serial = 2227] [outer = 1A04B400] 05:07:19 INFO - PROCESS | 2380 | 1465646839102 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1BBE3000) [pid = 2380] [serial = 2228] [outer = 1A04B400] 05:07:19 INFO - PROCESS | 2380 | 1465646839511 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"]]]}] 05:07:19 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:07:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:07:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:07:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 05:07:19 INFO - PROCESS | 2380 | 1465646839546 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 05:07:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:07:19 INFO - PROCESS | 2380 | 1465646839548 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 05:07:19 INFO - PROCESS | 2380 | 1465646839551 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 2380 | 1465646839553 Marionette TRACE conn5 <- [1,2934,null,{}] 05:07:19 INFO - PROCESS | 2380 | 1465646839556 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}] 05:07:19 INFO - PROCESS | 2380 | 1465646839558 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:19 INFO - PROCESS | 2380 | 1465646839678 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 05:07:19 INFO - PROCESS | 2380 | 1465646839739 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 2380 | 1465646839740 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:19 INFO - PROCESS | 2380 | ++DOCSHELL 1B832400 == 38 [pid = 2380] [id = 743] 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1BBE5800) [pid = 2380] [serial = 2229] [outer = 00000000] 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1C662400) [pid = 2380] [serial = 2230] [outer = 1BBE5800] 05:07:19 INFO - PROCESS | 2380 | 1465646839783 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1C665C00) [pid = 2380] [serial = 2231] [outer = 1BBE5800] 05:07:20 INFO - PROCESS | 2380 | 1465646840432 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]]]}] 05:07:20 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:07:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 05:07:20 INFO - PROCESS | 2380 | 1465646840483 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 05:07:20 INFO - PROCESS | 2380 | 1465646840488 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 05:07:20 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:07:20 INFO - PROCESS | 2380 | 1465646840492 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 2380 | 1465646840497 Marionette TRACE conn5 <- [1,2938,null,{}] 05:07:20 INFO - PROCESS | 2380 | 1465646840503 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}] 05:07:20 INFO - PROCESS | 2380 | 1465646840506 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:20 INFO - PROCESS | 2380 | 1465646840638 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 05:07:20 INFO - PROCESS | 2380 | 1465646840773 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:20 INFO - PROCESS | 2380 | 1465646840776 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:20 INFO - PROCESS | 2380 | ++DOCSHELL 0FB6CC00 == 39 [pid = 2380] [id = 744] 05:07:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (10049C00) [pid = 2380] [serial = 2232] [outer = 00000000] 05:07:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1024E400) [pid = 2380] [serial = 2233] [outer = 10049C00] 05:07:20 INFO - PROCESS | 2380 | 1465646840834 Marionette DEBUG loaded listener.js 05:07:20 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (104CF400) [pid = 2380] [serial = 2234] [outer = 10049C00] 05:07:21 INFO - PROCESS | 2380 | ++DOCSHELL 111D4800 == 40 [pid = 2380] [id = 745] 05:07:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (145BA000) [pid = 2380] [serial = 2235] [outer = 00000000] 05:07:21 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (145C6800) [pid = 2380] [serial = 2236] [outer = 145BA000] 05:07:21 INFO - PROCESS | 2380 | 1465646841539 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]]]}] 05:07:21 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. 05:07:21 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1079ms 05:07:21 INFO - PROCESS | 2380 | 1465646841571 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 05:07:21 INFO - PROCESS | 2380 | 1465646841576 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 05:07:21 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:07:21 INFO - PROCESS | 2380 | 1465646841582 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:07:21 INFO - PROCESS | 2380 | 1465646841585 Marionette TRACE conn5 <- [1,2942,null,{}] 05:07:21 INFO - PROCESS | 2380 | 1465646841589 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}] 05:07:21 INFO - PROCESS | 2380 | 1465646841592 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:21 INFO - PROCESS | 2380 | 1465646841748 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 05:07:22 INFO - PROCESS | 2380 | 1465646842032 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 2380 | 1465646842035 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:22 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3C00 == 41 [pid = 2380] [id = 746] 05:07:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (0C8C7000) [pid = 2380] [serial = 2237] [outer = 00000000] 05:07:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (0D276C00) [pid = 2380] [serial = 2238] [outer = 0C8C7000] 05:07:22 INFO - PROCESS | 2380 | 1465646842128 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1004C000) [pid = 2380] [serial = 2239] [outer = 0C8C7000] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 18FB8800 == 40 [pid = 2380] [id = 742] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 18FA7000 == 39 [pid = 2380] [id = 741] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 0CC33000 == 38 [pid = 2380] [id = 740] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 1A297800 == 37 [pid = 2380] [id = 739] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 144D9800 == 36 [pid = 2380] [id = 738] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 193DFC00 == 35 [pid = 2380] [id = 737] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 18FEC000 == 34 [pid = 2380] [id = 736] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 1893C400 == 33 [pid = 2380] [id = 735] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 16C76400 == 32 [pid = 2380] [id = 734] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 14D35C00 == 31 [pid = 2380] [id = 733] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 144DB800 == 30 [pid = 2380] [id = 732] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1A32D800) [pid = 2380] [serial = 2188] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | 1465646842808 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]]]}] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 10339400 == 29 [pid = 2380] [id = 731] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 0FBF1400 == 28 [pid = 2380] [id = 730] 05:07:22 INFO - PROCESS | 2380 | --DOCSHELL 16C74C00 == 27 [pid = 2380] [id = 729] 05:07:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:07:22 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:07:22 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1281ms 05:07:22 INFO - PROCESS | 2380 | 1465646842868 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 05:07:22 INFO - PROCESS | 2380 | 1465646842872 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 05:07:22 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:07:22 INFO - PROCESS | 2380 | 1465646842876 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:07:22 INFO - PROCESS | 2380 | 1465646842879 Marionette TRACE conn5 <- [1,2946,null,{}] 05:07:22 INFO - PROCESS | 2380 | 1465646842896 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}] 05:07:22 INFO - PROCESS | 2380 | 1465646842899 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (18FB9400) [pid = 2380] [serial = 2173] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (193E4400) [pid = 2380] [serial = 2177] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193DC800) [pid = 2380] [serial = 2176] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (18FF0000) [pid = 2380] [serial = 2182] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1A0E8C00) [pid = 2380] [serial = 2179] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A2A0400) [pid = 2380] [serial = 2185] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1A321800) [pid = 2380] [serial = 2186] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A0F1800) [pid = 2380] [serial = 2180] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (16C55800) [pid = 2380] [serial = 2161] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10694000) [pid = 2380] [serial = 2159] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (1024A800) [pid = 2380] [serial = 2158] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1A260800) [pid = 2380] [serial = 2156] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (172EF000) [pid = 2380] [serial = 2170] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1440A400) [pid = 2380] [serial = 2167] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (145C0C00) [pid = 2380] [serial = 2168] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (10182400) [pid = 2380] [serial = 2164] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (10249400) [pid = 2380] [serial = 2165] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (17297400) [pid = 2380] [serial = 2162] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18FE3800) [pid = 2380] [serial = 2174] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1A294000) [pid = 2380] [serial = 2183] [outer = 00000000] [url = about:blank] 05:07:22 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (185AD400) [pid = 2380] [serial = 2171] [outer = 00000000] [url = about:blank] 05:07:23 INFO - PROCESS | 2380 | 1465646843073 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 05:07:23 INFO - PROCESS | 2380 | 1465646843084 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2380 | 1465646843087 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:23 INFO - PROCESS | 2380 | ++DOCSHELL 1032F800 == 28 [pid = 2380] [id = 747] 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (10331C00) [pid = 2380] [serial = 2240] [outer = 00000000] 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (104C5400) [pid = 2380] [serial = 2241] [outer = 10331C00] 05:07:23 INFO - PROCESS | 2380 | 1465646843134 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (106A1C00) [pid = 2380] [serial = 2242] [outer = 10331C00] 05:07:23 INFO - PROCESS | 2380 | 1465646843628 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]]]}] 05:07:23 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:07:23 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 770ms 05:07:23 INFO - PROCESS | 2380 | 1465646843649 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 2380 | 1465646843653 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 05:07:23 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:07:23 INFO - PROCESS | 2380 | 1465646843657 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 2380 | 1465646843659 Marionette TRACE conn5 <- [1,2950,null,{}] 05:07:23 INFO - PROCESS | 2380 | 1465646843663 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}] 05:07:23 INFO - PROCESS | 2380 | 1465646843665 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:23 INFO - PROCESS | 2380 | 1465646843753 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 05:07:23 INFO - PROCESS | 2380 | 1465646843760 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:23 INFO - PROCESS | 2380 | 1465646843762 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:23 INFO - PROCESS | 2380 | ++DOCSHELL 14C01400 == 29 [pid = 2380] [id = 748] 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (14C06800) [pid = 2380] [serial = 2243] [outer = 00000000] 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (15857400) [pid = 2380] [serial = 2244] [outer = 14C06800] 05:07:23 INFO - PROCESS | 2380 | 1465646843807 Marionette DEBUG loaded listener.js 05:07:23 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (16938C00) [pid = 2380] [serial = 2245] [outer = 14C06800] 05:07:24 INFO - PROCESS | 2380 | 1465646844236 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]]]}] 05:07:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:07:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 05:07:24 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:07:24 INFO - PROCESS | 2380 | 1465646844292 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2380 | 1465646844295 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 2380 | 1465646844299 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 2380 | 1465646844305 Marionette TRACE conn5 <- [1,2954,null,{}] 05:07:24 INFO - PROCESS | 2380 | 1465646844315 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}] 05:07:24 INFO - PROCESS | 2380 | 1465646844318 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:24 INFO - PROCESS | 2380 | 1465646844403 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 05:07:24 INFO - PROCESS | 2380 | 1465646844412 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 2380 | 1465646844414 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:24 INFO - PROCESS | 2380 | ++DOCSHELL 173D5000 == 30 [pid = 2380] [id = 749] 05:07:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (173D5400) [pid = 2380] [serial = 2246] [outer = 00000000] 05:07:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (185B2C00) [pid = 2380] [serial = 2247] [outer = 173D5400] 05:07:24 INFO - PROCESS | 2380 | 1465646844458 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (18947400) [pid = 2380] [serial = 2248] [outer = 173D5400] 05:07:24 INFO - PROCESS | 2380 | 1465646844913 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]]]}] 05:07:24 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. 05:07:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 05:07:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:07:24 INFO - PROCESS | 2380 | 1465646844928 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 05:07:24 INFO - PROCESS | 2380 | 1465646844931 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 05:07:24 INFO - PROCESS | 2380 | 1465646844934 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:07:24 INFO - PROCESS | 2380 | 1465646844935 Marionette TRACE conn5 <- [1,2958,null,{}] 05:07:24 INFO - PROCESS | 2380 | 1465646844939 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}] 05:07:24 INFO - PROCESS | 2380 | 1465646844941 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:25 INFO - PROCESS | 2380 | 1465646845078 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 05:07:25 INFO - PROCESS | 2380 | 1465646845083 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2380 | 1465646845085 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:25 INFO - PROCESS | 2380 | ++DOCSHELL 18982C00 == 31 [pid = 2380] [id = 750] 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (18C04800) [pid = 2380] [serial = 2249] [outer = 00000000] 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (18FBA000) [pid = 2380] [serial = 2250] [outer = 18C04800] 05:07:25 INFO - PROCESS | 2380 | 1465646845129 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (18FE2C00) [pid = 2380] [serial = 2251] [outer = 18C04800] 05:07:25 INFO - PROCESS | 2380 | 1465646845528 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]]]}] 05:07:25 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. 05:07:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 05:07:25 INFO - PROCESS | 2380 | 1465646845568 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 05:07:25 INFO - PROCESS | 2380 | 1465646845570 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 05:07:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:07:25 INFO - PROCESS | 2380 | 1465646845573 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 2380 | 1465646845575 Marionette TRACE conn5 <- [1,2962,null,{}] 05:07:25 INFO - PROCESS | 2380 | 1465646845578 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}] 05:07:25 INFO - PROCESS | 2380 | 1465646845580 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:25 INFO - PROCESS | 2380 | 1465646845700 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 05:07:25 INFO - PROCESS | 2380 | 1465646845705 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:25 INFO - PROCESS | 2380 | 1465646845710 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:25 INFO - PROCESS | 2380 | ++DOCSHELL 14413000 == 32 [pid = 2380] [id = 751] 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (18FEE800) [pid = 2380] [serial = 2252] [outer = 00000000] 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (193C8400) [pid = 2380] [serial = 2253] [outer = 18FEE800] 05:07:25 INFO - PROCESS | 2380 | 1465646845821 Marionette DEBUG loaded listener.js 05:07:25 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (193E7800) [pid = 2380] [serial = 2254] [outer = 18FEE800] 05:07:26 INFO - PROCESS | 2380 | 1465646846274 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]]]}] 05:07:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:07:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 05:07:26 INFO - PROCESS | 2380 | 1465646846315 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 05:07:26 INFO - PROCESS | 2380 | 1465646846317 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 05:07:26 INFO - PROCESS | 2380 | 1465646846320 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:07:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:07:26 INFO - PROCESS | 2380 | 1465646846322 Marionette TRACE conn5 <- [1,2966,null,{}] 05:07:26 INFO - PROCESS | 2380 | 1465646846325 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}] 05:07:26 INFO - PROCESS | 2380 | 1465646846328 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:26 INFO - PROCESS | 2380 | 1465646846457 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 05:07:26 INFO - PROCESS | 2380 | 1465646846525 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:26 INFO - PROCESS | 2380 | 1465646846527 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:26 INFO - PROCESS | 2380 | ++DOCSHELL 197EF000 == 33 [pid = 2380] [id = 752] 05:07:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (19C92800) [pid = 2380] [serial = 2255] [outer = 00000000] 05:07:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A04A800) [pid = 2380] [serial = 2256] [outer = 19C92800] 05:07:26 INFO - PROCESS | 2380 | 1465646846569 Marionette DEBUG loaded listener.js 05:07:26 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A04FC00) [pid = 2380] [serial = 2257] [outer = 19C92800] 05:07:26 INFO - PROCESS | 2380 | 1465646846930 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]]]}] 05:07:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 05:07:27 INFO - PROCESS | 2380 | 1465646846995 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2380 | 1465646846997 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 05:07:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:07:27 INFO - PROCESS | 2380 | 1465646847008 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2380 | 1465646847010 Marionette TRACE conn5 <- [1,2970,null,{}] 05:07:27 INFO - PROCESS | 2380 | 1465646847013 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}] 05:07:27 INFO - PROCESS | 2380 | 1465646847015 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:27 INFO - PROCESS | 2380 | 1465646847129 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 05:07:27 INFO - PROCESS | 2380 | 1465646847218 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2380 | 1465646847220 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:27 INFO - PROCESS | 2380 | ++DOCSHELL 10697C00 == 34 [pid = 2380] [id = 753] 05:07:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A0F1800) [pid = 2380] [serial = 2258] [outer = 00000000] 05:07:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1A297C00) [pid = 2380] [serial = 2259] [outer = 1A0F1800] 05:07:27 INFO - PROCESS | 2380 | 1465646847264 Marionette DEBUG loaded listener.js 05:07:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1A299400) [pid = 2380] [serial = 2260] [outer = 1A0F1800] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (193E1400) [pid = 2380] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (19DBE400) [pid = 2380] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1A29B400) [pid = 2380] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16C77000) [pid = 2380] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (104C4C00) [pid = 2380] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (144DBC00) [pid = 2380] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (0FBF1C00) [pid = 2380] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1A329000) [pid = 2380] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FEDC00) [pid = 2380] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (14DDD000) [pid = 2380] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FB6000) [pid = 2380] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (0CC77C00) [pid = 2380] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A04B400) [pid = 2380] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:07:27 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (18987400) [pid = 2380] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:07:27 INFO - PROCESS | 2380 | 1465646847730 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"]]]}] 05:07:27 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:07:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:07:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 791ms 05:07:27 INFO - PROCESS | 2380 | 1465646847792 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 05:07:27 INFO - PROCESS | 2380 | 1465646847794 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 05:07:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:07:27 INFO - PROCESS | 2380 | 1465646847810 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:07:27 INFO - PROCESS | 2380 | 1465646847812 Marionette TRACE conn5 <- [1,2974,null,{}] 05:07:27 INFO - PROCESS | 2380 | 1465646847816 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}] 05:07:27 INFO - PROCESS | 2380 | 1465646847817 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:27 INFO - PROCESS | 2380 | 1465646847896 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 05:07:27 INFO - PROCESS | 2380 | 1465646847901 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 2380 | 1465646847902 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:27 INFO - PROCESS | 2380 | ++DOCSHELL 193DD000 == 35 [pid = 2380] [id = 754] 05:07:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (193DDC00) [pid = 2380] [serial = 2261] [outer = 00000000] 05:07:27 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A297400) [pid = 2380] [serial = 2262] [outer = 193DDC00] 05:07:27 INFO - PROCESS | 2380 | 1465646847946 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A320000) [pid = 2380] [serial = 2263] [outer = 193DDC00] 05:07:28 INFO - PROCESS | 2380 | 1465646848331 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]]]}] 05:07:28 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. 05:07:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 570ms 05:07:28 INFO - PROCESS | 2380 | 1465646848391 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 05:07:28 INFO - PROCESS | 2380 | 1465646848393 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 05:07:28 INFO - PROCESS | 2380 | 1465646848397 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 2380 | 1465646848399 Marionette TRACE conn5 <- [1,2978,null,{}] 05:07:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:07:28 INFO - PROCESS | 2380 | 1465646848402 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}] 05:07:28 INFO - PROCESS | 2380 | 1465646848404 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:28 INFO - PROCESS | 2380 | 1465646848528 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 05:07:28 INFO - PROCESS | 2380 | 1465646848540 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:28 INFO - PROCESS | 2380 | 1465646848542 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:28 INFO - PROCESS | 2380 | ++DOCSHELL 15857800 == 36 [pid = 2380] [id = 755] 05:07:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A325C00) [pid = 2380] [serial = 2264] [outer = 00000000] 05:07:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1A48A000) [pid = 2380] [serial = 2265] [outer = 1A325C00] 05:07:28 INFO - PROCESS | 2380 | 1465646848584 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1A48C000) [pid = 2380] [serial = 2266] [outer = 1A325C00] 05:07:29 INFO - PROCESS | 2380 | ++DOCSHELL 1C65FC00 == 37 [pid = 2380] [id = 756] 05:07:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (1C660400) [pid = 2380] [serial = 2267] [outer = 00000000] 05:07:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1C661800) [pid = 2380] [serial = 2268] [outer = 1C660400] 05:07:29 INFO - PROCESS | 2380 | 1465646849071 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]]]}] 05:07:29 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. 05:07:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 05:07:29 INFO - PROCESS | 2380 | 1465646849134 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 05:07:29 INFO - PROCESS | 2380 | 1465646849136 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 05:07:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:07:29 INFO - PROCESS | 2380 | 1465646849139 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 2380 | 1465646849141 Marionette TRACE conn5 <- [1,2982,null,{}] 05:07:29 INFO - PROCESS | 2380 | 1465646849144 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}] 05:07:29 INFO - PROCESS | 2380 | 1465646849146 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:29 INFO - PROCESS | 2380 | 1465646849284 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 05:07:29 INFO - PROCESS | 2380 | 1465646849298 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 2380 | 1465646849301 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:29 INFO - PROCESS | 2380 | ++DOCSHELL 1B199C00 == 38 [pid = 2380] [id = 757] 05:07:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1B19F800) [pid = 2380] [serial = 2269] [outer = 00000000] 05:07:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1C210C00) [pid = 2380] [serial = 2270] [outer = 1B19F800] 05:07:29 INFO - PROCESS | 2380 | 1465646849348 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1C66CC00) [pid = 2380] [serial = 2271] [outer = 1B19F800] 05:07:29 INFO - PROCESS | 2380 | 1465646849906 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]]]}] 05:07:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:07:29 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 05:07:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 831ms 05:07:29 INFO - PROCESS | 2380 | 1465646849971 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 05:07:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:07:29 INFO - PROCESS | 2380 | 1465646849975 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 05:07:29 INFO - PROCESS | 2380 | 1465646849980 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:07:29 INFO - PROCESS | 2380 | 1465646849984 Marionette TRACE conn5 <- [1,2986,null,{}] 05:07:30 INFO - PROCESS | 2380 | 1465646849989 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}] 05:07:30 INFO - PROCESS | 2380 | 1465646849992 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:30 INFO - PROCESS | 2380 | 1465646850126 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 05:07:30 INFO - PROCESS | 2380 | 1465646850265 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 2380 | 1465646850268 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:30 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE4400 == 39 [pid = 2380] [id = 758] 05:07:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0FBE8400) [pid = 2380] [serial = 2272] [outer = 00000000] 05:07:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10976000) [pid = 2380] [serial = 2273] [outer = 0FBE8400] 05:07:30 INFO - PROCESS | 2380 | 1465646850329 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (144DE000) [pid = 2380] [serial = 2274] [outer = 0FBE8400] 05:07:30 INFO - PROCESS | 2380 | 1465646850843 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]]]}] 05:07:30 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. 05:07:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 05:07:30 INFO - PROCESS | 2380 | 1465646850872 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 2380 | 1465646850876 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 05:07:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:07:30 INFO - PROCESS | 2380 | 1465646850882 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 2380 | 1465646850885 Marionette TRACE conn5 <- [1,2990,null,{}] 05:07:30 INFO - PROCESS | 2380 | 1465646850889 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}] 05:07:30 INFO - PROCESS | 2380 | 1465646850892 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:31 INFO - PROCESS | 2380 | 1465646851005 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 05:07:31 INFO - PROCESS | 2380 | 1465646851124 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:31 INFO - PROCESS | 2380 | 1465646851127 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:31 INFO - PROCESS | 2380 | ++DOCSHELL 16C61400 == 40 [pid = 2380] [id = 759] 05:07:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (16C62800) [pid = 2380] [serial = 2275] [outer = 00000000] 05:07:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (173D5C00) [pid = 2380] [serial = 2276] [outer = 16C62800] 05:07:31 INFO - PROCESS | 2380 | 1465646851184 Marionette DEBUG loaded listener.js 05:07:31 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (18C05000) [pid = 2380] [serial = 2277] [outer = 16C62800] 05:07:31 INFO - PROCESS | 2380 | 1465646851705 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]]]}] 05:07:31 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. 05:07:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 870ms 05:07:31 INFO - PROCESS | 2380 | 1465646851756 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 05:07:31 INFO - PROCESS | 2380 | 1465646851759 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 05:07:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:07:31 INFO - PROCESS | 2380 | 1465646851763 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:07:31 INFO - PROCESS | 2380 | 1465646851767 Marionette TRACE conn5 <- [1,2994,null,{}] 05:07:31 INFO - PROCESS | 2380 | 1465646851778 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}] 05:07:31 INFO - PROCESS | 2380 | 1465646851782 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:31 INFO - PROCESS | 2380 | 1465646851891 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 05:07:32 INFO - PROCESS | 2380 | 1465646852049 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:32 INFO - PROCESS | 2380 | 1465646852052 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:32 INFO - PROCESS | 2380 | ++DOCSHELL 1BD7E400 == 41 [pid = 2380] [id = 760] 05:07:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 92 (1C20A800) [pid = 2380] [serial = 2278] [outer = 00000000] 05:07:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 93 (1C66A400) [pid = 2380] [serial = 2279] [outer = 1C20A800] 05:07:32 INFO - PROCESS | 2380 | 1465646852111 Marionette DEBUG loaded listener.js 05:07:32 INFO - PROCESS | 2380 | ++DOMWINDOW == 94 (1C6DF400) [pid = 2380] [serial = 2280] [outer = 1C20A800] 05:07:32 INFO - PROCESS | 2380 | 1465646852617 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]]]}] 05:07:32 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. 05:07:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 05:07:32 INFO - PROCESS | 2380 | 1465646852696 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 05:07:32 INFO - PROCESS | 2380 | 1465646852699 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 05:07:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:07:32 INFO - PROCESS | 2380 | 1465646852702 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:07:32 INFO - PROCESS | 2380 | 1465646852705 Marionette TRACE conn5 <- [1,2998,null,{}] 05:07:32 INFO - PROCESS | 2380 | 1465646852709 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}] 05:07:32 INFO - PROCESS | 2380 | 1465646852711 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:32 INFO - PROCESS | 2380 | 1465646852850 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 05:07:33 INFO - PROCESS | 2380 | 1465646852992 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 2380 | 1465646852995 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:33 INFO - PROCESS | 2380 | ++DOCSHELL 1C66AC00 == 42 [pid = 2380] [id = 761] 05:07:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 95 (1CA40400) [pid = 2380] [serial = 2281] [outer = 00000000] 05:07:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 96 (1DB1D000) [pid = 2380] [serial = 2282] [outer = 1CA40400] 05:07:33 INFO - PROCESS | 2380 | 1465646853050 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 2380 | ++DOMWINDOW == 97 (1DB20000) [pid = 2380] [serial = 2283] [outer = 1CA40400] 05:07:33 INFO - PROCESS | 2380 | [2380] 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 05:07:33 INFO - PROCESS | 2380 | 1465646853693 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:07:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:07:33 INFO - {} 05:07:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:07:33 INFO - {} 05:07:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:07:33 INFO - {} 05:07:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:07:33 INFO - {} 05:07:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1018ms 05:07:33 INFO - PROCESS | 2380 | 1465646853724 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 2380 | 1465646853726 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 05:07:33 INFO - PROCESS | 2380 | 1465646853730 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - TEST-START | /FileAPI/fileReader.html 05:07:33 INFO - PROCESS | 2380 | 1465646853732 Marionette TRACE conn5 <- [1,3002,null,{}] 05:07:33 INFO - PROCESS | 2380 | 1465646853735 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}] 05:07:33 INFO - PROCESS | 2380 | 1465646853738 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:33 INFO - PROCESS | 2380 | 1465646853847 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 05:07:34 INFO - PROCESS | 2380 | 1465646854093 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 2380 | 1465646854097 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:34 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C4C00 == 43 [pid = 2380] [id = 762] 05:07:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 98 (0D21C800) [pid = 2380] [serial = 2284] [outer = 00000000] 05:07:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 99 (10169800) [pid = 2380] [serial = 2285] [outer = 0D21C800] 05:07:34 INFO - PROCESS | 2380 | 1465646854155 Marionette DEBUG loaded listener.js 05:07:34 INFO - PROCESS | 2380 | ++DOMWINDOW == 100 (10331800) [pid = 2380] [serial = 2286] [outer = 0D21C800] 05:07:34 INFO - PROCESS | 2380 | 1465646854669 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]]]}] 05:07:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:07:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:07:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:07:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:07:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 970ms 05:07:34 INFO - PROCESS | 2380 | 1465646854705 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 05:07:34 INFO - PROCESS | 2380 | 1465646854708 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 05:07:34 INFO - TEST-START | /FileAPI/historical.html 05:07:34 INFO - PROCESS | 2380 | 1465646854712 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 2380 | 1465646854715 Marionette TRACE conn5 <- [1,3006,null,{}] 05:07:34 INFO - PROCESS | 2380 | 1465646854720 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}] 05:07:34 INFO - PROCESS | 2380 | 1465646854724 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:34 INFO - PROCESS | 2380 | 1465646854860 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1C65FC00 == 42 [pid = 2380] [id = 756] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 15857800 == 41 [pid = 2380] [id = 755] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 193DD000 == 40 [pid = 2380] [id = 754] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 10697C00 == 39 [pid = 2380] [id = 753] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 197EF000 == 38 [pid = 2380] [id = 752] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 14413000 == 37 [pid = 2380] [id = 751] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 18982C00 == 36 [pid = 2380] [id = 750] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 173D5000 == 35 [pid = 2380] [id = 749] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 14C01400 == 34 [pid = 2380] [id = 748] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1032F800 == 33 [pid = 2380] [id = 747] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3C00 == 32 [pid = 2380] [id = 746] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 0FB6CC00 == 31 [pid = 2380] [id = 744] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 111D4800 == 30 [pid = 2380] [id = 745] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1B832400 == 29 [pid = 2380] [id = 743] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1C66AC00 == 28 [pid = 2380] [id = 761] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 0C8C4C00 == 27 [pid = 2380] [id = 762] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 16C61400 == 26 [pid = 2380] [id = 759] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1BD7E400 == 25 [pid = 2380] [id = 760] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 1B199C00 == 24 [pid = 2380] [id = 757] 05:07:35 INFO - PROCESS | 2380 | --DOCSHELL 0FBE4400 == 23 [pid = 2380] [id = 758] 05:07:35 INFO - PROCESS | 2380 | 1465646855602 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:35 INFO - PROCESS | 2380 | 1465646855605 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 99 (1A04E800) [pid = 2380] [serial = 2215] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 98 (1A323800) [pid = 2380] [serial = 2218] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 97 (1A0E6C00) [pid = 2380] [serial = 2216] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 96 (172EE000) [pid = 2380] [serial = 2203] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 95 (173DF800) [pid = 2380] [serial = 2204] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 94 (19648800) [pid = 2380] [serial = 2212] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 93 (104D0800) [pid = 2380] [serial = 2194] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 92 (1069A000) [pid = 2380] [serial = 2195] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 91 (147B6800) [pid = 2380] [serial = 2197] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (14C4CC00) [pid = 2380] [serial = 2198] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1004B000) [pid = 2380] [serial = 2191] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1015F000) [pid = 2380] [serial = 2192] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1A48CC00) [pid = 2380] [serial = 2189] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (193BF800) [pid = 2380] [serial = 2209] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193C0800) [pid = 2380] [serial = 2210] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (16941C00) [pid = 2380] [serial = 2200] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (16C5C800) [pid = 2380] [serial = 2201] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1A32AC00) [pid = 2380] [serial = 2219] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1A48D800) [pid = 2380] [serial = 2224] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (15F51800) [pid = 2380] [serial = 2222] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1BBE3000) [pid = 2380] [serial = 2228] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1069C000) [pid = 2380] [serial = 2221] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18FB5400) [pid = 2380] [serial = 2207] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (18C9F000) [pid = 2380] [serial = 2206] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A495800) [pid = 2380] [serial = 2225] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1B831800) [pid = 2380] [serial = 2227] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193E9C00) [pid = 2380] [serial = 2213] [outer = 00000000] [url = about:blank] 05:07:35 INFO - PROCESS | 2380 | ++DOCSHELL 09068C00 == 24 [pid = 2380] [id = 763] 05:07:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (0C88D400) [pid = 2380] [serial = 2287] [outer = 00000000] 05:07:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (0C898800) [pid = 2380] [serial = 2288] [outer = 0C88D400] 05:07:35 INFO - PROCESS | 2380 | 1465646855795 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (0C8C5000) [pid = 2380] [serial = 2289] [outer = 0C88D400] 05:07:36 INFO - PROCESS | 2380 | 1465646856179 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"]]]}] 05:07:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:07:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:07:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:07:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:07:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:07:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:07:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:07:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:07:36 INFO - TEST-OK | /FileAPI/historical.html | took 1534ms 05:07:36 INFO - PROCESS | 2380 | 1465646856263 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 2380 | 1465646856267 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 05:07:36 INFO - PROCESS | 2380 | 1465646856272 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - TEST-START | /FileAPI/idlharness.html 05:07:36 INFO - PROCESS | 2380 | 1465646856275 Marionette TRACE conn5 <- [1,3010,null,{}] 05:07:36 INFO - PROCESS | 2380 | 1465646856280 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}] 05:07:36 INFO - PROCESS | 2380 | 1465646856285 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:36 INFO - PROCESS | 2380 | 1465646856378 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 05:07:36 INFO - PROCESS | 2380 | 1465646856386 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 2380 | 1465646856389 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:36 INFO - PROCESS | 2380 | ++DOCSHELL 10160400 == 25 [pid = 2380] [id = 764] 05:07:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10240400) [pid = 2380] [serial = 2290] [outer = 00000000] 05:07:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (10330000) [pid = 2380] [serial = 2291] [outer = 10240400] 05:07:36 INFO - PROCESS | 2380 | 1465646856435 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (10692800) [pid = 2380] [serial = 2292] [outer = 10240400] 05:07:37 INFO - PROCESS | 2380 | 1465646857331 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]]]}] 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:07:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:07:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:07:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:07:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:07:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:07:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:07:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:07:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:07:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:07:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:07:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:07:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:07:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:07:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:07:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:07:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:07:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:07:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 1164ms 05:07:37 INFO - PROCESS | 2380 | 1465646857443 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 2380 | 1465646857447 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 05:07:37 INFO - PROCESS | 2380 | 1465646857452 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - TEST-START | /FileAPI/idlharness.worker 05:07:37 INFO - PROCESS | 2380 | 1465646857454 Marionette TRACE conn5 <- [1,3014,null,{}] 05:07:37 INFO - PROCESS | 2380 | 1465646857458 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}] 05:07:37 INFO - PROCESS | 2380 | 1465646857460 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:37 INFO - PROCESS | 2380 | 1465646857591 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 05:07:37 INFO - PROCESS | 2380 | 1465646857603 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:37 INFO - PROCESS | 2380 | 1465646857605 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:37 INFO - PROCESS | 2380 | ++DOCSHELL 14410800 == 26 [pid = 2380] [id = 765] 05:07:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (14413000) [pid = 2380] [serial = 2293] [outer = 00000000] 05:07:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18FA4800) [pid = 2380] [serial = 2294] [outer = 14413000] 05:07:37 INFO - PROCESS | 2380 | 1465646857650 Marionette DEBUG loaded listener.js 05:07:37 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FB5400) [pid = 2380] [serial = 2295] [outer = 14413000] 05:07:37 INFO - PROCESS | 2380 | [2380] 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 05:07:38 INFO - PROCESS | 2380 | 1465646858642 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,{},{}]]]}] 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:07:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:07:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:07:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:07:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:07:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:07:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:07:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:07:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:07:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:07:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:07:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:07:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:07:38 INFO - {} 05:07:38 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1352ms 05:07:38 INFO - PROCESS | 2380 | 1465646858808 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 05:07:38 INFO - PROCESS | 2380 | 1465646858811 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 05:07:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:07:38 INFO - PROCESS | 2380 | 1465646858816 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:07:38 INFO - PROCESS | 2380 | 1465646858822 Marionette TRACE conn5 <- [1,3018,null,{}] 05:07:38 INFO - PROCESS | 2380 | 1465646858877 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}] 05:07:38 INFO - PROCESS | 2380 | 1465646858881 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:39 INFO - PROCESS | 2380 | 1465646858997 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 05:07:39 INFO - PROCESS | 2380 | 1465646859004 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2380 | 1465646859006 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:39 INFO - PROCESS | 2380 | ++DOCSHELL 193E3800 == 27 [pid = 2380] [id = 766] 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (193E3C00) [pid = 2380] [serial = 2296] [outer = 00000000] 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1CA41000) [pid = 2380] [serial = 2297] [outer = 193E3C00] 05:07:39 INFO - PROCESS | 2380 | 1465646859049 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1DB22C00) [pid = 2380] [serial = 2298] [outer = 193E3C00] 05:07:39 INFO - PROCESS | 2380 | 1465646859486 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]]]}] 05:07:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:07:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 731ms 05:07:39 INFO - PROCESS | 2380 | 1465646859549 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 2380 | 1465646859551 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 05:07:39 INFO - PROCESS | 2380 | 1465646859554 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 2380 | 1465646859556 Marionette TRACE conn5 <- [1,3022,null,{}] 05:07:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:07:39 INFO - PROCESS | 2380 | 1465646859560 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}] 05:07:39 INFO - PROCESS | 2380 | 1465646859562 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:39 INFO - PROCESS | 2380 | 1465646859681 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 05:07:39 INFO - PROCESS | 2380 | 1465646859748 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:39 INFO - PROCESS | 2380 | 1465646859751 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:39 INFO - PROCESS | 2380 | ++DOCSHELL 1DB29000 == 28 [pid = 2380] [id = 767] 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1DB2A800) [pid = 2380] [serial = 2299] [outer = 00000000] 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1E2E2000) [pid = 2380] [serial = 2300] [outer = 1DB2A800] 05:07:39 INFO - PROCESS | 2380 | 1465646859805 Marionette DEBUG loaded listener.js 05:07:39 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1E2E4400) [pid = 2380] [serial = 2301] [outer = 1DB2A800] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1B19F800) [pid = 2380] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (18FEE800) [pid = 2380] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (19C92800) [pid = 2380] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0C8C7000) [pid = 2380] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (14C06800) [pid = 2380] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (1BBE5800) [pid = 2380] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (10049C00) [pid = 2380] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (145BA000) [pid = 2380] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (10331C00) [pid = 2380] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1A325C00) [pid = 2380] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (18C04800) [pid = 2380] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (173D5400) [pid = 2380] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (1A0F1800) [pid = 2380] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1C660400) [pid = 2380] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:07:40 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (193DDC00) [pid = 2380] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:07:40 INFO - PROCESS | 2380 | 1465646860377 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]]]}] 05:07:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:07:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 870ms 05:07:40 INFO - PROCESS | 2380 | 1465646860429 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 05:07:40 INFO - PROCESS | 2380 | 1465646860431 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 05:07:40 INFO - PROCESS | 2380 | 1465646860434 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:07:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:07:40 INFO - PROCESS | 2380 | 1465646860436 Marionette TRACE conn5 <- [1,3026,null,{}] 05:07:40 INFO - PROCESS | 2380 | 1465646860440 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}] 05:07:40 INFO - PROCESS | 2380 | 1465646860442 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:40 INFO - PROCESS | 2380 | 1465646860523 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 05:07:40 INFO - PROCESS | 2380 | 1465646860528 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 2380 | 1465646860534 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:40 INFO - PROCESS | 2380 | ++DOCSHELL 1BBE5800 == 29 [pid = 2380] [id = 768] 05:07:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1C20A400) [pid = 2380] [serial = 2302] [outer = 00000000] 05:07:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1E2E1C00) [pid = 2380] [serial = 2303] [outer = 1C20A400] 05:07:40 INFO - PROCESS | 2380 | 1465646860588 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1E4AA400) [pid = 2380] [serial = 2304] [outer = 1C20A400] 05:07:41 INFO - PROCESS | 2380 | 1465646861000 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"]]]}] 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:07:41 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 05:07:41 INFO - PROCESS | 2380 | 1465646861091 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 05:07:41 INFO - PROCESS | 2380 | 1465646861093 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 05:07:41 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:07:41 INFO - PROCESS | 2380 | 1465646861096 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 2380 | 1465646861098 Marionette TRACE conn5 <- [1,3030,null,{}] 05:07:41 INFO - PROCESS | 2380 | 1465646861102 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}] 05:07:41 INFO - PROCESS | 2380 | 1465646861104 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:41 INFO - PROCESS | 2380 | 1465646861184 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 05:07:41 INFO - PROCESS | 2380 | 1465646861194 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 2380 | 1465646861196 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:41 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C3000 == 30 [pid = 2380] [id = 769] 05:07:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1E505400) [pid = 2380] [serial = 2305] [outer = 00000000] 05:07:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1E724800) [pid = 2380] [serial = 2306] [outer = 1E505400] 05:07:41 INFO - PROCESS | 2380 | 1465646861239 Marionette DEBUG loaded listener.js 05:07:41 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (1E81DC00) [pid = 2380] [serial = 2307] [outer = 1E505400] 05:07:41 INFO - PROCESS | 2380 | 1465646861915 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]]]}] 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:07:41 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. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:07:41 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'.) 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:07:41 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. 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:07:41 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. 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:07:41 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. 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:07:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:07:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:07:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:07:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:07:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 897ms 05:07:42 INFO - PROCESS | 2380 | 1465646861994 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 05:07:42 INFO - PROCESS | 2380 | 1465646861999 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 05:07:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:07:42 INFO - PROCESS | 2380 | 1465646862005 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:07:42 INFO - PROCESS | 2380 | 1465646862010 Marionette TRACE conn5 <- [1,3034,null,{}] 05:07:42 INFO - PROCESS | 2380 | 1465646862071 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}] 05:07:42 INFO - PROCESS | 2380 | 1465646862075 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:42 INFO - PROCESS | 2380 | 1465646862203 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 05:07:42 INFO - PROCESS | 2380 | 1465646862339 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:42 INFO - PROCESS | 2380 | 1465646862344 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:42 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE6C00 == 31 [pid = 2380] [id = 770] 05:07:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (0FBE7000) [pid = 2380] [serial = 2308] [outer = 00000000] 05:07:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (10167400) [pid = 2380] [serial = 2309] [outer = 0FBE7000] 05:07:42 INFO - PROCESS | 2380 | 1465646862402 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (1032F000) [pid = 2380] [serial = 2310] [outer = 0FBE7000] 05:07:42 INFO - PROCESS | 2380 | [2380] 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 05:07:43 INFO - PROCESS | 2380 | 1465646863075 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:07:43 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:07:43 INFO - {} 05:07:43 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1113ms 05:07:43 INFO - PROCESS | 2380 | 1465646863148 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 2380 | 1465646863153 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 05:07:43 INFO - PROCESS | 2380 | 1465646863160 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 2380 | 1465646863164 Marionette TRACE conn5 <- [1,3038,null,{}] 05:07:43 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:07:43 INFO - PROCESS | 2380 | 1465646863168 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}] 05:07:43 INFO - PROCESS | 2380 | 1465646863171 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:43 INFO - PROCESS | 2380 | 1465646863301 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 05:07:43 INFO - PROCESS | 2380 | 1465646863437 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 2380 | 1465646863440 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:43 INFO - PROCESS | 2380 | ++DOCSHELL 173D4800 == 32 [pid = 2380] [id = 771] 05:07:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (173D4C00) [pid = 2380] [serial = 2311] [outer = 00000000] 05:07:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (18C95800) [pid = 2380] [serial = 2312] [outer = 173D4C00] 05:07:43 INFO - PROCESS | 2380 | 1465646863499 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (18FBC000) [pid = 2380] [serial = 2313] [outer = 173D4C00] 05:07:44 INFO - PROCESS | 2380 | 1465646864097 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]]]}] 05:07:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:07:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:07:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:07:44 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:07:44 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 970ms 05:07:44 INFO - PROCESS | 2380 | 1465646864144 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 2380 | 1465646864147 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 05:07:44 INFO - PROCESS | 2380 | 1465646864153 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:07:44 INFO - PROCESS | 2380 | 1465646864156 Marionette TRACE conn5 <- [1,3042,null,{}] 05:07:44 INFO - PROCESS | 2380 | 1465646864168 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}] 05:07:44 INFO - PROCESS | 2380 | 1465646864172 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:44 INFO - PROCESS | 2380 | 1465646864290 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 05:07:44 INFO - PROCESS | 2380 | 1465646864432 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:44 INFO - PROCESS | 2380 | 1465646864435 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:44 INFO - PROCESS | 2380 | ++DOCSHELL 0CCEB400 == 33 [pid = 2380] [id = 772] 05:07:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (0D22A400) [pid = 2380] [serial = 2314] [outer = 00000000] 05:07:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (10338800) [pid = 2380] [serial = 2315] [outer = 0D22A400] 05:07:44 INFO - PROCESS | 2380 | 1465646864495 Marionette DEBUG loaded listener.js 05:07:44 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (109BBC00) [pid = 2380] [serial = 2316] [outer = 0D22A400] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 1BBE5800 == 32 [pid = 2380] [id = 768] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 1DB29000 == 31 [pid = 2380] [id = 767] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 193E3800 == 30 [pid = 2380] [id = 766] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 14410800 == 29 [pid = 2380] [id = 765] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 10160400 == 28 [pid = 2380] [id = 764] 05:07:45 INFO - PROCESS | 2380 | --DOCSHELL 09068C00 == 27 [pid = 2380] [id = 763] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (193C8400) [pid = 2380] [serial = 2253] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1A04A800) [pid = 2380] [serial = 2256] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (193E7800) [pid = 2380] [serial = 2254] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (0D276C00) [pid = 2380] [serial = 2238] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1004C000) [pid = 2380] [serial = 2239] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (15857400) [pid = 2380] [serial = 2244] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (16938C00) [pid = 2380] [serial = 2245] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1C665C00) [pid = 2380] [serial = 2231] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (1C662400) [pid = 2380] [serial = 2230] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (1024E400) [pid = 2380] [serial = 2233] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (104CF400) [pid = 2380] [serial = 2234] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (145C6800) [pid = 2380] [serial = 2236] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (104C5400) [pid = 2380] [serial = 2241] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (1A48C000) [pid = 2380] [serial = 2266] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (106A1C00) [pid = 2380] [serial = 2242] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (18FBA000) [pid = 2380] [serial = 2250] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (185B2C00) [pid = 2380] [serial = 2247] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (18947400) [pid = 2380] [serial = 2248] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1A297C00) [pid = 2380] [serial = 2259] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1C66CC00) [pid = 2380] [serial = 2271] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (1A04FC00) [pid = 2380] [serial = 2257] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 66 (1C210C00) [pid = 2380] [serial = 2270] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 65 (1A48A000) [pid = 2380] [serial = 2265] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 64 (1C661800) [pid = 2380] [serial = 2268] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 63 (1A320000) [pid = 2380] [serial = 2263] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 62 (1A297400) [pid = 2380] [serial = 2262] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 61 (1A299400) [pid = 2380] [serial = 2260] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | --DOMWINDOW == 60 (18FE2C00) [pid = 2380] [serial = 2251] [outer = 00000000] [url = about:blank] 05:07:45 INFO - PROCESS | 2380 | 1465646865505 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"]]]}] 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:07:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:07:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:07:45 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" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:07:45 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" 05:07:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:07:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:07:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:07:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1433ms 05:07:45 INFO - PROCESS | 2380 | 1465646865592 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 05:07:45 INFO - PROCESS | 2380 | 1465646865597 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 05:07:45 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:07:45 INFO - PROCESS | 2380 | 1465646865601 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:07:45 INFO - PROCESS | 2380 | 1465646865604 Marionette TRACE conn5 <- [1,3046,null,{}] 05:07:45 INFO - PROCESS | 2380 | 1465646865609 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}] 05:07:45 INFO - PROCESS | 2380 | 1465646865612 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:45 INFO - PROCESS | 2380 | 1465646865701 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 05:07:45 INFO - PROCESS | 2380 | 1465646865707 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 2380 | 1465646865710 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:45 INFO - PROCESS | 2380 | ++DOCSHELL 1015DC00 == 28 [pid = 2380] [id = 773] 05:07:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 61 (10160400) [pid = 2380] [serial = 2317] [outer = 00000000] 05:07:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 62 (10331400) [pid = 2380] [serial = 2318] [outer = 10160400] 05:07:45 INFO - PROCESS | 2380 | 1465646865757 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 2380 | ++DOMWINDOW == 63 (106A1C00) [pid = 2380] [serial = 2319] [outer = 10160400] 05:07:46 INFO - PROCESS | 2380 | 1465646866308 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]]]}] 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:07:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:07:46 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:46 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:07:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:07:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:07:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:07:46 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:07:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:07:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:46 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:07:46 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:07:46 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 740ms 05:07:46 INFO - PROCESS | 2380 | 1465646866342 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 05:07:46 INFO - PROCESS | 2380 | 1465646866346 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 05:07:46 INFO - PROCESS | 2380 | 1465646866352 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:07:46 INFO - PROCESS | 2380 | 1465646866355 Marionette TRACE conn5 <- [1,3050,null,{}] 05:07:46 INFO - PROCESS | 2380 | 1465646866358 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}] 05:07:46 INFO - PROCESS | 2380 | 1465646866361 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:46 INFO - PROCESS | 2380 | 1465646866468 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 05:07:46 INFO - PROCESS | 2380 | 1465646866570 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 2380 | 1465646866573 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:46 INFO - PROCESS | 2380 | ++DOCSHELL 16C56000 == 29 [pid = 2380] [id = 774] 05:07:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 64 (16C57400) [pid = 2380] [serial = 2320] [outer = 00000000] 05:07:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 65 (17298000) [pid = 2380] [serial = 2321] [outer = 16C57400] 05:07:46 INFO - PROCESS | 2380 | 1465646866618 Marionette DEBUG loaded listener.js 05:07:46 INFO - PROCESS | 2380 | ++DOMWINDOW == 66 (172F3400) [pid = 2380] [serial = 2322] [outer = 16C57400] 05:07:46 INFO - PROCESS | 2380 | [2380] 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 05:07:47 INFO - PROCESS | 2380 | 1465646866995 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:07:47 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:07:47 INFO - {} 05:07:47 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 05:07:47 INFO - PROCESS | 2380 | 1465646867027 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2380 | 1465646867030 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 05:07:47 INFO - PROCESS | 2380 | 1465646867033 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:07:47 INFO - PROCESS | 2380 | 1465646867036 Marionette TRACE conn5 <- [1,3054,null,{}] 05:07:47 INFO - PROCESS | 2380 | 1465646867046 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}] 05:07:47 INFO - PROCESS | 2380 | 1465646867050 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:47 INFO - PROCESS | 2380 | 1465646867136 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 05:07:47 INFO - PROCESS | 2380 | 1465646867142 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2380 | 1465646867145 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:47 INFO - PROCESS | 2380 | ++DOCSHELL 18947400 == 30 [pid = 2380] [id = 775] 05:07:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 67 (18987400) [pid = 2380] [serial = 2323] [outer = 00000000] 05:07:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (193BF400) [pid = 2380] [serial = 2324] [outer = 18987400] 05:07:47 INFO - PROCESS | 2380 | 1465646867191 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (193E3800) [pid = 2380] [serial = 2325] [outer = 18987400] 05:07:47 INFO - PROCESS | 2380 | 1465646867676 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]]]}] 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:07:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:07:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 05:07:47 INFO - PROCESS | 2380 | 1465646867713 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 05:07:47 INFO - PROCESS | 2380 | 1465646867716 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 05:07:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:07:47 INFO - PROCESS | 2380 | 1465646867719 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:07:47 INFO - PROCESS | 2380 | 1465646867721 Marionette TRACE conn5 <- [1,3058,null,{}] 05:07:47 INFO - PROCESS | 2380 | 1465646867725 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}] 05:07:47 INFO - PROCESS | 2380 | 1465646867727 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:47 INFO - PROCESS | 2380 | 1465646867852 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 05:07:47 INFO - PROCESS | 2380 | 1465646867916 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:47 INFO - PROCESS | 2380 | 1465646867918 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:47 INFO - PROCESS | 2380 | ++DOCSHELL 193E9400 == 31 [pid = 2380] [id = 776] 05:07:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (194F6400) [pid = 2380] [serial = 2326] [outer = 00000000] 05:07:47 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (19C93800) [pid = 2380] [serial = 2327] [outer = 194F6400] 05:07:47 INFO - PROCESS | 2380 | 1465646867963 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (19FC6400) [pid = 2380] [serial = 2328] [outer = 194F6400] 05:07:48 INFO - PROCESS | 2380 | 1465646868368 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]]]}] 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:07:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:07:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 05:07:48 INFO - PROCESS | 2380 | 1465646868394 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 2380 | 1465646868396 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 05:07:48 INFO - PROCESS | 2380 | 1465646868399 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:07:48 INFO - PROCESS | 2380 | 1465646868409 Marionette TRACE conn5 <- [1,3062,null,{}] 05:07:48 INFO - PROCESS | 2380 | 1465646868413 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}] 05:07:48 INFO - PROCESS | 2380 | 1465646868415 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:48 INFO - PROCESS | 2380 | 1465646868532 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 05:07:48 INFO - PROCESS | 2380 | 1465646868625 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 2380 | 1465646868627 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:48 INFO - PROCESS | 2380 | ++DOCSHELL 109C1400 == 32 [pid = 2380] [id = 777] 05:07:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (15F4E000) [pid = 2380] [serial = 2329] [outer = 00000000] 05:07:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1A04B000) [pid = 2380] [serial = 2330] [outer = 15F4E000] 05:07:48 INFO - PROCESS | 2380 | 1465646868670 Marionette DEBUG loaded listener.js 05:07:48 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1A04C000) [pid = 2380] [serial = 2331] [outer = 15F4E000] 05:07:49 INFO - PROCESS | 2380 | 1465646869076 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]]]}] 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:07:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:07:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 05:07:49 INFO - PROCESS | 2380 | 1465646869134 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 05:07:49 INFO - PROCESS | 2380 | 1465646869136 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 05:07:49 INFO - PROCESS | 2380 | 1465646869139 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:07:49 INFO - PROCESS | 2380 | 1465646869141 Marionette TRACE conn5 <- [1,3066,null,{}] 05:07:49 INFO - PROCESS | 2380 | 1465646869149 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}] 05:07:49 INFO - PROCESS | 2380 | 1465646869155 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:49 INFO - PROCESS | 2380 | 1465646869286 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 05:07:49 INFO - PROCESS | 2380 | 1465646869354 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:49 INFO - PROCESS | 2380 | 1465646869356 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:49 INFO - PROCESS | 2380 | ++DOCSHELL 1A265400 == 33 [pid = 2380] [id = 778] 05:07:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1A265C00) [pid = 2380] [serial = 2332] [outer = 00000000] 05:07:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (1A322C00) [pid = 2380] [serial = 2333] [outer = 1A265C00] 05:07:49 INFO - PROCESS | 2380 | 1465646869400 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (1A325400) [pid = 2380] [serial = 2334] [outer = 1A265C00] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (193E3C00) [pid = 2380] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (1DB2A800) [pid = 2380] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10240400) [pid = 2380] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0D21C800) [pid = 2380] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C88D400) [pid = 2380] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (0FBE8400) [pid = 2380] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (16C62800) [pid = 2380] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (1C20A800) [pid = 2380] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (1CA40400) [pid = 2380] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (1C20A400) [pid = 2380] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 05:07:49 INFO - PROCESS | 2380 | --DOMWINDOW == 67 (14413000) [pid = 2380] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:07:49 INFO - PROCESS | 2380 | 1465646869814 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] 05:07:49 INFO - PROCESS | 2380 | 1465646869883 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 05:07:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:07:49 INFO - PROCESS | 2380 | 1465646869912 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:07:49 INFO - PROCESS | 2380 | 1465646869914 Marionette TRACE conn5 <- [1,3070,null,{}] 05:07:49 INFO - PROCESS | 2380 | 1465646869922 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}] 05:07:49 INFO - PROCESS | 2380 | 1465646869924 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:50 INFO - PROCESS | 2380 | 1465646870004 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 05:07:50 INFO - PROCESS | 2380 | 1465646870009 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2380 | 1465646870011 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:50 INFO - PROCESS | 2380 | ++DOCSHELL 1A32E000 == 34 [pid = 2380] [id = 779] 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 68 (1A487800) [pid = 2380] [serial = 2335] [outer = 00000000] 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (1A496C00) [pid = 2380] [serial = 2336] [outer = 1A487800] 05:07:50 INFO - PROCESS | 2380 | 1465646870054 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (1B1A1800) [pid = 2380] [serial = 2337] [outer = 1A487800] 05:07:50 INFO - PROCESS | 2380 | 1465646870460 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]]]}] 05:07:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:07:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:07:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:07:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 610ms 05:07:50 INFO - PROCESS | 2380 | 1465646870496 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 2380 | 1465646870498 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 05:07:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:07:50 INFO - PROCESS | 2380 | 1465646870501 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 2380 | 1465646870503 Marionette TRACE conn5 <- [1,3074,null,{}] 05:07:50 INFO - PROCESS | 2380 | 1465646870506 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}] 05:07:50 INFO - PROCESS | 2380 | 1465646870508 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:50 INFO - PROCESS | 2380 | 1465646870641 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 05:07:50 INFO - PROCESS | 2380 | 1465646870648 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 2380 | 1465646870650 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:50 INFO - PROCESS | 2380 | ++DOCSHELL 1A48C800 == 35 [pid = 2380] [id = 780] 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (1B1A7400) [pid = 2380] [serial = 2338] [outer = 00000000] 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 72 (1C65FC00) [pid = 2380] [serial = 2339] [outer = 1B1A7400] 05:07:50 INFO - PROCESS | 2380 | 1465646870693 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 2380 | ++DOMWINDOW == 73 (1C663400) [pid = 2380] [serial = 2340] [outer = 1B1A7400] 05:07:51 INFO - PROCESS | 2380 | 1465646871074 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:07:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 05:07:51 INFO - PROCESS | 2380 | 1465646871132 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2380 | 1465646871134 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:07:51 INFO - PROCESS | 2380 | 1465646871138 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2380 | 1465646871139 Marionette TRACE conn5 <- [1,3078,null,{}] 05:07:51 INFO - PROCESS | 2380 | 1465646871143 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}] 05:07:51 INFO - PROCESS | 2380 | 1465646871145 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:51 INFO - PROCESS | 2380 | 1465646871225 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 05:07:51 INFO - PROCESS | 2380 | 1465646871363 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:51 INFO - PROCESS | 2380 | 1465646871365 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:51 INFO - PROCESS | 2380 | ++DOCSHELL 172F6400 == 36 [pid = 2380] [id = 781] 05:07:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 74 (1C664400) [pid = 2380] [serial = 2341] [outer = 00000000] 05:07:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 75 (1C6E6C00) [pid = 2380] [serial = 2342] [outer = 1C664400] 05:07:51 INFO - PROCESS | 2380 | 1465646871412 Marionette DEBUG loaded listener.js 05:07:51 INFO - PROCESS | 2380 | ++DOMWINDOW == 76 (1CA3CC00) [pid = 2380] [serial = 2343] [outer = 1C664400] 05:07:51 INFO - PROCESS | 2380 | 1465646871851 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:07:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 770ms 05:07:51 INFO - PROCESS | 2380 | 1465646871909 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 2380 | 1465646871913 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 05:07:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:07:51 INFO - PROCESS | 2380 | 1465646871919 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 2380 | 1465646871922 Marionette TRACE conn5 <- [1,3082,null,{}] 05:07:51 INFO - PROCESS | 2380 | 1465646871976 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}] 05:07:51 INFO - PROCESS | 2380 | 1465646871979 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:52 INFO - PROCESS | 2380 | 1465646872107 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 05:07:52 INFO - PROCESS | 2380 | 1465646872224 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 2380 | 1465646872226 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:52 INFO - PROCESS | 2380 | ++DOCSHELL 0FBE5C00 == 37 [pid = 2380] [id = 782] 05:07:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 77 (10052800) [pid = 2380] [serial = 2344] [outer = 00000000] 05:07:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 78 (104C5800) [pid = 2380] [serial = 2345] [outer = 10052800] 05:07:52 INFO - PROCESS | 2380 | 1465646872326 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 2380 | ++DOMWINDOW == 79 (113C2C00) [pid = 2380] [serial = 2346] [outer = 10052800] 05:07:52 INFO - PROCESS | 2380 | 1465646872936 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:07:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1071ms 05:07:53 INFO - PROCESS | 2380 | 1465646872990 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 2380 | 1465646872995 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 05:07:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:07:53 INFO - PROCESS | 2380 | 1465646873014 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2380 | 1465646873017 Marionette TRACE conn5 <- [1,3086,null,{}] 05:07:53 INFO - PROCESS | 2380 | 1465646873044 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}] 05:07:53 INFO - PROCESS | 2380 | 1465646873047 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:53 INFO - PROCESS | 2380 | 1465646873170 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 05:07:53 INFO - PROCESS | 2380 | 1465646873313 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:53 INFO - PROCESS | 2380 | 1465646873316 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:53 INFO - PROCESS | 2380 | ++DOCSHELL 1893B400 == 38 [pid = 2380] [id = 783] 05:07:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 80 (1893CC00) [pid = 2380] [serial = 2347] [outer = 00000000] 05:07:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 81 (18C0BC00) [pid = 2380] [serial = 2348] [outer = 1893CC00] 05:07:53 INFO - PROCESS | 2380 | 1465646873373 Marionette DEBUG loaded listener.js 05:07:53 INFO - PROCESS | 2380 | ++DOMWINDOW == 82 (18FBB400) [pid = 2380] [serial = 2349] [outer = 1893CC00] 05:07:53 INFO - PROCESS | 2380 | 1465646873879 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]]]}] 05:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:07:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:07:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 890ms 05:07:53 INFO - PROCESS | 2380 | 1465646873930 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 2380 | 1465646873932 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 05:07:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:07:53 INFO - PROCESS | 2380 | 1465646873953 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 2380 | 1465646873956 Marionette TRACE conn5 <- [1,3090,null,{}] 05:07:53 INFO - PROCESS | 2380 | 1465646873969 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}] 05:07:53 INFO - PROCESS | 2380 | 1465646873974 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:54 INFO - PROCESS | 2380 | 1465646874132 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 05:07:54 INFO - PROCESS | 2380 | 1465646874220 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 2380 | 1465646874224 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:54 INFO - PROCESS | 2380 | ++DOCSHELL 1A295400 == 39 [pid = 2380] [id = 784] 05:07:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 83 (1A297C00) [pid = 2380] [serial = 2350] [outer = 00000000] 05:07:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 84 (1A29C800) [pid = 2380] [serial = 2351] [outer = 1A297C00] 05:07:54 INFO - PROCESS | 2380 | 1465646874279 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 2380 | ++DOMWINDOW == 85 (1A48D400) [pid = 2380] [serial = 2352] [outer = 1A297C00] 05:07:54 INFO - PROCESS | 2380 | 1465646874759 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:07:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:07:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 850ms 05:07:54 INFO - PROCESS | 2380 | 1465646874790 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 05:07:54 INFO - PROCESS | 2380 | 1465646874793 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 05:07:54 INFO - PROCESS | 2380 | 1465646874796 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:07:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:07:54 INFO - PROCESS | 2380 | 1465646874798 Marionette TRACE conn5 <- [1,3094,null,{}] 05:07:54 INFO - PROCESS | 2380 | 1465646874802 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}] 05:07:54 INFO - PROCESS | 2380 | 1465646874805 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:54 INFO - PROCESS | 2380 | 1465646874917 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 05:07:55 INFO - PROCESS | 2380 | 1465646875093 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:55 INFO - PROCESS | 2380 | 1465646875096 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:55 INFO - PROCESS | 2380 | ++DOCSHELL 0C8C2C00 == 40 [pid = 2380] [id = 785] 05:07:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 86 (1A328C00) [pid = 2380] [serial = 2353] [outer = 00000000] 05:07:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 87 (1DB2A800) [pid = 2380] [serial = 2354] [outer = 1A328C00] 05:07:55 INFO - PROCESS | 2380 | 1465646875151 Marionette DEBUG loaded listener.js 05:07:55 INFO - PROCESS | 2380 | ++DOMWINDOW == 88 (1E2DC800) [pid = 2380] [serial = 2355] [outer = 1A328C00] 05:07:55 INFO - PROCESS | 2380 | 1465646875904 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]]]}] 05:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:07:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:07:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1129ms 05:07:55 INFO - PROCESS | 2380 | 1465646875929 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 05:07:55 INFO - PROCESS | 2380 | 1465646875933 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 05:07:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:07:55 INFO - PROCESS | 2380 | 1465646875939 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 2380 | 1465646875942 Marionette TRACE conn5 <- [1,3098,null,{}] 05:07:55 INFO - PROCESS | 2380 | 1465646875947 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}] 05:07:55 INFO - PROCESS | 2380 | 1465646875950 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:56 INFO - PROCESS | 2380 | 1465646876058 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 05:07:56 INFO - PROCESS | 2380 | 1465646876211 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 2380 | 1465646876215 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:56 INFO - PROCESS | 2380 | ++DOCSHELL 10246400 == 41 [pid = 2380] [id = 786] 05:07:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 89 (1032A800) [pid = 2380] [serial = 2356] [outer = 00000000] 05:07:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 90 (10919800) [pid = 2380] [serial = 2357] [outer = 1032A800] 05:07:56 INFO - PROCESS | 2380 | 1465646876268 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 2380 | ++DOMWINDOW == 91 (14413000) [pid = 2380] [serial = 2358] [outer = 1032A800] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1A48C800 == 40 [pid = 2380] [id = 780] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1A32E000 == 39 [pid = 2380] [id = 779] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1A265400 == 38 [pid = 2380] [id = 778] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 109C1400 == 37 [pid = 2380] [id = 777] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 193E9400 == 36 [pid = 2380] [id = 776] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 18947400 == 35 [pid = 2380] [id = 775] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 16C56000 == 34 [pid = 2380] [id = 774] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1015DC00 == 33 [pid = 2380] [id = 773] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 0CCEB400 == 32 [pid = 2380] [id = 772] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 173D4800 == 31 [pid = 2380] [id = 771] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 0C8C3000 == 30 [pid = 2380] [id = 769] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 0FBE6C00 == 29 [pid = 2380] [id = 770] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 0C8C2C00 == 28 [pid = 2380] [id = 785] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1893B400 == 27 [pid = 2380] [id = 783] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 1A295400 == 26 [pid = 2380] [id = 784] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 172F6400 == 25 [pid = 2380] [id = 781] 05:07:57 INFO - PROCESS | 2380 | --DOCSHELL 0FBE5C00 == 24 [pid = 2380] [id = 782] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 90 (1C6DF400) [pid = 2380] [serial = 2280] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 89 (1C66A400) [pid = 2380] [serial = 2279] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 88 (1DB20000) [pid = 2380] [serial = 2283] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 87 (1DB1D000) [pid = 2380] [serial = 2282] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 86 (1E2E4400) [pid = 2380] [serial = 2301] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 85 (1E2E1C00) [pid = 2380] [serial = 2303] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 84 (1E4AA400) [pid = 2380] [serial = 2304] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 83 (1E724800) [pid = 2380] [serial = 2306] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 82 (18FB5400) [pid = 2380] [serial = 2295] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 81 (1CA41000) [pid = 2380] [serial = 2297] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 80 (1E2E2000) [pid = 2380] [serial = 2300] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 79 (18FA4800) [pid = 2380] [serial = 2294] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 78 (10330000) [pid = 2380] [serial = 2291] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 77 (10692800) [pid = 2380] [serial = 2292] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 76 (10169800) [pid = 2380] [serial = 2285] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 75 (10331800) [pid = 2380] [serial = 2286] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 74 (0C898800) [pid = 2380] [serial = 2288] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 73 (0C8C5000) [pid = 2380] [serial = 2289] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 72 (1DB22C00) [pid = 2380] [serial = 2298] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 71 (144DE000) [pid = 2380] [serial = 2274] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 70 (10976000) [pid = 2380] [serial = 2273] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 69 (18C05000) [pid = 2380] [serial = 2277] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | --DOMWINDOW == 68 (173D5C00) [pid = 2380] [serial = 2276] [outer = 00000000] [url = about:blank] 05:07:57 INFO - PROCESS | 2380 | 1465646877574 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"]]]}] 05:07:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:07:57 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 05:07:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:07:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:07:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:07:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:07:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1680ms 05:07:57 INFO - PROCESS | 2380 | 1465646877619 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 2380 | 1465646877623 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 05:07:57 INFO - PROCESS | 2380 | 1465646877629 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:07:57 INFO - PROCESS | 2380 | 1465646877632 Marionette TRACE conn5 <- [1,3102,null,{}] 05:07:57 INFO - PROCESS | 2380 | 1465646877638 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}] 05:07:57 INFO - PROCESS | 2380 | 1465646877641 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:57 INFO - PROCESS | 2380 | 1465646877736 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 05:07:57 INFO - PROCESS | 2380 | 1465646877745 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\", \"ba08d6d5-c022-4b96-a647-9d160d712174\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 2380 | 1465646877747 Marionette INFO sendAsync dd6c3186-2412-47ef-bdf2-a7fc56c8c219 05:07:57 INFO - PROCESS | 2380 | ++DOCSHELL 0D228400 == 25 [pid = 2380] [id = 787] 05:07:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 69 (0D2C9400) [pid = 2380] [serial = 2359] [outer = 00000000] 05:07:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 70 (0FBEAC00) [pid = 2380] [serial = 2360] [outer = 0D2C9400] 05:07:57 INFO - PROCESS | 2380 | 1465646877797 Marionette DEBUG loaded listener.js 05:07:57 INFO - PROCESS | 2380 | ++DOMWINDOW == 71 (10055C00) [pid = 2380] [serial = 2361] [outer = 0D2C9400] 05:07:58 INFO - PROCESS | 2380 | 1465646878315 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]]]}] 05:07:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:07:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 730ms 05:07:58 INFO - PROCESS | 2380 | 1465646878363 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 05:07:58 INFO - PROCESS | 2380 | 1465646878368 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 05:07:59 WARNING - u'runner_teardown' () 05:07:59 INFO - No more tests 05:07:59 INFO - Got 0 unexpected results 05:07:59 INFO - SUITE-END | took 686s 05:07:59 INFO - Closing logging queue 05:07:59 INFO - queue closed 05:07:59 INFO - Return code: 0 05:07:59 WARNING - # TBPL SUCCESS # 05:07:59 INFO - Running post-action listener: _resource_record_post_action 05:07:59 INFO - Running post-run listener: _resource_record_post_run 05:08:00 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 93000192; Write bytes: 1129244672; Read time: 1212630; Write time: 8482460 05:08:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:08:00 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 130 05:08:00 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 93000192; Write bytes: 1070418944; Read time: 1212630; Write time: 8443400 05:08:00 INFO - Running post-run listener: _upload_blobber_files 05:08:00 INFO - Blob upload gear active. 05:08:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:08:00 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 05:08:00 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'] 05:08:00 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 05:08:01 INFO - (blobuploader) - INFO - Open directory for files ... 05:08:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:08:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:08:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:08:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:08:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:08:02 INFO - (blobuploader) - INFO - Done attempting. 05:08:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:08:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:08:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:08:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:08:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:08:04 INFO - (blobuploader) - INFO - Done attempting. 05:08:04 INFO - (blobuploader) - INFO - Iteration through files over. 05:08:04 INFO - Return code: 0 05:08:04 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:08:04 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38b5ce8a862b5e9852483e90e763df8300db09c5324dad0747dc9563aadaec66738eede0f654ac6b1a8522286b0b21681c3cbff17c97fb9d44de15c07133f025", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12646382da3f0b109f01e9f6b5e55675652f23eff47fc1a0daa4854cb4b947d539b002b4665921519b31c6042e3d264c2b1e927058e277adb34d784b1d828014"} 05:08:04 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:08:04 INFO - Writing to file C:\slave\test\properties\blobber_files 05:08:04 INFO - Contents: 05:08:04 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/38b5ce8a862b5e9852483e90e763df8300db09c5324dad0747dc9563aadaec66738eede0f654ac6b1a8522286b0b21681c3cbff17c97fb9d44de15c07133f025", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12646382da3f0b109f01e9f6b5e55675652f23eff47fc1a0daa4854cb4b947d539b002b4665921519b31c6042e3d264c2b1e927058e277adb34d784b1d828014"} 05:08:04 INFO - Running post-run listener: copy_logs_to_upload_dir 05:08:04 INFO - Copying logs to upload dir... 05:08:04 INFO - mkdir: C:\slave\test\build\upload\logs 05:08:04 INFO - Copying logs to upload dir... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... 05:08:04 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=909.521000 ========= master_lag: 0.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-06-11 05:08:04.871297) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:04.874909) ========= '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-237 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-237 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-237 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/38b5ce8a862b5e9852483e90e763df8300db09c5324dad0747dc9563aadaec66738eede0f654ac6b1a8522286b0b21681c3cbff17c97fb9d44de15c07133f025", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12646382da3f0b109f01e9f6b5e55675652f23eff47fc1a0daa4854cb4b947d539b002b4665921519b31c6042e3d264c2b1e927058e277adb34d784b1d828014"} build_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/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/GJHCA1NJSx2Ag5l_7c83gg/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/38b5ce8a862b5e9852483e90e763df8300db09c5324dad0747dc9563aadaec66738eede0f654ac6b1a8522286b0b21681c3cbff17c97fb9d44de15c07133f025", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/12646382da3f0b109f01e9f6b5e55675652f23eff47fc1a0daa4854cb4b947d539b002b4665921519b31c6042e3d264c2b1e927058e277adb34d784b1d828014"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GJHCA1NJSx2Ag5l_7c83gg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:04.994603) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:04.994996) ========= '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-237 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-237 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-237 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:05.111161) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:05.111533) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-11 05:08:05.944500) ========= ========= Total master_lag: 0.23 =========