builder: mozilla-release_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-046 starttime: 1470158588.58 results: success (0) buildid: 20160802084153 builduid: dcfa22bc4d7649cfba0c288514fb5caa revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:08.575747) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:08.576195) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:08.576472) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:08.762556) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:23:08.762939) ========= '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-046 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-046 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-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --10:23:10-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.10 GB/s 10:23:10 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.298000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:23:10.093784) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-02 10:23:10.094102) ========= '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-046 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-046 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-046 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.701000 ========= master_lag: 1.51 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-08-02 10:23:16.307662) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:23:16.308039) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --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-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-046 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-046 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-046 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-08-02 10:23:17,322 truncating revision to first 12 chars 2016-08-02 10:23:17,322 Setting DEBUG logging. 2016-08-02 10:23:17,322 attempt 1/10 2016-08-02 10:23:17,322 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/651ee00948f5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-02 10:23:17,996 unpacking tar archive at: mozilla-release-651ee00948f5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.576000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 10:23:17.944990) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:17.945337) ========= script_repo_revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:17.945760) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:17.946030) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 10:23:17.961211) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-08-02 10:23:17.961595) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-046 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-046 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-046 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 10:23:19 INFO - MultiFileLogger online at 20160802 10:23:19 in C:\slave\test 10:23:19 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-release --download-symbols true 10:23:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:23:19 INFO - {'append_to_log': False, 10:23:19 INFO - 'base_work_dir': 'C:\\slave\\test', 10:23:19 INFO - 'blob_upload_branch': 'mozilla-release', 10:23:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:23:19 INFO - 'buildbot_json_path': 'buildprops.json', 10:23:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:23:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:23:19 INFO - 'download_minidump_stackwalk': True, 10:23:19 INFO - 'download_symbols': 'true', 10:23:19 INFO - 'e10s': False, 10:23:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:23:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:23:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:23:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:23:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:23:19 INFO - 'C:/mozilla-build/tooltool.py'), 10:23:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:23:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:23:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:23:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:23:19 INFO - 'log_level': 'info', 10:23:19 INFO - 'log_to_console': True, 10:23:19 INFO - 'opt_config_files': (), 10:23:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:23:19 INFO - '--processes=1', 10:23:19 INFO - '--config=%(test_path)s/wptrunner.ini', 10:23:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:23:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:23:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:23:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:23:19 INFO - 'pip_index': False, 10:23:19 INFO - 'require_test_zip': True, 10:23:19 INFO - 'test_type': ('testharness',), 10:23:19 INFO - 'this_chunk': '1', 10:23:19 INFO - 'total_chunks': '10', 10:23:19 INFO - 'virtualenv_path': 'venv', 10:23:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:23:19 INFO - 'work_dir': 'build'} 10:23:19 INFO - ##### 10:23:19 INFO - ##### Running clobber step. 10:23:19 INFO - ##### 10:23:19 INFO - Running pre-action listener: _resource_record_pre_action 10:23:19 INFO - Running main action method: clobber 10:23:19 INFO - rmtree: C:\slave\test\build 10:23:19 INFO - Using _rmtree_windows ... 10:23:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:25:30 INFO - Running post-action listener: _resource_record_post_action 10:25:30 INFO - ##### 10:25:30 INFO - ##### Running read-buildbot-config step. 10:25:30 INFO - ##### 10:25:30 INFO - Running pre-action listener: _resource_record_pre_action 10:25:30 INFO - Running main action method: read_buildbot_config 10:25:30 INFO - Using buildbot properties: 10:25:30 INFO - { 10:25:30 INFO - "project": "", 10:25:30 INFO - "product": "firefox", 10:25:30 INFO - "script_repo_revision": "production", 10:25:30 INFO - "scheduler": "tests-mozilla-release-win7_ix-debug-unittest", 10:25:30 INFO - "repository": "", 10:25:30 INFO - "buildername": "Windows 7 32-bit mozilla-release debug test web-platform-tests-1", 10:25:30 INFO - "buildid": "20160802084153", 10:25:30 INFO - "pgo_build": "False", 10:25:30 INFO - "basedir": "C:\\slave\\test", 10:25:30 INFO - "buildnumber": 4, 10:25:30 INFO - "slavename": "t-w732-ix-046", 10:25:30 INFO - "revision": "651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd", 10:25:30 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 10:25:30 INFO - "platform": "win32", 10:25:30 INFO - "branch": "mozilla-release", 10:25:30 INFO - "repo_path": "releases/mozilla-release", 10:25:30 INFO - "moz_repo_path": "", 10:25:30 INFO - "stage_platform": "win32", 10:25:30 INFO - "builduid": "dcfa22bc4d7649cfba0c288514fb5caa", 10:25:30 INFO - "slavebuilddir": "test" 10:25:30 INFO - } 10:25:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 10:25:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 10:25:30 INFO - Running post-action listener: _resource_record_post_action 10:25:30 INFO - ##### 10:25:30 INFO - ##### Running download-and-extract step. 10:25:30 INFO - ##### 10:25:30 INFO - Running pre-action listener: _resource_record_pre_action 10:25:30 INFO - Running main action method: download_and_extract 10:25:30 INFO - mkdir: C:\slave\test\build\tests 10:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:25:30 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:25:30 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 10:25:30 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 10:25:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 10:25:31 INFO - Downloaded 1274 bytes. 10:25:31 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 10:25:31 INFO - Using the following test package requirements: 10:25:31 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 10:25:31 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 10:25:31 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 10:25:31 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'jsshell-win32.zip'], 10:25:31 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 10:25:31 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 10:25:31 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 10:25:31 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 10:25:31 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 10:25:31 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 10:25:31 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 10:25:31 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:25:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:25:31 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:25:31 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 10:25:31 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 10:25:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 10:25:33 INFO - Downloaded 20366324 bytes. 10:25:33 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:25:33 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:25:35 INFO - caution: filename not matched: web-platform/* 10:25:35 INFO - Return code: 11 10:25:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:25:35 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:25:35 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 10:25:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 10:25:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 10:25:38 INFO - Downloaded 36389907 bytes. 10:25:38 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:25:38 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:26:19 INFO - caution: filename not matched: bin/* 10:26:19 INFO - caution: filename not matched: config/* 10:26:19 INFO - caution: filename not matched: mozbase/* 10:26:19 INFO - caution: filename not matched: marionette/* 10:26:19 INFO - caution: filename not matched: tools/wptserve/* 10:26:19 INFO - Return code: 11 10:26:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:19 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 10:26:19 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 10:26:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 10:26:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 10:26:24 INFO - Downloaded 68477215 bytes. 10:26:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 10:26:24 INFO - mkdir: C:\slave\test\properties 10:26:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:26:24 INFO - Writing to file C:\slave\test\properties\build_url 10:26:24 INFO - Contents: 10:26:24 INFO - build_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 10:26:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 10:26:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:26:25 INFO - Writing to file C:\slave\test\properties\symbols_url 10:26:25 INFO - Contents: 10:26:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 10:26: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')]} 10:26:25 INFO - https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:26:25 INFO - trying https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 10:26:25 INFO - Downloading https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 10:26:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:26:27 INFO - Downloaded 55642259 bytes. 10:26:27 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:26:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:26:29 INFO - Return code: 0 10:26:29 INFO - Running post-action listener: _resource_record_post_action 10:26:29 INFO - Running post-action listener: set_extra_try_arguments 10:26:29 INFO - ##### 10:26:29 INFO - ##### Running create-virtualenv step. 10:26:29 INFO - ##### 10:26:29 INFO - Running pre-action listener: _pre_create_virtualenv 10:26:29 INFO - Running pre-action listener: _resource_record_pre_action 10:26:29 INFO - Running main action method: create_virtualenv 10:26:29 INFO - Creating virtualenv C:\slave\test\build\venv 10:26:29 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 10:26:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:26:35 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:26:39 INFO - Installing distribute......................................................................................................................................................................................done. 10:26:41 INFO - Return code: 0 10:26:41 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:26: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')]} 10:26:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:26: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')]} 10:26:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:26: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', '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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-046', 'USERDOMAIN': 'T-W732-IX-046', '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-046', '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 10:26: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', 'psutil>=0.7.1'] in C:\slave\test\build 10:26: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 psutil>=0.7.1 10:26:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:26:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:26:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:26:41 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:26:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:26:41 INFO - 'DCLOCATION': 'SCL3', 10:26:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:26:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:26:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:26:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:26:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:26:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:26:41 INFO - 'HOMEDRIVE': 'C:', 10:26:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:26:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:26:41 INFO - 'KTS_VERSION': '1.19c', 10:26:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:26:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:26:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:26:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:26:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:26:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:26:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:26:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:26:41 INFO - 'MOZ_AIRBAG': '1', 10:26:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:26:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:26:41 INFO - 'MOZ_MSVCVERSION': '8', 10:26:41 INFO - 'MOZ_NO_REMOTE': '1', 10:26:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:26:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:26:41 INFO - 'NO_EM_RESTART': '1', 10:26:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:26:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:26:41 INFO - 'OS': 'Windows_NT', 10:26:41 INFO - 'OURDRIVE': 'C:', 10:26: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', 10:26:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:26:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:26:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:26:41 INFO - 'PROCESSOR_LEVEL': '6', 10:26:41 INFO - 'PROCESSOR_REVISION': '1e05', 10:26:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:26:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:26:41 INFO - 'PROMPT': '$P$G', 10:26:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:26:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:26:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:26:41 INFO - 'PWD': 'C:\\slave\\test', 10:26:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:26:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:26:41 INFO - 'SYSTEMDRIVE': 'C:', 10:26:41 INFO - 'SYSTEMROOT': 'C:\\windows', 10:26:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:41 INFO - 'TEST1': 'testie', 10:26:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:41 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:26:41 INFO - 'USERNAME': 'cltbld', 10:26:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:26:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:26:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:26:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:26:41 INFO - 'WINDIR': 'C:\\windows', 10:26:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:26:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:26:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:26:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:26:42 INFO - Downloading/unpacking psutil>=0.7.1 10:26:42 INFO - Running setup.py egg_info for package psutil 10:26:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:26:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:26:42 INFO - Installing collected packages: psutil 10:26:42 INFO - Running setup.py install for psutil 10:26:42 INFO - building 'psutil._psutil_windows' extension 10:26:42 INFO - error: Unable to find vcvarsall.bat 10:26:42 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-nwdzim-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:26:42 INFO - running install 10:26:42 INFO - running build 10:26:42 INFO - running build_py 10:26:42 INFO - creating build 10:26:42 INFO - creating build\lib.win32-2.7 10:26:42 INFO - creating build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:26:42 INFO - running build_ext 10:26:42 INFO - building 'psutil._psutil_windows' extension 10:26:42 INFO - error: Unable to find vcvarsall.bat 10:26:42 INFO - ---------------------------------------- 10:26:42 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-nwdzim-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:26:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:26:42 WARNING - Return code: 1 10:26:42 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! 10:26:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:26:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:26:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:26:42 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-046', 'USERDOMAIN': 'T-W732-IX-046', '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-046', '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 10:26:42 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 10:26:42 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 10:26:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:26:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:26:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:26:42 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:26:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:26:42 INFO - 'DCLOCATION': 'SCL3', 10:26:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:26:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:26:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:26:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:26:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:26:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:26:42 INFO - 'HOMEDRIVE': 'C:', 10:26:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:26:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:26:42 INFO - 'KTS_VERSION': '1.19c', 10:26:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:26:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:26:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:26:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:26:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:26:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:26:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:26:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:26:42 INFO - 'MOZ_AIRBAG': '1', 10:26:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:26:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:26:42 INFO - 'MOZ_MSVCVERSION': '8', 10:26:42 INFO - 'MOZ_NO_REMOTE': '1', 10:26:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:26:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:26:42 INFO - 'NO_EM_RESTART': '1', 10:26:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:26:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:26:42 INFO - 'OS': 'Windows_NT', 10:26:42 INFO - 'OURDRIVE': 'C:', 10:26:42 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', 10:26:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:26:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:26:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:26:42 INFO - 'PROCESSOR_LEVEL': '6', 10:26:42 INFO - 'PROCESSOR_REVISION': '1e05', 10:26:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:26:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:26:42 INFO - 'PROMPT': '$P$G', 10:26:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:26:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:26:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:26:42 INFO - 'PWD': 'C:\\slave\\test', 10:26:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:26:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:26:42 INFO - 'SYSTEMDRIVE': 'C:', 10:26:42 INFO - 'SYSTEMROOT': 'C:\\windows', 10:26:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:42 INFO - 'TEST1': 'testie', 10:26:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:42 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:26:42 INFO - 'USERNAME': 'cltbld', 10:26:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:26:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:26:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:26:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:26:42 INFO - 'WINDIR': 'C:\\windows', 10:26:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:26:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:26:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:26:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:26:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:26:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:26:46 INFO - Running setup.py egg_info for package mozsystemmonitor 10:26:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:26:46 INFO - Running setup.py egg_info for package psutil 10:26:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:26:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:26:46 INFO - Installing collected packages: mozsystemmonitor, psutil 10:26:46 INFO - Running setup.py install for mozsystemmonitor 10:26:46 INFO - Running setup.py install for psutil 10:26:46 INFO - building 'psutil._psutil_windows' extension 10:26:46 INFO - error: Unable to find vcvarsall.bat 10:26:46 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-f8nhuk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:26:46 INFO - running install 10:26:46 INFO - running build 10:26:46 INFO - running build_py 10:26:46 INFO - running build_ext 10:26:46 INFO - building 'psutil._psutil_windows' extension 10:26:46 INFO - error: Unable to find vcvarsall.bat 10:26:46 INFO - ---------------------------------------- 10:26:46 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-f8nhuk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:26:46 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:26:46 WARNING - Return code: 1 10:26:46 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:26:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:26:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:26:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:26:46 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-046', 'USERDOMAIN': 'T-W732-IX-046', '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-046', '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 10:26:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:26:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:26:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:26:46 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:26:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:26:46 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:26:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:26:46 INFO - 'DCLOCATION': 'SCL3', 10:26:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:26:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:26:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:26:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:26:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:26:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:26:46 INFO - 'HOMEDRIVE': 'C:', 10:26:46 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:26:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:26:46 INFO - 'KTS_VERSION': '1.19c', 10:26:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:26:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:26:46 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:26:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:26:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:26:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:26:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:26:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:26:46 INFO - 'MOZ_AIRBAG': '1', 10:26:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:26:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:26:46 INFO - 'MOZ_MSVCVERSION': '8', 10:26:46 INFO - 'MOZ_NO_REMOTE': '1', 10:26:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:26:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:26:46 INFO - 'NO_EM_RESTART': '1', 10:26:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:26:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:26:46 INFO - 'OS': 'Windows_NT', 10:26:46 INFO - 'OURDRIVE': 'C:', 10:26: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', 10:26:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:26:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:26:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:26:46 INFO - 'PROCESSOR_LEVEL': '6', 10:26:46 INFO - 'PROCESSOR_REVISION': '1e05', 10:26:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:26:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:26:46 INFO - 'PROMPT': '$P$G', 10:26:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:26:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:26:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:26:46 INFO - 'PWD': 'C:\\slave\\test', 10:26:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:26:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:26:46 INFO - 'SYSTEMDRIVE': 'C:', 10:26:46 INFO - 'SYSTEMROOT': 'C:\\windows', 10:26:46 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:46 INFO - 'TEST1': 'testie', 10:26:46 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:46 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:26:46 INFO - 'USERNAME': 'cltbld', 10:26:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:26:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:26:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:26:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:26:46 INFO - 'WINDIR': 'C:\\windows', 10:26:46 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:26:46 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:26:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:26:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:26:47 INFO - Downloading/unpacking blobuploader==1.2.4 10:26:47 INFO - Downloading blobuploader-1.2.4.tar.gz 10:26:47 INFO - Running setup.py egg_info for package blobuploader 10:26:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:26:51 INFO - Running setup.py egg_info for package requests 10:26:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:26:51 INFO - Downloading docopt-0.6.1.tar.gz 10:26:51 INFO - Running setup.py egg_info for package docopt 10:26:51 INFO - Installing collected packages: blobuploader, docopt, requests 10:26:51 INFO - Running setup.py install for blobuploader 10:26:51 INFO - Running setup.py install for docopt 10:26:51 INFO - Running setup.py install for requests 10:26:51 INFO - Successfully installed blobuploader docopt requests 10:26:51 INFO - Cleaning up... 10:26:51 INFO - Return code: 0 10:26:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:26:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:26:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:26:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:26:51 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 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, '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-046', 'USERDOMAIN': 'T-W732-IX-046', '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-046', '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 10:26:51 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 10:26:51 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 10:26:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:26:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:26:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:26:51 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:26:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:26:51 INFO - 'DCLOCATION': 'SCL3', 10:26:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:26:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:26:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:26:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:26:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:26:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:26:51 INFO - 'HOMEDRIVE': 'C:', 10:26:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:26:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:26:51 INFO - 'KTS_VERSION': '1.19c', 10:26:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:26:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:26:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:26:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:26:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:26:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:26:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:26:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:26:51 INFO - 'MOZ_AIRBAG': '1', 10:26:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:26:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:26:51 INFO - 'MOZ_MSVCVERSION': '8', 10:26:51 INFO - 'MOZ_NO_REMOTE': '1', 10:26:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:26:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:26:51 INFO - 'NO_EM_RESTART': '1', 10:26:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:26:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:26:51 INFO - 'OS': 'Windows_NT', 10:26:51 INFO - 'OURDRIVE': 'C:', 10:26:51 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', 10:26:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:26:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:26:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:26:51 INFO - 'PROCESSOR_LEVEL': '6', 10:26:51 INFO - 'PROCESSOR_REVISION': '1e05', 10:26:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:26:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:26:51 INFO - 'PROMPT': '$P$G', 10:26:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:26:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:26:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:26:51 INFO - 'PWD': 'C:\\slave\\test', 10:26:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:26:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:26:51 INFO - 'SYSTEMDRIVE': 'C:', 10:26:51 INFO - 'SYSTEMROOT': 'C:\\windows', 10:26:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:51 INFO - 'TEST1': 'testie', 10:26:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:26:51 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:26:51 INFO - 'USERNAME': 'cltbld', 10:26:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:26:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:26:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:26:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:26:51 INFO - 'WINDIR': 'C:\\windows', 10:26:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:26:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:26:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:26:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:26:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:26:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:26:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:26:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:26:55 INFO - Unpacking c:\slave\test\build\tests\marionette 10:26:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:26:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:26:55 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:26:55 INFO - Running setup.py install for browsermob-proxy 10:27:09 INFO - Running setup.py install for manifestparser 10:27:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for marionette-client 10:27:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:27:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for marionette-driver 10:27:09 INFO - Running setup.py install for mozcrash 10:27:09 INFO - Running setup.py install for mozdebug 10:27:09 INFO - Running setup.py install for mozdevice 10:27:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozfile 10:27:09 INFO - Running setup.py install for mozhttpd 10:27:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozinfo 10:27:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozInstall 10:27:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozleak 10:27:09 INFO - Running setup.py install for mozlog 10:27:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for moznetwork 10:27:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozprocess 10:27:09 INFO - Running setup.py install for mozprofile 10:27:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozrunner 10:27:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for mozscreenshot 10:27:09 INFO - Running setup.py install for moztest 10:27:09 INFO - Running setup.py install for mozversion 10:27:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:27:09 INFO - Running setup.py install for wptserve 10:27:09 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:27:09 INFO - Cleaning up... 10:27:09 INFO - Return code: 0 10:27:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:27:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:27:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:27:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B766B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018760B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, '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-046', 'USERDOMAIN': 'T-W732-IX-046', '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-046', '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 10:27:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:27:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:27:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:27:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:27:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:27:09 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:27:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:27:09 INFO - 'DCLOCATION': 'SCL3', 10:27:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:27:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:27:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:27:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:27:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:27:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:27:09 INFO - 'HOMEDRIVE': 'C:', 10:27:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:27:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:27:09 INFO - 'KTS_VERSION': '1.19c', 10:27:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:27:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:27:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:27:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:27:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:27:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:27:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:27:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:27:09 INFO - 'MOZ_AIRBAG': '1', 10:27:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:27:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:09 INFO - 'MOZ_MSVCVERSION': '8', 10:27:09 INFO - 'MOZ_NO_REMOTE': '1', 10:27:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:27:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:27:09 INFO - 'NO_EM_RESTART': '1', 10:27:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:27:09 INFO - 'OS': 'Windows_NT', 10:27:09 INFO - 'OURDRIVE': 'C:', 10:27:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 10:27:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:27:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:27:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:27:09 INFO - 'PROCESSOR_LEVEL': '6', 10:27:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:27:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:27:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:27:09 INFO - 'PROMPT': '$P$G', 10:27:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:27:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:27:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:27:09 INFO - 'PWD': 'C:\\slave\\test', 10:27:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:27:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:27:09 INFO - 'SYSTEMDRIVE': 'C:', 10:27:09 INFO - 'SYSTEMROOT': 'C:\\windows', 10:27:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:27:09 INFO - 'TEST1': 'testie', 10:27:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:27:09 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:27:09 INFO - 'USERNAME': 'cltbld', 10:27:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:27:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:27:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:27:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:27:09 INFO - 'WINDIR': 'C:\\windows', 10:27:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:27:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:27:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:27:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:27:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:27:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:27:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:27:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:27:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:27:14 INFO - Unpacking c:\slave\test\build\tests\marionette 10:27:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:27:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:27:14 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)) 10:27:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:27:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:27:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:27:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:27:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:27:25 INFO - Downloading blessings-1.6.tar.gz 10:27:25 INFO - Running setup.py egg_info for package blessings 10:27:25 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:27:25 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:27:25 INFO - Running setup.py install for blessings 10:27:25 INFO - Running setup.py install for browsermob-proxy 10:27:25 INFO - Running setup.py install for manifestparser 10:27:25 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for marionette-client 10:27:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:27:25 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for marionette-driver 10:27:25 INFO - Running setup.py install for mozcrash 10:27:25 INFO - Running setup.py install for mozdebug 10:27:25 INFO - Running setup.py install for mozdevice 10:27:25 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for mozhttpd 10:27:25 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for mozInstall 10:27:25 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for mozleak 10:27:25 INFO - Running setup.py install for mozprofile 10:27:25 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Running setup.py install for mozrunner 10:27:25 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:27:25 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:27:27 INFO - Running setup.py install for mozscreenshot 10:27:27 INFO - Running setup.py install for moztest 10:27:27 INFO - Running setup.py install for mozversion 10:27:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:27:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:27:27 INFO - Running setup.py install for wptserve 10:27:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:27:27 INFO - Cleaning up... 10:27:27 INFO - Return code: 0 10:27:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:27:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:27:27 INFO - Reading from file tmpfile_stdout 10:27:27 INFO - Using _rmtree_windows ... 10:27:27 INFO - Using _rmtree_windows ... 10:27:27 INFO - Current package versions: 10:27:27 INFO - blessings == 1.6 10:27:27 INFO - blobuploader == 1.2.4 10:27:27 INFO - browsermob-proxy == 0.6.0 10:27:27 INFO - distribute == 0.6.14 10:27:27 INFO - docopt == 0.6.1 10:27:27 INFO - manifestparser == 1.1 10:27:27 INFO - marionette-client == 2.3.0 10:27:27 INFO - marionette-driver == 1.4.0 10:27:27 INFO - mozInstall == 1.12 10:27:27 INFO - mozcrash == 0.17 10:27:27 INFO - mozdebug == 0.1 10:27:27 INFO - mozdevice == 0.48 10:27:27 INFO - mozfile == 1.2 10:27:27 INFO - mozhttpd == 0.7 10:27:27 INFO - mozinfo == 0.9 10:27:27 INFO - mozleak == 0.1 10:27:27 INFO - mozlog == 3.1 10:27:27 INFO - moznetwork == 0.27 10:27:27 INFO - mozprocess == 0.22 10:27:27 INFO - mozprofile == 0.28 10:27:27 INFO - mozrunner == 6.11 10:27:27 INFO - mozscreenshot == 0.1 10:27:27 INFO - mozsystemmonitor == 0.0 10:27:27 INFO - moztest == 0.7 10:27:27 INFO - mozversion == 1.4 10:27:27 INFO - requests == 1.2.3 10:27:27 INFO - wptserve == 1.4.0 10:27:27 INFO - Running post-action listener: _resource_record_post_action 10:27:27 INFO - Running post-action listener: _start_resource_monitoring 10:27:27 INFO - Starting resource monitoring. 10:27:27 INFO - ##### 10:27:27 INFO - ##### Running pull step. 10:27:27 INFO - ##### 10:27:27 INFO - Running pre-action listener: _resource_record_pre_action 10:27:27 INFO - Running main action method: pull 10:27:27 INFO - Pull has nothing to do! 10:27:27 INFO - Running post-action listener: _resource_record_post_action 10:27:27 INFO - ##### 10:27:27 INFO - ##### Running install step. 10:27:27 INFO - ##### 10:27:27 INFO - Running pre-action listener: _resource_record_pre_action 10:27:27 INFO - Running main action method: install 10:27:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:27:28 INFO - Reading from file tmpfile_stdout 10:27:28 INFO - Using _rmtree_windows ... 10:27:28 INFO - Using _rmtree_windows ... 10:27:28 INFO - Detecting whether we're running mozinstall >=1.0... 10:27:28 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:27:28 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:27:28 INFO - Reading from file tmpfile_stdout 10:27:28 INFO - Output received: 10:27:28 INFO - Usage: mozinstall-script.py [options] installer 10:27:28 INFO - Options: 10:27:28 INFO - -h, --help show this help message and exit 10:27:28 INFO - -d DEST, --destination=DEST 10:27:28 INFO - Directory to install application into. [default: 10:27:28 INFO - "C:\slave\test"] 10:27:28 INFO - --app=APP Application being installed. [default: firefox] 10:27:28 INFO - Using _rmtree_windows ... 10:27:28 INFO - Using _rmtree_windows ... 10:27:28 INFO - mkdir: C:\slave\test\build\application 10:27:28 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:27:28 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.1.en-US.win32.zip --destination C:\slave\test\build\application 10:27:30 INFO - Reading from file tmpfile_stdout 10:27:30 INFO - Output received: 10:27:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:27:30 INFO - Using _rmtree_windows ... 10:27:30 INFO - Using _rmtree_windows ... 10:27:30 INFO - Running post-action listener: _resource_record_post_action 10:27:30 INFO - ##### 10:27:30 INFO - ##### Running run-tests step. 10:27:30 INFO - ##### 10:27:30 INFO - Running pre-action listener: _resource_record_pre_action 10:27:30 INFO - Running main action method: run_tests 10:27:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:27:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:27:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:27:30 INFO - grabbing minidump binary from tooltool 10:27:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:27:30 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 0x01BA5368>, '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 0x0183CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C370C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:27:30 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 10:27:30 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 10:27:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:27:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp6wyhjl 10:27:30 INFO - INFO - File integrity verified, renaming tmp6wyhjl to win32-minidump_stackwalk.exe 10:27:30 INFO - Return code: 0 10:27:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:27:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:27:30 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 10:27:30 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 10:27:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:27:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:27:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:27:30 INFO - 'COMPUTERNAME': 'T-W732-IX-046', 10:27:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:27:30 INFO - 'DCLOCATION': 'SCL3', 10:27:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:27:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:27:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:27:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:27:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:27:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:27:30 INFO - 'HOMEDRIVE': 'C:', 10:27:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:27:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:27:30 INFO - 'KTS_VERSION': '1.19c', 10:27:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:27:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:27:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-046', 10:27:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:27:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:27:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:27:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:27:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:27:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:27:30 INFO - 'MOZ_AIRBAG': '1', 10:27:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:27:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:27:30 INFO - 'MOZ_MSVCVERSION': '8', 10:27:30 INFO - 'MOZ_NO_REMOTE': '1', 10:27:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:27:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:27:30 INFO - 'NO_EM_RESTART': '1', 10:27:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:27:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:27:30 INFO - 'OS': 'Windows_NT', 10:27:30 INFO - 'OURDRIVE': 'C:', 10:27:30 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', 10:27:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:27:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:27:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:27:30 INFO - 'PROCESSOR_LEVEL': '6', 10:27:30 INFO - 'PROCESSOR_REVISION': '1e05', 10:27:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:27:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:27:30 INFO - 'PROMPT': '$P$G', 10:27:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:27:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:27:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:27:30 INFO - 'PWD': 'C:\\slave\\test', 10:27:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:27:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:27:30 INFO - 'SYSTEMDRIVE': 'C:', 10:27:30 INFO - 'SYSTEMROOT': 'C:\\windows', 10:27:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:27:30 INFO - 'TEST1': 'testie', 10:27:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:27:30 INFO - 'USERDOMAIN': 'T-W732-IX-046', 10:27:30 INFO - 'USERNAME': 'cltbld', 10:27:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:27:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:27:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:27:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:27:30 INFO - 'WINDIR': 'C:\\windows', 10:27:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:27:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:27:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:27:30 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/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.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 10:27:33 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 10:27:33 INFO - import pkg_resources 10:27:34 INFO - Using 1 client processes 10:27:37 INFO - SUITE-START | Running 778 tests 10:27:37 INFO - Running testharness tests 10:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:27:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:27:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:27:37 INFO - Setting up ssl 10:27:37 INFO - PROCESS | certutil | 10:27:37 INFO - PROCESS | certutil | 10:27:37 INFO - PROCESS | certutil | 10:27:37 INFO - Certificate Nickname Trust Attributes 10:27:37 INFO - SSL,S/MIME,JAR/XPI 10:27:37 INFO - 10:27:37 INFO - web-platform-tests CT,, 10:27:37 INFO - 10:27:37 INFO - Starting runner 10:27:38 INFO - PROCESS | 2804 | [2804] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:27:38 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:27:39 INFO - PROCESS | 2804 | [2804] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:27:40 INFO - PROCESS | 2804 | 1470158860321 Marionette DEBUG Marionette enabled via build flag and pref 10:27:41 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DF400 == 1 [pid = 2804] [id = 1] 10:27:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 1 (0D7DF800) [pid = 2804] [serial = 1] [outer = 00000000] 10:27:41 INFO - PROCESS | 2804 | [2804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:27:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 2 (0D7E0400) [pid = 2804] [serial = 2] [outer = 0D7DF800] 10:27:41 INFO - PROCESS | 2804 | ++DOCSHELL 10D1D800 == 2 [pid = 2804] [id = 2] 10:27:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 3 (10D1DC00) [pid = 2804] [serial = 3] [outer = 00000000] 10:27:41 INFO - PROCESS | 2804 | [2804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:27:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 4 (10D1E800) [pid = 2804] [serial = 4] [outer = 10D1DC00] 10:27:42 INFO - PROCESS | 2804 | 1470158862004 Marionette INFO Listening on port 2828 10:27:43 INFO - PROCESS | 2804 | 1470158863648 Marionette DEBUG Marionette enabled via command-line flag 10:27:43 INFO - PROCESS | 2804 | [2804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:27:43 INFO - PROCESS | 2804 | [2804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:27:43 INFO - PROCESS | 2804 | ++DOCSHELL 11756400 == 3 [pid = 2804] [id = 3] 10:27:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 5 (1175E400) [pid = 2804] [serial = 5] [outer = 00000000] 10:27:43 INFO - PROCESS | 2804 | [2804] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:27:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 6 (1175F000) [pid = 2804] [serial = 6] [outer = 1175E400] 10:27:43 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:27:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 7 (1236C400) [pid = 2804] [serial = 7] [outer = 10D1DC00] 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865070 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49649 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865093 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49651 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865100 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49653 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865135 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49654 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865142 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49656 10:27:45 INFO - PROCESS | 2804 | 1470158865145 Marionette DEBUG Closed connection conn0 10:27:45 INFO - PROCESS | 2804 | 1470158865147 Marionette DEBUG Closed connection conn1 10:27:45 INFO - PROCESS | 2804 | 1470158865149 Marionette DEBUG Closed connection conn2 10:27:45 INFO - PROCESS | 2804 | 1470158865208 Marionette DEBUG Closed connection conn3 10:27:45 INFO - PROCESS | 2804 | 1470158865239 Marionette DEBUG Closed connection conn4 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865245 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49657 10:27:45 INFO - PROCESS | 2804 | 1470158865330 Marionette DEBUG Closed connection conn5 10:27:45 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:27:45 INFO - PROCESS | 2804 | 1470158865335 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49658 10:27:45 INFO - PROCESS | 2804 | ++DOCSHELL 13129800 == 4 [pid = 2804] [id = 4] 10:27:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 8 (1312A000) [pid = 2804] [serial = 8] [outer = 00000000] 10:27:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 9 (13E59800) [pid = 2804] [serial = 9] [outer = 1312A000] 10:27:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 10 (13E5F800) [pid = 2804] [serial = 10] [outer = 1312A000] 10:27:45 INFO - PROCESS | 2804 | 1470158865471 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:27:45 INFO - PROCESS | 2804 | 1470158865475 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1"} 10:27:47 INFO - PROCESS | 2804 | [2804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:27:47 INFO - PROCESS | 2804 | [2804] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:27:47 INFO - PROCESS | 2804 | [2804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:27:47 INFO - PROCESS | 2804 | ++DOCSHELL 15735800 == 5 [pid = 2804] [id = 5] 10:27:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 11 (15735C00) [pid = 2804] [serial = 11] [outer = 00000000] 10:27:47 INFO - PROCESS | 2804 | ++DOCSHELL 15737400 == 6 [pid = 2804] [id = 6] 10:27:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 12 (15737800) [pid = 2804] [serial = 12] [outer = 00000000] 10:27:48 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:27:48 INFO - PROCESS | 2804 | ++DOCSHELL 16578C00 == 7 [pid = 2804] [id = 7] 10:27:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 13 (16579000) [pid = 2804] [serial = 13] [outer = 00000000] 10:27:48 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:27:48 INFO - PROCESS | 2804 | [2804] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:27:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 14 (1676D000) [pid = 2804] [serial = 14] [outer = 16579000] 10:27:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 15 (16466C00) [pid = 2804] [serial = 15] [outer = 15735C00] 10:27:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 16 (16468400) [pid = 2804] [serial = 16] [outer = 15737800] 10:27:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 17 (1646B000) [pid = 2804] [serial = 17] [outer = 16579000] 10:27:49 INFO - PROCESS | 2804 | 1470158869343 Marionette INFO startBrowser 699a0e68-8194-4282-b40f-20eddc827163 10:27:49 INFO - PROCESS | 2804 | 1470158869379 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 2804 | 1470158869393 Marionette DEBUG loaded listener.js 10:27:49 INFO - PROCESS | 2804 | 1470158869395 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 18 (118E2800) [pid = 2804] [serial = 18] [outer = 16579000] 10:27:50 INFO - PROCESS | 2804 | 1470158870098 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"699a0e68-8194-4282-b40f-20eddc827163","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160802084153","device":"desktop","version":"48.0.1","command_id":1}}] 10:27:50 INFO - PROCESS | 2804 | 1470158870340 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:27:50 INFO - PROCESS | 2804 | 1470158870344 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:50 INFO - PROCESS | 2804 | 1470158870376 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:27:50 INFO - PROCESS | 2804 | 1470158870395 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:27:50 INFO - PROCESS | 2804 | 1470158870397 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:50 INFO - PROCESS | 2804 | [2804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:27:51 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:27:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 19 (19406000) [pid = 2804] [serial = 19] [outer = 16579000] 10:27:51 INFO - PROCESS | 2804 | --DOCSHELL 0D7DF400 == 6 [pid = 2804] [id = 1] 10:27:51 INFO - PROCESS | 2804 | 1470158871630 Marionette TRACE conn6 <- [1,3,null,{}] 10:27:51 INFO - PROCESS | 2804 | 1470158871634 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:27:51 INFO - PROCESS | 2804 | 1470158871637 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:51 INFO - PROCESS | 2804 | 1470158871660 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:27:51 INFO - PROCESS | 2804 | 1470158871723 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:27:51 INFO - PROCESS | 2804 | 1470158871726 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:27:51 INFO - PROCESS | 2804 | 1470158871732 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:27:51 INFO - PROCESS | 2804 | 1470158871736 Marionette TRACE conn6 <- [1,6,null,{}] 10:27:51 INFO - PROCESS | 2804 | 1470158871785 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:51 INFO - PROCESS | 2804 | 1470158871788 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:51 INFO - PROCESS | 2804 | 1470158871820 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:27:51 INFO - PROCESS | 2804 | 1470158871827 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:51 INFO - PROCESS | 2804 | 1470158871830 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:51 INFO - PROCESS | 2804 | ++DOCSHELL 0D74F800 == 7 [pid = 2804] [id = 8] 10:27:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 20 (0D7D4C00) [pid = 2804] [serial = 20] [outer = 00000000] 10:27:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 21 (0DF50400) [pid = 2804] [serial = 21] [outer = 0D7D4C00] 10:27:51 INFO - PROCESS | 2804 | 1470158871890 Marionette DEBUG loaded listener.js 10:27:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 22 (11005400) [pid = 2804] [serial = 22] [outer = 0D7D4C00] 10:27:52 INFO - PROCESS | 2804 | ++DOCSHELL 12A37C00 == 8 [pid = 2804] [id = 9] 10:27:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 23 (12A39400) [pid = 2804] [serial = 23] [outer = 00000000] 10:27:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 24 (13129C00) [pid = 2804] [serial = 24] [outer = 12A39400] 10:27:52 INFO - PROCESS | 2804 | 1470158872339 Marionette DEBUG loaded listener.js 10:27:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 25 (14145C00) [pid = 2804] [serial = 25] [outer = 12A39400] 10:27:52 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:27:52 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:27:53 INFO - PROCESS | 2804 | 1470158873102 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1422ms 10:27:53 INFO - PROCESS | 2804 | 1470158873157 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:27:53 INFO - PROCESS | 2804 | 1470158873161 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:27:53 INFO - PROCESS | 2804 | 1470158873164 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:27:53 INFO - PROCESS | 2804 | 1470158873167 Marionette TRACE conn6 <- [1,10,null,{}] 10:27:53 INFO - PROCESS | 2804 | 1470158873171 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:53 INFO - PROCESS | 2804 | 1470158873174 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:53 INFO - PROCESS | 2804 | 1470158873330 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:27:53 INFO - PROCESS | 2804 | 1470158873392 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:53 INFO - PROCESS | 2804 | 1470158873395 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:53 INFO - PROCESS | 2804 | ++DOCSHELL 1681B800 == 9 [pid = 2804] [id = 10] 10:27:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 26 (17A96C00) [pid = 2804] [serial = 26] [outer = 00000000] 10:27:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 27 (17CE1C00) [pid = 2804] [serial = 27] [outer = 17A96C00] 10:27:53 INFO - PROCESS | 2804 | 1470158873451 Marionette DEBUG loaded listener.js 10:27:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 28 (1884B400) [pid = 2804] [serial = 28] [outer = 17A96C00] 10:27:54 INFO - PROCESS | 2804 | --DOCSHELL 13129800 == 8 [pid = 2804] [id = 4] 10:27:54 INFO - PROCESS | 2804 | 1470158874120 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 969ms 10:27:54 INFO - PROCESS | 2804 | 1470158874137 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 2804 | 1470158874141 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:27:54 INFO - PROCESS | 2804 | 1470158874145 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 2804 | 1470158874149 Marionette TRACE conn6 <- [1,14,null,{}] 10:27:54 INFO - PROCESS | 2804 | 1470158874154 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 2804 | 1470158874157 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:54 INFO - PROCESS | 2804 | 1470158874245 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:27:54 INFO - PROCESS | 2804 | 1470158874255 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 2804 | 1470158874258 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:54 INFO - PROCESS | 2804 | ++DOCSHELL 0D5F0000 == 9 [pid = 2804] [id = 11] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 29 (0D5F0800) [pid = 2804] [serial = 29] [outer = 00000000] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 30 (0D745000) [pid = 2804] [serial = 30] [outer = 0D5F0800] 10:27:54 INFO - PROCESS | 2804 | 1470158874307 Marionette DEBUG loaded listener.js 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 31 (0D7DD000) [pid = 2804] [serial = 31] [outer = 0D5F0800] 10:27:54 INFO - PROCESS | 2804 | 1470158874739 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 10:27:54 INFO - PROCESS | 2804 | 1470158874777 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:27:54 INFO - PROCESS | 2804 | 1470158874781 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:27:54 INFO - PROCESS | 2804 | 1470158874787 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:27:54 INFO - PROCESS | 2804 | 1470158874790 Marionette TRACE conn6 <- [1,18,null,{}] 10:27:54 INFO - PROCESS | 2804 | 1470158874794 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:54 INFO - PROCESS | 2804 | 1470158874796 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:54 INFO - PROCESS | 2804 | 1470158874903 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:27:54 INFO - PROCESS | 2804 | ++DOCSHELL 10F23400 == 10 [pid = 2804] [id = 12] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 32 (10F25800) [pid = 2804] [serial = 32] [outer = 00000000] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 33 (10F2A800) [pid = 2804] [serial = 33] [outer = 10F25800] 10:27:54 INFO - PROCESS | 2804 | 1470158874948 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:54 INFO - PROCESS | 2804 | 1470158874951 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 34 (10F2EC00) [pid = 2804] [serial = 34] [outer = 10F25800] 10:27:54 INFO - PROCESS | 2804 | ++DOCSHELL 1100F800 == 11 [pid = 2804] [id = 13] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 35 (1100FC00) [pid = 2804] [serial = 35] [outer = 00000000] 10:27:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 36 (1127D800) [pid = 2804] [serial = 36] [outer = 1100FC00] 10:27:55 INFO - PROCESS | 2804 | 1470158875011 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 37 (112C6800) [pid = 2804] [serial = 37] [outer = 1100FC00] 10:27:55 INFO - PROCESS | 2804 | ++DOCSHELL 0C827400 == 12 [pid = 2804] [id = 14] 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 38 (0D744C00) [pid = 2804] [serial = 38] [outer = 00000000] 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 39 (117E3C00) [pid = 2804] [serial = 39] [outer = 0D744C00] 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 40 (1174B800) [pid = 2804] [serial = 40] [outer = 0D744C00] 10:27:55 INFO - PROCESS | 2804 | 1470158875559 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:27:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 10:27:55 INFO - PROCESS | 2804 | 1470158875622 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:27:55 INFO - PROCESS | 2804 | 1470158875624 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:27:55 INFO - PROCESS | 2804 | 1470158875627 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:27:55 INFO - PROCESS | 2804 | 1470158875631 Marionette TRACE conn6 <- [1,22,null,{}] 10:27:55 INFO - PROCESS | 2804 | 1470158875643 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:55 INFO - PROCESS | 2804 | 1470158875648 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:55 INFO - PROCESS | 2804 | 1470158875742 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:27:55 INFO - PROCESS | 2804 | 1470158875808 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:55 INFO - PROCESS | 2804 | 1470158875812 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:55 INFO - PROCESS | 2804 | ++DOCSHELL 14070C00 == 13 [pid = 2804] [id = 15] 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 41 (14150C00) [pid = 2804] [serial = 41] [outer = 00000000] 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 42 (14415800) [pid = 2804] [serial = 42] [outer = 14150C00] 10:27:55 INFO - PROCESS | 2804 | 1470158875862 Marionette DEBUG loaded listener.js 10:27:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 43 (15737C00) [pid = 2804] [serial = 43] [outer = 14150C00] 10:27:56 INFO - PROCESS | 2804 | 1470158876203 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 10:27:56 INFO - PROCESS | 2804 | 1470158876262 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 2804 | 1470158876274 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:27:56 INFO - PROCESS | 2804 | 1470158876289 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 2804 | 1470158876291 Marionette TRACE conn6 <- [1,26,null,{}] 10:27:56 INFO - PROCESS | 2804 | 1470158876295 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:27:56 INFO - PROCESS | 2804 | 1470158876297 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:56 INFO - PROCESS | 2804 | 1470158876400 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:27:56 INFO - PROCESS | 2804 | 1470158876405 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 2804 | 1470158876407 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:56 INFO - PROCESS | 2804 | ++DOCSHELL 1441A400 == 14 [pid = 2804] [id = 16] 10:27:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 44 (1441E000) [pid = 2804] [serial = 44] [outer = 00000000] 10:27:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 45 (152EB800) [pid = 2804] [serial = 45] [outer = 1441E000] 10:27:56 INFO - PROCESS | 2804 | 1470158876453 Marionette DEBUG loaded listener.js 10:27:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 46 (15A1CC00) [pid = 2804] [serial = 46] [outer = 1441E000] 10:27:56 INFO - PROCESS | 2804 | 1470158876825 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 571ms 10:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:27:56 INFO - PROCESS | 2804 | 1470158876870 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:27:56 INFO - PROCESS | 2804 | 1470158876872 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:27:56 INFO - PROCESS | 2804 | 1470158876875 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:27:56 INFO - PROCESS | 2804 | 1470158876877 Marionette TRACE conn6 <- [1,30,null,{}] 10:27:56 INFO - PROCESS | 2804 | 1470158876880 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:56 INFO - PROCESS | 2804 | 1470158876882 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:56 INFO - PROCESS | 2804 | 1470158876991 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:27:56 INFO - PROCESS | 2804 | 1470158876996 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:56 INFO - PROCESS | 2804 | 1470158876998 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:56 INFO - PROCESS | 2804 | ++DOCSHELL 15C0C400 == 15 [pid = 2804] [id = 17] 10:27:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 47 (15CD8400) [pid = 2804] [serial = 47] [outer = 00000000] 10:27:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 48 (16598800) [pid = 2804] [serial = 48] [outer = 15CD8400] 10:27:57 INFO - PROCESS | 2804 | 1470158877043 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 49 (17A96400) [pid = 2804] [serial = 49] [outer = 15CD8400] 10:27:57 INFO - PROCESS | 2804 | 1470158877439 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 10:27:57 INFO - PROCESS | 2804 | 1470158877446 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:27:57 INFO - PROCESS | 2804 | 1470158877448 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:27:57 INFO - PROCESS | 2804 | 1470158877451 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:27:57 INFO - PROCESS | 2804 | 1470158877453 Marionette TRACE conn6 <- [1,34,null,{}] 10:27:57 INFO - PROCESS | 2804 | 1470158877456 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:57 INFO - PROCESS | 2804 | 1470158877462 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:57 INFO - PROCESS | 2804 | 1470158877596 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:27:57 INFO - PROCESS | 2804 | 1470158877602 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:57 INFO - PROCESS | 2804 | 1470158877604 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:57 INFO - PROCESS | 2804 | ++DOCSHELL 117CD000 == 16 [pid = 2804] [id = 18] 10:27:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 50 (13E61400) [pid = 2804] [serial = 50] [outer = 00000000] 10:27:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 51 (14175400) [pid = 2804] [serial = 51] [outer = 13E61400] 10:27:57 INFO - PROCESS | 2804 | 1470158877649 Marionette DEBUG loaded listener.js 10:27:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 52 (14177800) [pid = 2804] [serial = 52] [outer = 13E61400] 10:27:58 INFO - PROCESS | 2804 | 1470158878030 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 10:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:27:58 INFO - PROCESS | 2804 | 1470158878082 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:27:58 INFO - PROCESS | 2804 | 1470158878084 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:27:58 INFO - PROCESS | 2804 | 1470158878099 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 2804 | 1470158878110 Marionette TRACE conn6 <- [1,38,null,{}] 10:27:58 INFO - PROCESS | 2804 | 1470158878114 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 2804 | 1470158878116 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:58 INFO - PROCESS | 2804 | 1470158878195 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:27:58 INFO - PROCESS | 2804 | 1470158878201 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 2804 | 1470158878203 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:58 INFO - PROCESS | 2804 | ++DOCSHELL 1417A400 == 17 [pid = 2804] [id = 19] 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 53 (17B6A400) [pid = 2804] [serial = 53] [outer = 00000000] 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (17B74000) [pid = 2804] [serial = 54] [outer = 17B6A400] 10:27:58 INFO - PROCESS | 2804 | 1470158878248 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (17B75C00) [pid = 2804] [serial = 55] [outer = 17B6A400] 10:27:58 INFO - PROCESS | 2804 | 1470158878622 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 550ms 10:27:58 INFO - PROCESS | 2804 | 1470158878637 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:27:58 INFO - PROCESS | 2804 | 1470158878639 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:27:58 INFO - PROCESS | 2804 | 1470158878643 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:27:58 INFO - PROCESS | 2804 | 1470158878644 Marionette TRACE conn6 <- [1,42,null,{}] 10:27:58 INFO - PROCESS | 2804 | 1470158878648 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:58 INFO - PROCESS | 2804 | 1470158878649 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:58 INFO - PROCESS | 2804 | 1470158878759 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:27:58 INFO - PROCESS | 2804 | 1470158878767 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:58 INFO - PROCESS | 2804 | 1470158878769 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:58 INFO - PROCESS | 2804 | ++DOCSHELL 17B6F800 == 18 [pid = 2804] [id = 20] 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (17B6FC00) [pid = 2804] [serial = 56] [outer = 00000000] 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (17C31800) [pid = 2804] [serial = 57] [outer = 17B6FC00] 10:27:58 INFO - PROCESS | 2804 | 1470158878815 Marionette DEBUG loaded listener.js 10:27:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (17CE2800) [pid = 2804] [serial = 58] [outer = 17B6FC00] 10:27:59 INFO - PROCESS | 2804 | 1470158879195 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 569ms 10:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:27:59 INFO - PROCESS | 2804 | 1470158879214 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 2804 | 1470158879216 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:27:59 INFO - PROCESS | 2804 | 1470158879219 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - PROCESS | 2804 | 1470158879221 Marionette TRACE conn6 <- [1,46,null,{}] 10:27:59 INFO - PROCESS | 2804 | 1470158879224 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:59 INFO - PROCESS | 2804 | 1470158879226 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:59 INFO - PROCESS | 2804 | 1470158879374 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:27:59 INFO - PROCESS | 2804 | 1470158879458 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:27:59 INFO - PROCESS | 2804 | 1470158879460 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:27:59 INFO - PROCESS | 2804 | ++DOCSHELL 0D045400 == 19 [pid = 2804] [id = 21] 10:27:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D046000) [pid = 2804] [serial = 59] [outer = 00000000] 10:27:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (14070400) [pid = 2804] [serial = 60] [outer = 0D046000] 10:27:59 INFO - PROCESS | 2804 | 1470158879505 Marionette DEBUG loaded listener.js 10:27:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (191D2400) [pid = 2804] [serial = 61] [outer = 0D046000] 10:27:59 INFO - PROCESS | 2804 | 1470158879836 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 10:27:59 INFO - PROCESS | 2804 | 1470158879890 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:27:59 INFO - PROCESS | 2804 | 1470158879892 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:27:59 INFO - PROCESS | 2804 | 1470158879895 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:27:59 INFO - PROCESS | 2804 | 1470158879897 Marionette TRACE conn6 <- [1,50,null,{}] 10:27:59 INFO - PROCESS | 2804 | 1470158879902 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:27:59 INFO - PROCESS | 2804 | 1470158879904 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:00 INFO - PROCESS | 2804 | 1470158880019 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:28:00 INFO - PROCESS | 2804 | 1470158880045 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 2804 | 1470158880047 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:00 INFO - PROCESS | 2804 | ++DOCSHELL 0D111C00 == 20 [pid = 2804] [id = 22] 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0D114000) [pid = 2804] [serial = 62] [outer = 00000000] 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0D11D800) [pid = 2804] [serial = 63] [outer = 0D114000] 10:28:00 INFO - PROCESS | 2804 | 1470158880092 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0D120800) [pid = 2804] [serial = 64] [outer = 0D114000] 10:28:00 INFO - PROCESS | 2804 | 1470158880458 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 10:28:00 INFO - PROCESS | 2804 | 1470158880466 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:28:00 INFO - PROCESS | 2804 | 1470158880468 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:28:00 INFO - PROCESS | 2804 | 1470158880472 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:28:00 INFO - PROCESS | 2804 | 1470158880474 Marionette TRACE conn6 <- [1,54,null,{}] 10:28:00 INFO - PROCESS | 2804 | 1470158880478 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:00 INFO - PROCESS | 2804 | 1470158880480 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:00 INFO - PROCESS | 2804 | 1470158880570 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:28:00 INFO - PROCESS | 2804 | 1470158880638 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:00 INFO - PROCESS | 2804 | 1470158880640 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:00 INFO - PROCESS | 2804 | ++DOCSHELL 1AA9B800 == 21 [pid = 2804] [id = 23] 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (1AAA1000) [pid = 2804] [serial = 65] [outer = 00000000] 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (1AAD0000) [pid = 2804] [serial = 66] [outer = 1AAA1000] 10:28:00 INFO - PROCESS | 2804 | 1470158880693 Marionette DEBUG loaded listener.js 10:28:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (1AAD6400) [pid = 2804] [serial = 67] [outer = 1AAA1000] 10:28:01 INFO - PROCESS | 2804 | 1470158881035 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 10:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:28:01 INFO - PROCESS | 2804 | 1470158881106 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:28:01 INFO - PROCESS | 2804 | 1470158881108 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:28:01 INFO - PROCESS | 2804 | 1470158881111 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:28:01 INFO - PROCESS | 2804 | 1470158881112 Marionette TRACE conn6 <- [1,58,null,{}] 10:28:01 INFO - PROCESS | 2804 | 1470158881116 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:01 INFO - PROCESS | 2804 | 1470158881117 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:01 INFO - PROCESS | 2804 | 1470158881252 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:28:01 INFO - PROCESS | 2804 | 1470158881277 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:01 INFO - PROCESS | 2804 | 1470158881279 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:01 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE2800 == 22 [pid = 2804] [id = 24] 10:28:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE4800) [pid = 2804] [serial = 68] [outer = 00000000] 10:28:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CFEC400) [pid = 2804] [serial = 69] [outer = 0CFE4800] 10:28:01 INFO - PROCESS | 2804 | 1470158881323 Marionette DEBUG loaded listener.js 10:28:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (18840C00) [pid = 2804] [serial = 70] [outer = 0CFE4800] 10:28:02 INFO - PROCESS | 2804 | --DOCSHELL 0D74F800 == 21 [pid = 2804] [id = 8] 10:28:02 INFO - PROCESS | 2804 | 1470158882407 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1319ms 10:28:02 INFO - PROCESS | 2804 | 1470158882433 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:28:02 INFO - PROCESS | 2804 | 1470158882437 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:28:02 INFO - PROCESS | 2804 | 1470158882441 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:28:02 INFO - PROCESS | 2804 | 1470158882444 Marionette TRACE conn6 <- [1,62,null,{}] 10:28:02 INFO - PROCESS | 2804 | 1470158882450 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:02 INFO - PROCESS | 2804 | 1470158882453 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:02 INFO - PROCESS | 2804 | 1470158882588 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:28:02 INFO - PROCESS | 2804 | 1470158882615 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:02 INFO - PROCESS | 2804 | 1470158882618 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:02 INFO - PROCESS | 2804 | ++DOCSHELL 0D046C00 == 22 [pid = 2804] [id = 25] 10:28:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D049000) [pid = 2804] [serial = 71] [outer = 00000000] 10:28:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D113400) [pid = 2804] [serial = 72] [outer = 0D049000] 10:28:02 INFO - PROCESS | 2804 | 1470158882666 Marionette DEBUG loaded listener.js 10:28:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D11B400) [pid = 2804] [serial = 73] [outer = 0D049000] 10:28:03 INFO - PROCESS | 2804 | 1470158883080 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 10:28:03 INFO - PROCESS | 2804 | 1470158883113 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:28:03 INFO - PROCESS | 2804 | 1470158883117 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:28:03 INFO - PROCESS | 2804 | 1470158883129 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:28:03 INFO - PROCESS | 2804 | 1470158883132 Marionette TRACE conn6 <- [1,66,null,{}] 10:28:03 INFO - PROCESS | 2804 | 1470158883136 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:03 INFO - PROCESS | 2804 | 1470158883139 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:03 INFO - PROCESS | 2804 | 1470158883246 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:28:03 INFO - PROCESS | 2804 | 1470158883252 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:03 INFO - PROCESS | 2804 | 1470158883254 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:03 INFO - PROCESS | 2804 | ++DOCSHELL 0D5F1C00 == 23 [pid = 2804] [id = 26] 10:28:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D5F2C00) [pid = 2804] [serial = 74] [outer = 00000000] 10:28:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D8DE800) [pid = 2804] [serial = 75] [outer = 0D5F2C00] 10:28:03 INFO - PROCESS | 2804 | 1470158883302 Marionette DEBUG loaded listener.js 10:28:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10D20800) [pid = 2804] [serial = 76] [outer = 0D5F2C00] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1312A000) [pid = 2804] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D114000) [pid = 2804] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1AAA1000) [pid = 2804] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D7D4C00) [pid = 2804] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (17A96C00) [pid = 2804] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D5F0800) [pid = 2804] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1100FC00) [pid = 2804] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (14150C00) [pid = 2804] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1441E000) [pid = 2804] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (15CD8400) [pid = 2804] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:28:03 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (13E61400) [pid = 2804] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:28:03 INFO - PROCESS | 2804 | 1470158884000 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 929ms 10:28:04 INFO - PROCESS | 2804 | 1470158884058 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 2804 | 1470158884060 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:28:04 INFO - PROCESS | 2804 | 1470158884064 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 2804 | 1470158884067 Marionette TRACE conn6 <- [1,70,null,{}] 10:28:04 INFO - PROCESS | 2804 | 1470158884092 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 2804 | 1470158884096 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:04 INFO - PROCESS | 2804 | 1470158884195 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:28:04 INFO - PROCESS | 2804 | 1470158884209 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 2804 | 1470158884212 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:04 INFO - PROCESS | 2804 | ++DOCSHELL 10F73C00 == 24 [pid = 2804] [id = 27] 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (11005000) [pid = 2804] [serial = 77] [outer = 00000000] 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (11751800) [pid = 2804] [serial = 78] [outer = 11005000] 10:28:04 INFO - PROCESS | 2804 | 1470158884259 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (117C0C00) [pid = 2804] [serial = 79] [outer = 11005000] 10:28:04 INFO - PROCESS | 2804 | 1470158884639 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 10:28:04 INFO - PROCESS | 2804 | 1470158884698 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:28:04 INFO - PROCESS | 2804 | 1470158884701 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:28:04 INFO - PROCESS | 2804 | 1470158884704 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:28:04 INFO - PROCESS | 2804 | 1470158884706 Marionette TRACE conn6 <- [1,74,null,{}] 10:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:28:04 INFO - PROCESS | 2804 | 1470158884709 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:04 INFO - PROCESS | 2804 | 1470158884711 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:04 INFO - PROCESS | 2804 | 1470158884792 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:28:04 INFO - PROCESS | 2804 | 1470158884797 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:04 INFO - PROCESS | 2804 | 1470158884799 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:04 INFO - PROCESS | 2804 | ++DOCSHELL 117C7000 == 25 [pid = 2804] [id = 28] 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (117C7400) [pid = 2804] [serial = 80] [outer = 00000000] 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (13124800) [pid = 2804] [serial = 81] [outer = 117C7400] 10:28:04 INFO - PROCESS | 2804 | 1470158884845 Marionette DEBUG loaded listener.js 10:28:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (13EDD800) [pid = 2804] [serial = 82] [outer = 117C7400] 10:28:05 INFO - PROCESS | 2804 | 1470158885283 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 10:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:28:05 INFO - PROCESS | 2804 | 1470158885338 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 2804 | 1470158885340 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:28:05 INFO - PROCESS | 2804 | 1470158885343 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - PROCESS | 2804 | 1470158885345 Marionette TRACE conn6 <- [1,78,null,{}] 10:28:05 INFO - PROCESS | 2804 | 1470158885348 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 2804 | 1470158885350 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:05 INFO - PROCESS | 2804 | 1470158885426 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:28:05 INFO - PROCESS | 2804 | 1470158885433 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:05 INFO - PROCESS | 2804 | 1470158885435 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:05 INFO - PROCESS | 2804 | ++DOCSHELL 1416D800 == 26 [pid = 2804] [id = 29] 10:28:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1416DC00) [pid = 2804] [serial = 83] [outer = 00000000] 10:28:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1417A000) [pid = 2804] [serial = 84] [outer = 1416DC00] 10:28:05 INFO - PROCESS | 2804 | 1470158885480 Marionette DEBUG loaded listener.js 10:28:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15260C00) [pid = 2804] [serial = 85] [outer = 1416DC00] 10:28:05 INFO - PROCESS | 2804 | 1470158885904 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:28:05 INFO - PROCESS | 2804 | 1470158885974 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:28:05 INFO - PROCESS | 2804 | 1470158885979 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:28:05 INFO - PROCESS | 2804 | 1470158885985 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:28:05 INFO - PROCESS | 2804 | 1470158885989 Marionette TRACE conn6 <- [1,82,null,{}] 10:28:05 INFO - PROCESS | 2804 | 1470158885995 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:05 INFO - PROCESS | 2804 | 1470158885999 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:06 INFO - PROCESS | 2804 | 1470158886106 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:28:06 INFO - PROCESS | 2804 | 1470158886211 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:06 INFO - PROCESS | 2804 | 1470158886216 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:06 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEC000 == 27 [pid = 2804] [id = 30] 10:28:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0CFEC800) [pid = 2804] [serial = 86] [outer = 00000000] 10:28:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D045C00) [pid = 2804] [serial = 87] [outer = 0CFEC800] 10:28:06 INFO - PROCESS | 2804 | 1470158886273 Marionette DEBUG loaded listener.js 10:28:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D11F800) [pid = 2804] [serial = 88] [outer = 0CFEC800] 10:28:06 INFO - PROCESS | 2804 | 1470158886797 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 869ms 10:28:06 INFO - PROCESS | 2804 | 1470158886860 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:28:06 INFO - PROCESS | 2804 | 1470158886865 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:28:06 INFO - PROCESS | 2804 | 1470158886871 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:28:06 INFO - PROCESS | 2804 | 1470158886874 Marionette TRACE conn6 <- [1,86,null,{}] 10:28:06 INFO - PROCESS | 2804 | 1470158886878 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:06 INFO - PROCESS | 2804 | 1470158886881 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:06 INFO - PROCESS | 2804 | 1470158886992 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:28:07 INFO - PROCESS | 2804 | 1470158887061 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 2804 | 1470158887064 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:07 INFO - PROCESS | 2804 | ++DOCSHELL 117C8800 == 28 [pid = 2804] [id = 31] 10:28:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (117C8C00) [pid = 2804] [serial = 89] [outer = 00000000] 10:28:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (118D9000) [pid = 2804] [serial = 90] [outer = 117C8C00] 10:28:07 INFO - PROCESS | 2804 | 1470158887122 Marionette DEBUG loaded listener.js 10:28:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13E5A800) [pid = 2804] [serial = 91] [outer = 117C8C00] 10:28:07 INFO - PROCESS | 2804 | 1470158887690 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 10:28:07 INFO - PROCESS | 2804 | 1470158887744 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:28:07 INFO - PROCESS | 2804 | 1470158887747 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:28:07 INFO - PROCESS | 2804 | 1470158887751 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:28:07 INFO - PROCESS | 2804 | 1470158887755 Marionette TRACE conn6 <- [1,90,null,{}] 10:28:07 INFO - PROCESS | 2804 | 1470158887766 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:07 INFO - PROCESS | 2804 | 1470158887771 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:07 INFO - PROCESS | 2804 | 1470158887873 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:28:07 INFO - PROCESS | 2804 | 1470158887942 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:07 INFO - PROCESS | 2804 | 1470158887945 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:07 INFO - PROCESS | 2804 | ++DOCSHELL 16006800 == 29 [pid = 2804] [id = 32] 10:28:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1606E000) [pid = 2804] [serial = 92] [outer = 00000000] 10:28:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16073C00) [pid = 2804] [serial = 93] [outer = 1606E000] 10:28:07 INFO - PROCESS | 2804 | 1470158888004 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16077400) [pid = 2804] [serial = 94] [outer = 1606E000] 10:28:08 INFO - PROCESS | 2804 | 1470158888551 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 831ms 10:28:08 INFO - PROCESS | 2804 | 1470158888586 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:28:08 INFO - PROCESS | 2804 | 1470158888589 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:28:08 INFO - PROCESS | 2804 | 1470158888592 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:28:08 INFO - PROCESS | 2804 | 1470158888594 Marionette TRACE conn6 <- [1,94,null,{}] 10:28:08 INFO - PROCESS | 2804 | 1470158888598 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:08 INFO - PROCESS | 2804 | 1470158888601 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:08 INFO - PROCESS | 2804 | 1470158888704 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:28:08 INFO - PROCESS | 2804 | 1470158888785 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:08 INFO - PROCESS | 2804 | 1470158888788 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:08 INFO - PROCESS | 2804 | ++DOCSHELL 16473400 == 30 [pid = 2804] [id = 33] 10:28:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1658A800) [pid = 2804] [serial = 95] [outer = 00000000] 10:28:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16596000) [pid = 2804] [serial = 96] [outer = 1658A800] 10:28:08 INFO - PROCESS | 2804 | 1470158888843 Marionette DEBUG loaded listener.js 10:28:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (17A95C00) [pid = 2804] [serial = 97] [outer = 1658A800] 10:28:09 INFO - PROCESS | 2804 | 1470158889391 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 869ms 10:28:09 INFO - PROCESS | 2804 | 1470158889465 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:28:09 INFO - PROCESS | 2804 | 1470158889468 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:28:09 INFO - PROCESS | 2804 | 1470158889471 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:28:09 INFO - PROCESS | 2804 | 1470158889473 Marionette TRACE conn6 <- [1,98,null,{}] 10:28:09 INFO - PROCESS | 2804 | 1470158889477 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:09 INFO - PROCESS | 2804 | 1470158889479 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:09 INFO - PROCESS | 2804 | 1470158889577 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:28:09 INFO - PROCESS | 2804 | 1470158889645 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:09 INFO - PROCESS | 2804 | 1470158889648 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:09 INFO - PROCESS | 2804 | ++DOCSHELL 14174400 == 31 [pid = 2804] [id = 34] 10:28:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (14178000) [pid = 2804] [serial = 98] [outer = 00000000] 10:28:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16605800) [pid = 2804] [serial = 99] [outer = 14178000] 10:28:09 INFO - PROCESS | 2804 | 1470158889702 Marionette DEBUG loaded listener.js 10:28:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16609C00) [pid = 2804] [serial = 100] [outer = 14178000] 10:28:10 INFO - PROCESS | 2804 | --DOCSHELL 1681B800 == 30 [pid = 2804] [id = 10] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1646B000) [pid = 2804] [serial = 17] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (17B74000) [pid = 2804] [serial = 54] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (17C31800) [pid = 2804] [serial = 57] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (14070400) [pid = 2804] [serial = 60] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D11D800) [pid = 2804] [serial = 63] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10F2A800) [pid = 2804] [serial = 33] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (17A96400) [pid = 2804] [serial = 49] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (14177800) [pid = 2804] [serial = 52] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (11005400) [pid = 2804] [serial = 22] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15737C00) [pid = 2804] [serial = 43] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D120800) [pid = 2804] [serial = 64] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1AAD0000) [pid = 2804] [serial = 66] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (112C6800) [pid = 2804] [serial = 37] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1AAD6400) [pid = 2804] [serial = 67] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (13E59800) [pid = 2804] [serial = 9] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (13E5F800) [pid = 2804] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (10D1E800) [pid = 2804] [serial = 4] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0DF50400) [pid = 2804] [serial = 21] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (13129C00) [pid = 2804] [serial = 24] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (17CE1C00) [pid = 2804] [serial = 27] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1884B400) [pid = 2804] [serial = 28] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0D745000) [pid = 2804] [serial = 30] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D7DD000) [pid = 2804] [serial = 31] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (1127D800) [pid = 2804] [serial = 36] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (117E3C00) [pid = 2804] [serial = 39] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (14415800) [pid = 2804] [serial = 42] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (152EB800) [pid = 2804] [serial = 45] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (15A1CC00) [pid = 2804] [serial = 46] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (16598800) [pid = 2804] [serial = 48] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (14175400) [pid = 2804] [serial = 51] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (1676D000) [pid = 2804] [serial = 14] [outer = 00000000] [url = about:blank] 10:28:10 INFO - PROCESS | 2804 | 1470158890850 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1419ms 10:28:10 INFO - PROCESS | 2804 | 1470158890895 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:28:10 INFO - PROCESS | 2804 | 1470158890900 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:28:10 INFO - PROCESS | 2804 | 1470158890906 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:28:10 INFO - PROCESS | 2804 | 1470158890909 Marionette TRACE conn6 <- [1,102,null,{}] 10:28:10 INFO - PROCESS | 2804 | 1470158890915 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:10 INFO - PROCESS | 2804 | 1470158890918 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:11 INFO - PROCESS | 2804 | 1470158891039 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:28:11 INFO - PROCESS | 2804 | 1470158891056 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 2804 | 1470158891060 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:11 INFO - PROCESS | 2804 | ++DOCSHELL 0D049C00 == 31 [pid = 2804] [id = 35] 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D04A400) [pid = 2804] [serial = 101] [outer = 00000000] 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0D118400) [pid = 2804] [serial = 102] [outer = 0D04A400] 10:28:11 INFO - PROCESS | 2804 | 1470158891109 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0D472400) [pid = 2804] [serial = 103] [outer = 0D04A400] 10:28:11 INFO - PROCESS | 2804 | 1470158891541 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 669ms 10:28:11 INFO - PROCESS | 2804 | 1470158891580 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:28:11 INFO - PROCESS | 2804 | 1470158891585 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:28:11 INFO - PROCESS | 2804 | 1470158891591 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:28:11 INFO - PROCESS | 2804 | 1470158891594 Marionette TRACE conn6 <- [1,106,null,{}] 10:28:11 INFO - PROCESS | 2804 | 1470158891599 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:11 INFO - PROCESS | 2804 | 1470158891601 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:11 INFO - PROCESS | 2804 | 1470158891688 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:28:11 INFO - PROCESS | 2804 | 1470158891697 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:11 INFO - PROCESS | 2804 | 1470158891700 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:11 INFO - PROCESS | 2804 | ++DOCSHELL 0DF51400 == 32 [pid = 2804] [id = 36] 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0DF52C00) [pid = 2804] [serial = 104] [outer = 00000000] 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0E1DEC00) [pid = 2804] [serial = 105] [outer = 0DF52C00] 10:28:11 INFO - PROCESS | 2804 | 1470158891748 Marionette DEBUG loaded listener.js 10:28:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (10F2D000) [pid = 2804] [serial = 106] [outer = 0DF52C00] 10:28:12 INFO - PROCESS | 2804 | 1470158892159 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 10:28:12 INFO - PROCESS | 2804 | 1470158892224 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:28:12 INFO - PROCESS | 2804 | 1470158892227 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:28:12 INFO - PROCESS | 2804 | 1470158892230 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:28:12 INFO - PROCESS | 2804 | 1470158892234 Marionette TRACE conn6 <- [1,110,null,{}] 10:28:12 INFO - PROCESS | 2804 | 1470158892249 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:12 INFO - PROCESS | 2804 | 1470158892254 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:12 INFO - PROCESS | 2804 | 1470158892335 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:28:12 INFO - PROCESS | 2804 | 1470158892342 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 2804 | 1470158892345 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:12 INFO - PROCESS | 2804 | ++DOCSHELL 117C6800 == 33 [pid = 2804] [id = 37] 10:28:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (117C7C00) [pid = 2804] [serial = 107] [outer = 00000000] 10:28:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (117DF000) [pid = 2804] [serial = 108] [outer = 117C7C00] 10:28:12 INFO - PROCESS | 2804 | 1470158892413 Marionette DEBUG loaded listener.js 10:28:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (1181F400) [pid = 2804] [serial = 109] [outer = 117C7C00] 10:28:12 INFO - PROCESS | 2804 | 1470158892836 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 10:28:12 INFO - PROCESS | 2804 | 1470158892865 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:28:12 INFO - PROCESS | 2804 | 1470158892868 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:28:12 INFO - PROCESS | 2804 | 1470158892872 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:28:12 INFO - PROCESS | 2804 | 1470158892873 Marionette TRACE conn6 <- [1,114,null,{}] 10:28:12 INFO - PROCESS | 2804 | 1470158892877 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:12 INFO - PROCESS | 2804 | 1470158892879 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:12 INFO - PROCESS | 2804 | 1470158892961 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:28:12 INFO - PROCESS | 2804 | 1470158892966 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:12 INFO - PROCESS | 2804 | 1470158892968 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:12 INFO - PROCESS | 2804 | ++DOCSHELL 13E53800 == 34 [pid = 2804] [id = 38] 10:28:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (13E54000) [pid = 2804] [serial = 110] [outer = 00000000] 10:28:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1406B800) [pid = 2804] [serial = 111] [outer = 13E54000] 10:28:13 INFO - PROCESS | 2804 | 1470158893014 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (14175C00) [pid = 2804] [serial = 112] [outer = 13E54000] 10:28:13 INFO - PROCESS | 2804 | 1470158893451 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 10:28:13 INFO - PROCESS | 2804 | 1470158893504 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:28:13 INFO - PROCESS | 2804 | 1470158893507 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:28:13 INFO - PROCESS | 2804 | 1470158893510 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:28:13 INFO - PROCESS | 2804 | 1470158893511 Marionette TRACE conn6 <- [1,118,null,{}] 10:28:13 INFO - PROCESS | 2804 | 1470158893515 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:13 INFO - PROCESS | 2804 | 1470158893517 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:13 INFO - PROCESS | 2804 | 1470158893622 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:28:13 INFO - PROCESS | 2804 | 1470158893629 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:13 INFO - PROCESS | 2804 | 1470158893631 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:13 INFO - PROCESS | 2804 | ++DOCSHELL 14179400 == 35 [pid = 2804] [id = 39] 10:28:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (142D6C00) [pid = 2804] [serial = 113] [outer = 00000000] 10:28:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (152DF400) [pid = 2804] [serial = 114] [outer = 142D6C00] 10:28:13 INFO - PROCESS | 2804 | 1470158893675 Marionette DEBUG loaded listener.js 10:28:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (15A1A800) [pid = 2804] [serial = 115] [outer = 142D6C00] 10:28:14 INFO - PROCESS | 2804 | 1470158894101 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 10:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:28:14 INFO - PROCESS | 2804 | 1470158894153 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:28:14 INFO - PROCESS | 2804 | 1470158894155 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:28:14 INFO - PROCESS | 2804 | 1470158894158 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:28:14 INFO - PROCESS | 2804 | 1470158894159 Marionette TRACE conn6 <- [1,122,null,{}] 10:28:14 INFO - PROCESS | 2804 | 1470158894163 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:14 INFO - PROCESS | 2804 | 1470158894168 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:14 INFO - PROCESS | 2804 | 1470158894294 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:28:14 INFO - PROCESS | 2804 | 1470158894300 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 2804 | 1470158894302 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:14 INFO - PROCESS | 2804 | ++DOCSHELL 15C0D400 == 36 [pid = 2804] [id = 40] 10:28:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15C0D800) [pid = 2804] [serial = 116] [outer = 00000000] 10:28:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1646B800) [pid = 2804] [serial = 117] [outer = 15C0D800] 10:28:14 INFO - PROCESS | 2804 | 1470158894346 Marionette DEBUG loaded listener.js 10:28:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16591400) [pid = 2804] [serial = 118] [outer = 15C0D800] 10:28:14 INFO - PROCESS | 2804 | 1470158894734 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 10:28:14 INFO - PROCESS | 2804 | 1470158894789 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:28:14 INFO - PROCESS | 2804 | 1470158894791 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:28:14 INFO - PROCESS | 2804 | 1470158894794 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:28:14 INFO - PROCESS | 2804 | 1470158894796 Marionette TRACE conn6 <- [1,126,null,{}] 10:28:14 INFO - PROCESS | 2804 | 1470158894805 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:14 INFO - PROCESS | 2804 | 1470158894807 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:14 INFO - PROCESS | 2804 | 1470158894904 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:28:14 INFO - PROCESS | 2804 | 1470158894967 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:14 INFO - PROCESS | 2804 | 1470158894969 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:14 INFO - PROCESS | 2804 | ++DOCSHELL 16605C00 == 37 [pid = 2804] [id = 41] 10:28:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16606000) [pid = 2804] [serial = 119] [outer = 00000000] 10:28:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16613400) [pid = 2804] [serial = 120] [outer = 16606000] 10:28:15 INFO - PROCESS | 2804 | 1470158895013 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16613C00) [pid = 2804] [serial = 121] [outer = 16606000] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CFE4800) [pid = 2804] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (17B6A400) [pid = 2804] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (17B6FC00) [pid = 2804] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D046000) [pid = 2804] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D049000) [pid = 2804] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1416DC00) [pid = 2804] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D5F2C00) [pid = 2804] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (117C7400) [pid = 2804] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:28:15 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11005000) [pid = 2804] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:28:15 INFO - PROCESS | 2804 | 1470158895436 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 690ms 10:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:28:15 INFO - PROCESS | 2804 | 1470158895486 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:28:15 INFO - PROCESS | 2804 | 1470158895487 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:28:15 INFO - PROCESS | 2804 | 1470158895491 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:28:15 INFO - PROCESS | 2804 | 1470158895492 Marionette TRACE conn6 <- [1,130,null,{}] 10:28:15 INFO - PROCESS | 2804 | 1470158895496 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:15 INFO - PROCESS | 2804 | 1470158895498 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:15 INFO - PROCESS | 2804 | 1470158895598 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:28:15 INFO - PROCESS | 2804 | 1470158895642 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:15 INFO - PROCESS | 2804 | 1470158895644 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:15 INFO - PROCESS | 2804 | ++DOCSHELL 0D049000 == 38 [pid = 2804] [id = 42] 10:28:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D746800) [pid = 2804] [serial = 122] [outer = 00000000] 10:28:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (142D3400) [pid = 2804] [serial = 123] [outer = 0D746800] 10:28:15 INFO - PROCESS | 2804 | 1470158895688 Marionette DEBUG loaded listener.js 10:28:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (152EBC00) [pid = 2804] [serial = 124] [outer = 0D746800] 10:28:16 INFO - PROCESS | 2804 | 1470158896030 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 10:28:16 INFO - PROCESS | 2804 | 1470158896061 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:28:16 INFO - PROCESS | 2804 | 1470158896063 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:28:16 INFO - PROCESS | 2804 | 1470158896066 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 2804 | 1470158896068 Marionette TRACE conn6 <- [1,134,null,{}] 10:28:16 INFO - PROCESS | 2804 | 1470158896072 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:16 INFO - PROCESS | 2804 | 1470158896074 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:16 INFO - PROCESS | 2804 | 1470158896174 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:28:16 INFO - PROCESS | 2804 | 1470158896182 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 2804 | 1470158896184 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:16 INFO - PROCESS | 2804 | ++DOCSHELL 0C499800 == 39 [pid = 2804] [id = 43] 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0C49A400) [pid = 2804] [serial = 125] [outer = 00000000] 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0C4A0400) [pid = 2804] [serial = 126] [outer = 0C49A400] 10:28:16 INFO - PROCESS | 2804 | 1470158896228 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0C4A2C00) [pid = 2804] [serial = 127] [outer = 0C49A400] 10:28:16 INFO - PROCESS | 2804 | 1470158896627 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 569ms 10:28:16 INFO - PROCESS | 2804 | 1470158896637 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:28:16 INFO - PROCESS | 2804 | 1470158896639 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:28:16 INFO - PROCESS | 2804 | 1470158896642 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:28:16 INFO - PROCESS | 2804 | 1470158896644 Marionette TRACE conn6 <- [1,138,null,{}] 10:28:16 INFO - PROCESS | 2804 | 1470158896647 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:16 INFO - PROCESS | 2804 | 1470158896649 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:16 INFO - PROCESS | 2804 | 1470158896725 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:28:16 INFO - PROCESS | 2804 | 1470158896730 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:16 INFO - PROCESS | 2804 | 1470158896732 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:16 INFO - PROCESS | 2804 | ++DOCSHELL 0C53EC00 == 40 [pid = 2804] [id = 44] 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0C53F400) [pid = 2804] [serial = 128] [outer = 00000000] 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0C547C00) [pid = 2804] [serial = 129] [outer = 0C53F400] 10:28:16 INFO - PROCESS | 2804 | 1470158896836 Marionette DEBUG loaded listener.js 10:28:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0C54B000) [pid = 2804] [serial = 130] [outer = 0C53F400] 10:28:17 INFO - PROCESS | 2804 | 1470158897183 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 10:28:17 INFO - PROCESS | 2804 | 1470158897213 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:28:17 INFO - PROCESS | 2804 | 1470158897216 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:28:17 INFO - PROCESS | 2804 | 1470158897219 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:28:17 INFO - PROCESS | 2804 | 1470158897221 Marionette TRACE conn6 <- [1,142,null,{}] 10:28:17 INFO - PROCESS | 2804 | 1470158897225 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:17 INFO - PROCESS | 2804 | 1470158897227 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:17 INFO - PROCESS | 2804 | 1470158897359 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:28:17 INFO - PROCESS | 2804 | 1470158897462 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:17 INFO - PROCESS | 2804 | 1470158897466 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:17 INFO - PROCESS | 2804 | ++DOCSHELL 0C542400 == 41 [pid = 2804] [id = 45] 10:28:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0C544800) [pid = 2804] [serial = 131] [outer = 00000000] 10:28:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0C54D800) [pid = 2804] [serial = 132] [outer = 0C544800] 10:28:17 INFO - PROCESS | 2804 | 1470158897565 Marionette DEBUG loaded listener.js 10:28:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0CF50400) [pid = 2804] [serial = 133] [outer = 0C544800] 10:28:18 INFO - PROCESS | 2804 | 1470158898298 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1118ms 10:28:18 INFO - PROCESS | 2804 | 1470158898343 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:28:18 INFO - PROCESS | 2804 | 1470158898347 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:28:18 INFO - PROCESS | 2804 | 1470158898352 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:28:18 INFO - PROCESS | 2804 | 1470158898356 Marionette TRACE conn6 <- [1,146,null,{}] 10:28:18 INFO - PROCESS | 2804 | 1470158898360 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:18 INFO - PROCESS | 2804 | 1470158898365 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:18 INFO - PROCESS | 2804 | 1470158898484 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:28:18 INFO - PROCESS | 2804 | 1470158898554 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:18 INFO - PROCESS | 2804 | 1470158898557 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:18 INFO - PROCESS | 2804 | ++DOCSHELL 0D7D5C00 == 42 [pid = 2804] [id = 46] 10:28:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D7DD000) [pid = 2804] [serial = 134] [outer = 00000000] 10:28:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D8E0C00) [pid = 2804] [serial = 135] [outer = 0D7DD000] 10:28:18 INFO - PROCESS | 2804 | 1470158898614 Marionette DEBUG loaded listener.js 10:28:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (10F72C00) [pid = 2804] [serial = 136] [outer = 0D7DD000] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 16473400 == 41 [pid = 2804] [id = 33] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 117C8800 == 40 [pid = 2804] [id = 31] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 16006800 == 39 [pid = 2804] [id = 32] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 0C53EC00 == 38 [pid = 2804] [id = 44] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 0C499800 == 37 [pid = 2804] [id = 43] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 0D049000 == 36 [pid = 2804] [id = 42] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 16605C00 == 35 [pid = 2804] [id = 41] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 15C0D400 == 34 [pid = 2804] [id = 40] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 14179400 == 33 [pid = 2804] [id = 39] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 13E53800 == 32 [pid = 2804] [id = 38] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 117C6800 == 31 [pid = 2804] [id = 37] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 0DF51400 == 30 [pid = 2804] [id = 36] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 0D049C00 == 29 [pid = 2804] [id = 35] 10:28:19 INFO - PROCESS | 2804 | --DOCSHELL 14174400 == 28 [pid = 2804] [id = 34] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CFEC400) [pid = 2804] [serial = 69] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (17B75C00) [pid = 2804] [serial = 55] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (17CE2800) [pid = 2804] [serial = 58] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (191D2400) [pid = 2804] [serial = 61] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D113400) [pid = 2804] [serial = 72] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D11B400) [pid = 2804] [serial = 73] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1417A000) [pid = 2804] [serial = 84] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (15260C00) [pid = 2804] [serial = 85] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D8DE800) [pid = 2804] [serial = 75] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (13EDD800) [pid = 2804] [serial = 82] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (13124800) [pid = 2804] [serial = 81] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10D20800) [pid = 2804] [serial = 76] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (11751800) [pid = 2804] [serial = 78] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (117C0C00) [pid = 2804] [serial = 79] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (18840C00) [pid = 2804] [serial = 70] [outer = 00000000] [url = about:blank] 10:28:19 INFO - PROCESS | 2804 | 1470158899502 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1173ms 10:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:28:19 INFO - PROCESS | 2804 | 1470158899531 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:28:19 INFO - PROCESS | 2804 | 1470158899535 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:28:19 INFO - PROCESS | 2804 | 1470158899541 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:28:19 INFO - PROCESS | 2804 | 1470158899544 Marionette TRACE conn6 <- [1,150,null,{}] 10:28:19 INFO - PROCESS | 2804 | 1470158899549 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:19 INFO - PROCESS | 2804 | 1470158899552 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:19 INFO - PROCESS | 2804 | 1470158899638 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:28:19 INFO - PROCESS | 2804 | 1470158899645 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:19 INFO - PROCESS | 2804 | 1470158899648 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:19 INFO - PROCESS | 2804 | ++DOCSHELL 0CC42800 == 29 [pid = 2804] [id = 47] 10:28:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CC76400) [pid = 2804] [serial = 137] [outer = 00000000] 10:28:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CF6FC00) [pid = 2804] [serial = 138] [outer = 0CC76400] 10:28:19 INFO - PROCESS | 2804 | 1470158899698 Marionette DEBUG loaded listener.js 10:28:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CFE6C00) [pid = 2804] [serial = 139] [outer = 0CC76400] 10:28:20 INFO - PROCESS | 2804 | 1470158900166 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 690ms 10:28:20 INFO - PROCESS | 2804 | 1470158900231 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 2804 | 1470158900236 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:28:20 INFO - PROCESS | 2804 | 1470158900243 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 2804 | 1470158900245 Marionette TRACE conn6 <- [1,154,null,{}] 10:28:20 INFO - PROCESS | 2804 | 1470158900249 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 2804 | 1470158900252 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:20 INFO - PROCESS | 2804 | 1470158900336 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:28:20 INFO - PROCESS | 2804 | 1470158900343 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 2804 | 1470158900346 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:20 INFO - PROCESS | 2804 | ++DOCSHELL 0D11E800 == 30 [pid = 2804] [id = 48] 10:28:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D11F000) [pid = 2804] [serial = 140] [outer = 00000000] 10:28:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D815400) [pid = 2804] [serial = 141] [outer = 0D11F000] 10:28:20 INFO - PROCESS | 2804 | 1470158900393 Marionette DEBUG loaded listener.js 10:28:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0DF4E000) [pid = 2804] [serial = 142] [outer = 0D11F000] 10:28:20 INFO - PROCESS | 2804 | 1470158900840 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 10:28:20 INFO - PROCESS | 2804 | 1470158900876 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:28:20 INFO - PROCESS | 2804 | 1470158900878 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:28:20 INFO - PROCESS | 2804 | 1470158900881 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:28:20 INFO - PROCESS | 2804 | 1470158900885 Marionette TRACE conn6 <- [1,158,null,{}] 10:28:20 INFO - PROCESS | 2804 | 1470158900895 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:20 INFO - PROCESS | 2804 | 1470158900900 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:20 INFO - PROCESS | 2804 | 1470158900983 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:28:20 INFO - PROCESS | 2804 | 1470158900993 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:20 INFO - PROCESS | 2804 | 1470158900996 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:20 INFO - PROCESS | 2804 | ++DOCSHELL 117C4000 == 31 [pid = 2804] [id = 49] 10:28:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (117C4C00) [pid = 2804] [serial = 143] [outer = 00000000] 10:28:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (117C9000) [pid = 2804] [serial = 144] [outer = 117C4C00] 10:28:21 INFO - PROCESS | 2804 | 1470158901044 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (12369800) [pid = 2804] [serial = 145] [outer = 117C4C00] 10:28:21 INFO - PROCESS | 2804 | 1470158901474 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 10:28:21 INFO - PROCESS | 2804 | 1470158901516 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:28:21 INFO - PROCESS | 2804 | 1470158901518 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:28:21 INFO - PROCESS | 2804 | 1470158901521 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:28:21 INFO - PROCESS | 2804 | 1470158901523 Marionette TRACE conn6 <- [1,162,null,{}] 10:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:28:21 INFO - PROCESS | 2804 | 1470158901526 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:21 INFO - PROCESS | 2804 | 1470158901528 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:21 INFO - PROCESS | 2804 | 1470158901630 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:28:21 INFO - PROCESS | 2804 | 1470158901638 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:21 INFO - PROCESS | 2804 | 1470158901640 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:21 INFO - PROCESS | 2804 | ++DOCSHELL 13E5A400 == 32 [pid = 2804] [id = 50] 10:28:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13E5AC00) [pid = 2804] [serial = 146] [outer = 00000000] 10:28:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1406BC00) [pid = 2804] [serial = 147] [outer = 13E5AC00] 10:28:21 INFO - PROCESS | 2804 | 1470158901685 Marionette DEBUG loaded listener.js 10:28:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14175000) [pid = 2804] [serial = 148] [outer = 13E5AC00] 10:28:22 INFO - PROCESS | 2804 | 1470158902142 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 10:28:22 INFO - PROCESS | 2804 | 1470158902196 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 2804 | 1470158902198 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:28:22 INFO - PROCESS | 2804 | 1470158902201 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 2804 | 1470158902203 Marionette TRACE conn6 <- [1,166,null,{}] 10:28:22 INFO - PROCESS | 2804 | 1470158902206 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 2804 | 1470158902208 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:22 INFO - PROCESS | 2804 | 1470158902312 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:28:22 INFO - PROCESS | 2804 | 1470158902386 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:22 INFO - PROCESS | 2804 | 1470158902388 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:22 INFO - PROCESS | 2804 | ++DOCSHELL 0D8DD800 == 33 [pid = 2804] [id = 51] 10:28:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14068C00) [pid = 2804] [serial = 149] [outer = 00000000] 10:28:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (152E3000) [pid = 2804] [serial = 150] [outer = 14068C00] 10:28:22 INFO - PROCESS | 2804 | 1470158902432 Marionette DEBUG loaded listener.js 10:28:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15A13C00) [pid = 2804] [serial = 151] [outer = 14068C00] 10:28:22 INFO - PROCESS | 2804 | 1470158902841 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 10:28:22 INFO - PROCESS | 2804 | 1470158902875 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:28:22 INFO - PROCESS | 2804 | 1470158902877 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:28:22 INFO - PROCESS | 2804 | 1470158902880 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:28:22 INFO - PROCESS | 2804 | 1470158902881 Marionette TRACE conn6 <- [1,170,null,{}] 10:28:22 INFO - PROCESS | 2804 | 1470158902885 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:22 INFO - PROCESS | 2804 | 1470158902890 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:23 INFO - PROCESS | 2804 | 1470158903033 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:28:23 INFO - PROCESS | 2804 | 1470158903042 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 2804 | 1470158903043 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:23 INFO - PROCESS | 2804 | ++DOCSHELL 15CE1800 == 34 [pid = 2804] [id = 52] 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16006000) [pid = 2804] [serial = 152] [outer = 00000000] 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16611800) [pid = 2804] [serial = 153] [outer = 16006000] 10:28:23 INFO - PROCESS | 2804 | 1470158903088 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16612800) [pid = 2804] [serial = 154] [outer = 16006000] 10:28:23 INFO - PROCESS | 2804 | 1470158903500 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 10:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:28:23 INFO - PROCESS | 2804 | 1470158903552 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:28:23 INFO - PROCESS | 2804 | 1470158903554 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:28:23 INFO - PROCESS | 2804 | 1470158903557 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:28:23 INFO - PROCESS | 2804 | 1470158903559 Marionette TRACE conn6 <- [1,174,null,{}] 10:28:23 INFO - PROCESS | 2804 | 1470158903562 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:23 INFO - PROCESS | 2804 | 1470158903564 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:23 INFO - PROCESS | 2804 | 1470158903693 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:28:23 INFO - PROCESS | 2804 | 1470158903708 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:23 INFO - PROCESS | 2804 | 1470158903710 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:23 INFO - PROCESS | 2804 | ++DOCSHELL 17B6E800 == 35 [pid = 2804] [id = 53] 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (17B6EC00) [pid = 2804] [serial = 155] [outer = 00000000] 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (17B74000) [pid = 2804] [serial = 156] [outer = 17B6EC00] 10:28:23 INFO - PROCESS | 2804 | 1470158903753 Marionette DEBUG loaded listener.js 10:28:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (17B77C00) [pid = 2804] [serial = 157] [outer = 17B6EC00] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0DF52C00) [pid = 2804] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (117C7C00) [pid = 2804] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (13E54000) [pid = 2804] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D04A400) [pid = 2804] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (142D6C00) [pid = 2804] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CFEC800) [pid = 2804] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117C8C00) [pid = 2804] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1606E000) [pid = 2804] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C49A400) [pid = 2804] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1658A800) [pid = 2804] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15C0D800) [pid = 2804] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D746800) [pid = 2804] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:28:24 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16606000) [pid = 2804] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:28:24 INFO - PROCESS | 2804 | 1470158904209 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 669ms 10:28:24 INFO - PROCESS | 2804 | 1470158904228 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:28:24 INFO - PROCESS | 2804 | 1470158904230 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:28:24 INFO - PROCESS | 2804 | 1470158904233 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - PROCESS | 2804 | 1470158904235 Marionette TRACE conn6 <- [1,178,null,{}] 10:28:24 INFO - PROCESS | 2804 | 1470158904238 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:24 INFO - PROCESS | 2804 | 1470158904240 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:24 INFO - PROCESS | 2804 | 1470158904348 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:28:24 INFO - PROCESS | 2804 | 1470158904390 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 2804 | 1470158904392 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:24 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEC800 == 36 [pid = 2804] [id = 54] 10:28:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (10D24000) [pid = 2804] [serial = 158] [outer = 00000000] 10:28:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16031400) [pid = 2804] [serial = 159] [outer = 10D24000] 10:28:24 INFO - PROCESS | 2804 | 1470158904436 Marionette DEBUG loaded listener.js 10:28:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16606000) [pid = 2804] [serial = 160] [outer = 10D24000] 10:28:24 INFO - PROCESS | 2804 | 1470158904749 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 571ms 10:28:24 INFO - PROCESS | 2804 | 1470158904805 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:28:24 INFO - PROCESS | 2804 | 1470158904807 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:28:24 INFO - PROCESS | 2804 | 1470158904810 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:28:24 INFO - PROCESS | 2804 | 1470158904811 Marionette TRACE conn6 <- [1,182,null,{}] 10:28:24 INFO - PROCESS | 2804 | 1470158904824 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:24 INFO - PROCESS | 2804 | 1470158904826 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:24 INFO - PROCESS | 2804 | 1470158904929 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:28:24 INFO - PROCESS | 2804 | 1470158904936 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:24 INFO - PROCESS | 2804 | 1470158904938 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:24 INFO - PROCESS | 2804 | ++DOCSHELL 0D15C800 == 37 [pid = 2804] [id = 55] 10:28:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D15D800) [pid = 2804] [serial = 161] [outer = 00000000] 10:28:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D166800) [pid = 2804] [serial = 162] [outer = 0D15D800] 10:28:24 INFO - PROCESS | 2804 | 1470158904984 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D169800) [pid = 2804] [serial = 163] [outer = 0D15D800] 10:28:25 INFO - PROCESS | 2804 | 1470158905366 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:28:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D167800) [pid = 2804] [serial = 164] [outer = 0D744C00] 10:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 10:28:25 INFO - PROCESS | 2804 | 1470158905393 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:28:25 INFO - PROCESS | 2804 | 1470158905395 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:28:25 INFO - PROCESS | 2804 | 1470158905431 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:28:25 INFO - PROCESS | 2804 | 1470158905432 Marionette TRACE conn6 <- [1,186,null,{}] 10:28:25 INFO - PROCESS | 2804 | 1470158905436 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:25 INFO - PROCESS | 2804 | 1470158905437 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:25 INFO - PROCESS | 2804 | 1470158905548 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:28:25 INFO - PROCESS | 2804 | 1470158905597 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:25 INFO - PROCESS | 2804 | 1470158905598 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:25 INFO - PROCESS | 2804 | ++DOCSHELL 0D15E400 == 38 [pid = 2804] [id = 56] 10:28:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0E138800) [pid = 2804] [serial = 165] [outer = 00000000] 10:28:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (17B77000) [pid = 2804] [serial = 166] [outer = 0E138800] 10:28:25 INFO - PROCESS | 2804 | 1470158905643 Marionette DEBUG loaded listener.js 10:28:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (17C39800) [pid = 2804] [serial = 167] [outer = 0E138800] 10:28:25 INFO - PROCESS | 2804 | 1470158905949 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 610ms 10:28:26 INFO - PROCESS | 2804 | 1470158906060 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 2804 | 1470158906064 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:28:26 INFO - PROCESS | 2804 | 1470158906069 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:28:26 INFO - PROCESS | 2804 | 1470158906074 Marionette TRACE conn6 <- [1,190,null,{}] 10:28:26 INFO - PROCESS | 2804 | 1470158906084 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:26 INFO - PROCESS | 2804 | 1470158906088 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:26 INFO - PROCESS | 2804 | 1470158906237 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:28:26 INFO - PROCESS | 2804 | 1470158906320 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:26 INFO - PROCESS | 2804 | 1470158906324 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:26 INFO - PROCESS | 2804 | ++DOCSHELL 0C8CC800 == 39 [pid = 2804] [id = 57] 10:28:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C8D4C00) [pid = 2804] [serial = 168] [outer = 00000000] 10:28:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CF53400) [pid = 2804] [serial = 169] [outer = 0C8D4C00] 10:28:26 INFO - PROCESS | 2804 | 1470158906383 Marionette DEBUG loaded listener.js 10:28:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D044800) [pid = 2804] [serial = 170] [outer = 0C8D4C00] 10:28:26 INFO - PROCESS | 2804 | 1470158906933 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 929ms 10:28:26 INFO - PROCESS | 2804 | 1470158907005 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:28:26 INFO - PROCESS | 2804 | 1470158907008 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:28:26 INFO - PROCESS | 2804 | 1470158907014 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:28:26 INFO - PROCESS | 2804 | 1470158907018 Marionette TRACE conn6 <- [1,194,null,{}] 10:28:27 INFO - PROCESS | 2804 | 1470158907023 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 2804 | 1470158907026 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:27 INFO - PROCESS | 2804 | 1470158907171 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:28:27 INFO - PROCESS | 2804 | 1470158907240 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:27 INFO - PROCESS | 2804 | 1470158907243 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:27 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DE400 == 40 [pid = 2804] [id = 58] 10:28:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (10F2BC00) [pid = 2804] [serial = 171] [outer = 00000000] 10:28:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (112C4000) [pid = 2804] [serial = 172] [outer = 10F2BC00] 10:28:27 INFO - PROCESS | 2804 | 1470158907341 Marionette DEBUG loaded listener.js 10:28:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (11753800) [pid = 2804] [serial = 173] [outer = 10F2BC00] 10:28:27 INFO - PROCESS | 2804 | 1470158907895 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 10:28:27 INFO - PROCESS | 2804 | 1470158907944 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:28:27 INFO - PROCESS | 2804 | 1470158907947 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:28:27 INFO - PROCESS | 2804 | 1470158907950 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:28:27 INFO - PROCESS | 2804 | 1470158907953 Marionette TRACE conn6 <- [1,198,null,{}] 10:28:27 INFO - PROCESS | 2804 | 1470158907963 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:27 INFO - PROCESS | 2804 | 1470158907967 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:28 INFO - PROCESS | 2804 | 1470158908077 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:28:28 INFO - PROCESS | 2804 | 1470158908169 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:28 INFO - PROCESS | 2804 | 1470158908173 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:28 INFO - PROCESS | 2804 | ++DOCSHELL 1606D400 == 41 [pid = 2804] [id = 59] 10:28:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (1606E800) [pid = 2804] [serial = 174] [outer = 00000000] 10:28:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1646C000) [pid = 2804] [serial = 175] [outer = 1606E800] 10:28:28 INFO - PROCESS | 2804 | 1470158908232 Marionette DEBUG loaded listener.js 10:28:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (17A98400) [pid = 2804] [serial = 176] [outer = 1606E800] 10:28:28 INFO - PROCESS | 2804 | 1470158909026 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1119ms 10:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:28:29 INFO - PROCESS | 2804 | 1470158909074 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 2804 | 1470158909079 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:28:29 INFO - PROCESS | 2804 | 1470158909083 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - PROCESS | 2804 | 1470158909087 Marionette TRACE conn6 <- [1,202,null,{}] 10:28:29 INFO - PROCESS | 2804 | 1470158909092 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:29 INFO - PROCESS | 2804 | 1470158909095 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:29 INFO - PROCESS | 2804 | 1470158909193 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:28:29 INFO - PROCESS | 2804 | 1470158909270 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:29 INFO - PROCESS | 2804 | 1470158909274 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:29 INFO - PROCESS | 2804 | ++DOCSHELL 0D046800 == 42 [pid = 2804] [id = 60] 10:28:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (0D04A800) [pid = 2804] [serial = 177] [outer = 00000000] 10:28:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (0D11C400) [pid = 2804] [serial = 178] [outer = 0D04A800] 10:28:29 INFO - PROCESS | 2804 | 1470158909293 Marionette DEBUG loaded listener.js 10:28:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (0D163400) [pid = 2804] [serial = 179] [outer = 0D04A800] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 0D15C800 == 41 [pid = 2804] [id = 55] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 0CFEC800 == 40 [pid = 2804] [id = 54] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 17B6E800 == 39 [pid = 2804] [id = 53] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 15CE1800 == 38 [pid = 2804] [id = 52] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 0D8DD800 == 37 [pid = 2804] [id = 51] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 13E5A400 == 36 [pid = 2804] [id = 50] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 117C4000 == 35 [pid = 2804] [id = 49] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 0D11E800 == 34 [pid = 2804] [id = 48] 10:28:29 INFO - PROCESS | 2804 | --DOCSHELL 0CC42800 == 33 [pid = 2804] [id = 47] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0C547C00) [pid = 2804] [serial = 129] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0E1DEC00) [pid = 2804] [serial = 105] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (10F2D000) [pid = 2804] [serial = 106] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (16605800) [pid = 2804] [serial = 99] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (117DF000) [pid = 2804] [serial = 108] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (1181F400) [pid = 2804] [serial = 109] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (1406B800) [pid = 2804] [serial = 111] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D118400) [pid = 2804] [serial = 102] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0D472400) [pid = 2804] [serial = 103] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (152DF400) [pid = 2804] [serial = 114] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D11F800) [pid = 2804] [serial = 88] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D045C00) [pid = 2804] [serial = 87] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (13E5A800) [pid = 2804] [serial = 91] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (118D9000) [pid = 2804] [serial = 90] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (16077400) [pid = 2804] [serial = 94] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C4A2C00) [pid = 2804] [serial = 127] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16073C00) [pid = 2804] [serial = 93] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (17A95C00) [pid = 2804] [serial = 97] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16596000) [pid = 2804] [serial = 96] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1646B800) [pid = 2804] [serial = 117] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (142D3400) [pid = 2804] [serial = 123] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16591400) [pid = 2804] [serial = 118] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16613400) [pid = 2804] [serial = 120] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16613C00) [pid = 2804] [serial = 121] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (152EBC00) [pid = 2804] [serial = 124] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0C4A0400) [pid = 2804] [serial = 126] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14175C00) [pid = 2804] [serial = 112] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15A1A800) [pid = 2804] [serial = 115] [outer = 00000000] [url = about:blank] 10:28:29 INFO - PROCESS | 2804 | 1470158909867 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 10:28:29 INFO - PROCESS | 2804 | 1470158909884 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:28:29 INFO - PROCESS | 2804 | 1470158909888 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:28:29 INFO - PROCESS | 2804 | 1470158909894 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:28:29 INFO - PROCESS | 2804 | 1470158909897 Marionette TRACE conn6 <- [1,206,null,{}] 10:28:29 INFO - PROCESS | 2804 | 1470158909900 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:29 INFO - PROCESS | 2804 | 1470158909903 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:29 INFO - PROCESS | 2804 | 1470158909987 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:28:30 INFO - PROCESS | 2804 | 1470158909996 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 2804 | 1470158909998 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:30 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4D800 == 34 [pid = 2804] [id = 61] 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CF4FC00) [pid = 2804] [serial = 180] [outer = 00000000] 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0CFE8000) [pid = 2804] [serial = 181] [outer = 0CF4FC00] 10:28:30 INFO - PROCESS | 2804 | 1470158910046 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D113000) [pid = 2804] [serial = 182] [outer = 0CF4FC00] 10:28:30 INFO - PROCESS | 2804 | 1470158910507 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 631ms 10:28:30 INFO - PROCESS | 2804 | 1470158910559 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:28:30 INFO - PROCESS | 2804 | 1470158910561 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:28:30 INFO - PROCESS | 2804 | 1470158910565 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:28:30 INFO - PROCESS | 2804 | 1470158910569 Marionette TRACE conn6 <- [1,210,null,{}] 10:28:30 INFO - PROCESS | 2804 | 1470158910579 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:30 INFO - PROCESS | 2804 | 1470158910584 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:30 INFO - PROCESS | 2804 | 1470158910671 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:28:30 INFO - PROCESS | 2804 | 1470158910685 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:30 INFO - PROCESS | 2804 | 1470158910688 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:30 INFO - PROCESS | 2804 | ++DOCSHELL 0D888000 == 35 [pid = 2804] [id = 62] 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D8DD800) [pid = 2804] [serial = 183] [outer = 00000000] 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (10F2E800) [pid = 2804] [serial = 184] [outer = 0D8DD800] 10:28:30 INFO - PROCESS | 2804 | 1470158910735 Marionette DEBUG loaded listener.js 10:28:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (11288400) [pid = 2804] [serial = 185] [outer = 0D8DD800] 10:28:31 INFO - PROCESS | 2804 | 1470158911147 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 10:28:31 INFO - PROCESS | 2804 | 1470158911196 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 2804 | 1470158911198 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:28:31 INFO - PROCESS | 2804 | 1470158911201 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:28:31 INFO - PROCESS | 2804 | 1470158911203 Marionette TRACE conn6 <- [1,214,null,{}] 10:28:31 INFO - PROCESS | 2804 | 1470158911206 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:31 INFO - PROCESS | 2804 | 1470158911208 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:31 INFO - PROCESS | 2804 | 1470158911291 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:28:31 INFO - PROCESS | 2804 | 1470158911297 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 2804 | 1470158911299 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:31 INFO - PROCESS | 2804 | ++DOCSHELL 1174D400 == 36 [pid = 2804] [id = 63] 10:28:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (11750C00) [pid = 2804] [serial = 186] [outer = 00000000] 10:28:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (117CCC00) [pid = 2804] [serial = 187] [outer = 11750C00] 10:28:31 INFO - PROCESS | 2804 | 1470158911344 Marionette DEBUG loaded listener.js 10:28:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (11821400) [pid = 2804] [serial = 188] [outer = 11750C00] 10:28:31 INFO - PROCESS | 2804 | 1470158911759 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 569ms 10:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:28:31 INFO - PROCESS | 2804 | 1470158911776 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:28:31 INFO - PROCESS | 2804 | 1470158911778 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:28:31 INFO - PROCESS | 2804 | 1470158911781 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:28:31 INFO - PROCESS | 2804 | 1470158911782 Marionette TRACE conn6 <- [1,218,null,{}] 10:28:31 INFO - PROCESS | 2804 | 1470158911786 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:31 INFO - PROCESS | 2804 | 1470158911788 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:31 INFO - PROCESS | 2804 | 1470158911904 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:28:31 INFO - PROCESS | 2804 | 1470158911910 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:31 INFO - PROCESS | 2804 | 1470158911912 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:31 INFO - PROCESS | 2804 | ++DOCSHELL 117CB000 == 37 [pid = 2804] [id = 64] 10:28:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (118DE000) [pid = 2804] [serial = 189] [outer = 00000000] 10:28:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (13E53800) [pid = 2804] [serial = 190] [outer = 118DE000] 10:28:31 INFO - PROCESS | 2804 | 1470158911957 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13E5B400) [pid = 2804] [serial = 191] [outer = 118DE000] 10:28:32 INFO - PROCESS | 2804 | 1470158912407 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 10:28:32 INFO - PROCESS | 2804 | 1470158912452 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:28:32 INFO - PROCESS | 2804 | 1470158912454 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:28:32 INFO - PROCESS | 2804 | 1470158912457 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:28:32 INFO - PROCESS | 2804 | 1470158912459 Marionette TRACE conn6 <- [1,222,null,{}] 10:28:32 INFO - PROCESS | 2804 | 1470158912463 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:32 INFO - PROCESS | 2804 | 1470158912469 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:32 INFO - PROCESS | 2804 | 1470158912600 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:28:32 INFO - PROCESS | 2804 | 1470158912651 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:32 INFO - PROCESS | 2804 | 1470158912653 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:32 INFO - PROCESS | 2804 | ++DOCSHELL 1416E800 == 38 [pid = 2804] [id = 65] 10:28:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (142CFC00) [pid = 2804] [serial = 192] [outer = 00000000] 10:28:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (152E2C00) [pid = 2804] [serial = 193] [outer = 142CFC00] 10:28:32 INFO - PROCESS | 2804 | 1470158912699 Marionette DEBUG loaded listener.js 10:28:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (15A1A800) [pid = 2804] [serial = 194] [outer = 142CFC00] 10:28:33 INFO - PROCESS | 2804 | 1470158913133 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 731ms 10:28:33 INFO - PROCESS | 2804 | 1470158913189 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 2804 | 1470158913191 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:28:33 INFO - PROCESS | 2804 | 1470158913194 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 2804 | 1470158913196 Marionette TRACE conn6 <- [1,226,null,{}] 10:28:33 INFO - PROCESS | 2804 | 1470158913232 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 2804 | 1470158913234 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:33 INFO - PROCESS | 2804 | 1470158913347 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:28:33 INFO - PROCESS | 2804 | 1470158913359 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 2804 | 1470158913361 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:33 INFO - PROCESS | 2804 | ++DOCSHELL 142CE400 == 39 [pid = 2804] [id = 66] 10:28:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15A1F000) [pid = 2804] [serial = 195] [outer = 00000000] 10:28:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16071800) [pid = 2804] [serial = 196] [outer = 15A1F000] 10:28:33 INFO - PROCESS | 2804 | 1470158913404 Marionette DEBUG loaded listener.js 10:28:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1607A000) [pid = 2804] [serial = 197] [outer = 15A1F000] 10:28:33 INFO - PROCESS | 2804 | 1470158913811 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 649ms 10:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:28:33 INFO - PROCESS | 2804 | 1470158913845 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:28:33 INFO - PROCESS | 2804 | 1470158913847 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:28:33 INFO - PROCESS | 2804 | 1470158913850 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:28:33 INFO - PROCESS | 2804 | 1470158913852 Marionette TRACE conn6 <- [1,230,null,{}] 10:28:33 INFO - PROCESS | 2804 | 1470158913855 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:33 INFO - PROCESS | 2804 | 1470158913857 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:33 INFO - PROCESS | 2804 | 1470158913962 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:28:33 INFO - PROCESS | 2804 | 1470158913967 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:33 INFO - PROCESS | 2804 | 1470158913969 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:33 INFO - PROCESS | 2804 | ++DOCSHELL 0C49E400 == 40 [pid = 2804] [id = 67] 10:28:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1600F800) [pid = 2804] [serial = 198] [outer = 00000000] 10:28:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16595000) [pid = 2804] [serial = 199] [outer = 1600F800] 10:28:34 INFO - PROCESS | 2804 | 1470158914013 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (16607400) [pid = 2804] [serial = 200] [outer = 1600F800] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (14068C00) [pid = 2804] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0CC76400) [pid = 2804] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16006000) [pid = 2804] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D11F000) [pid = 2804] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (117C4C00) [pid = 2804] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (13E5AC00) [pid = 2804] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (10D24000) [pid = 2804] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0C53F400) [pid = 2804] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (17B6EC00) [pid = 2804] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:28:34 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D15D800) [pid = 2804] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:28:34 INFO - PROCESS | 2804 | 1470158914482 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 10:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:28:34 INFO - PROCESS | 2804 | 1470158914521 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:28:34 INFO - PROCESS | 2804 | 1470158914523 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:28:34 INFO - PROCESS | 2804 | 1470158914526 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:28:34 INFO - PROCESS | 2804 | 1470158914528 Marionette TRACE conn6 <- [1,234,null,{}] 10:28:34 INFO - PROCESS | 2804 | 1470158914543 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:34 INFO - PROCESS | 2804 | 1470158914544 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:34 INFO - PROCESS | 2804 | 1470158914623 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:28:34 INFO - PROCESS | 2804 | 1470158914650 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:34 INFO - PROCESS | 2804 | 1470158914651 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:34 INFO - PROCESS | 2804 | ++DOCSHELL 117BF400 == 41 [pid = 2804] [id = 68] 10:28:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (117C3C00) [pid = 2804] [serial = 201] [outer = 00000000] 10:28:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16595C00) [pid = 2804] [serial = 202] [outer = 117C3C00] 10:28:34 INFO - PROCESS | 2804 | 1470158914695 Marionette DEBUG loaded listener.js 10:28:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16612000) [pid = 2804] [serial = 203] [outer = 117C3C00] 10:28:35 INFO - PROCESS | 2804 | 1470158915089 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 590ms 10:28:35 INFO - PROCESS | 2804 | 1470158915117 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 2804 | 1470158915119 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:28:35 INFO - PROCESS | 2804 | 1470158915122 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 2804 | 1470158915133 Marionette TRACE conn6 <- [1,238,null,{}] 10:28:35 INFO - PROCESS | 2804 | 1470158915149 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:35 INFO - PROCESS | 2804 | 1470158915151 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:35 INFO - PROCESS | 2804 | 1470158915230 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:28:35 INFO - PROCESS | 2804 | 1470158915235 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 2804 | 1470158915237 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:35 INFO - PROCESS | 2804 | ++DOCSHELL 1660FC00 == 42 [pid = 2804] [id = 69] 10:28:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1676D800) [pid = 2804] [serial = 204] [outer = 00000000] 10:28:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (17B6E800) [pid = 2804] [serial = 205] [outer = 1676D800] 10:28:35 INFO - PROCESS | 2804 | 1470158915281 Marionette DEBUG loaded listener.js 10:28:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (17B74800) [pid = 2804] [serial = 206] [outer = 1676D800] 10:28:35 INFO - PROCESS | 2804 | 1470158915684 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 590ms 10:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:28:35 INFO - PROCESS | 2804 | 1470158915713 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:28:35 INFO - PROCESS | 2804 | 1470158915715 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:28:35 INFO - PROCESS | 2804 | 1470158915719 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:28:35 INFO - PROCESS | 2804 | 1470158915721 Marionette TRACE conn6 <- [1,242,null,{}] 10:28:35 INFO - PROCESS | 2804 | 1470158915725 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:35 INFO - PROCESS | 2804 | 1470158915727 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:35 INFO - PROCESS | 2804 | 1470158915856 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:28:35 INFO - PROCESS | 2804 | 1470158915871 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:35 INFO - PROCESS | 2804 | 1470158915873 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:35 INFO - PROCESS | 2804 | ++DOCSHELL 17C31800 == 43 [pid = 2804] [id = 70] 10:28:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (17CE2C00) [pid = 2804] [serial = 207] [outer = 00000000] 10:28:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (188D0800) [pid = 2804] [serial = 208] [outer = 17CE2C00] 10:28:35 INFO - PROCESS | 2804 | 1470158915920 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (191D7C00) [pid = 2804] [serial = 209] [outer = 17CE2C00] 10:28:36 INFO - PROCESS | 2804 | 1470158916385 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 729ms 10:28:36 INFO - PROCESS | 2804 | 1470158916454 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:28:36 INFO - PROCESS | 2804 | 1470158916459 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:28:36 INFO - PROCESS | 2804 | 1470158916506 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:28:36 INFO - PROCESS | 2804 | 1470158916510 Marionette TRACE conn6 <- [1,246,null,{}] 10:28:36 INFO - PROCESS | 2804 | 1470158916520 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:36 INFO - PROCESS | 2804 | 1470158916523 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:36 INFO - PROCESS | 2804 | 1470158916645 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:28:36 INFO - PROCESS | 2804 | 1470158916754 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:36 INFO - PROCESS | 2804 | 1470158916757 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:36 INFO - PROCESS | 2804 | ++DOCSHELL 0C874400 == 44 [pid = 2804] [id = 71] 10:28:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0C8C7000) [pid = 2804] [serial = 210] [outer = 00000000] 10:28:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0CDFE800) [pid = 2804] [serial = 211] [outer = 0C8C7000] 10:28:36 INFO - PROCESS | 2804 | 1470158916828 Marionette DEBUG loaded listener.js 10:28:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0D03F800) [pid = 2804] [serial = 212] [outer = 0C8C7000] 10:28:37 INFO - PROCESS | 2804 | 1470158917489 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1026ms 10:28:37 INFO - PROCESS | 2804 | 1470158917573 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:28:37 INFO - PROCESS | 2804 | 1470158917578 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:28:37 INFO - PROCESS | 2804 | 1470158917602 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:28:37 INFO - PROCESS | 2804 | 1470158917605 Marionette TRACE conn6 <- [1,250,null,{}] 10:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:28:37 INFO - PROCESS | 2804 | 1470158917609 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:37 INFO - PROCESS | 2804 | 1470158917613 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:37 INFO - PROCESS | 2804 | 1470158917736 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:28:37 INFO - PROCESS | 2804 | 1470158917807 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:37 INFO - PROCESS | 2804 | 1470158917810 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:37 INFO - PROCESS | 2804 | ++DOCSHELL 0D811000 == 45 [pid = 2804] [id = 72] 10:28:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0E1DAC00) [pid = 2804] [serial = 213] [outer = 00000000] 10:28:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (13129400) [pid = 2804] [serial = 214] [outer = 0E1DAC00] 10:28:37 INFO - PROCESS | 2804 | 1470158917909 Marionette DEBUG loaded listener.js 10:28:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (1416D400) [pid = 2804] [serial = 215] [outer = 0E1DAC00] 10:28:38 INFO - PROCESS | 2804 | 1470158918467 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 10:28:38 INFO - PROCESS | 2804 | 1470158918543 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:28:38 INFO - PROCESS | 2804 | 1470158918545 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:28:38 INFO - PROCESS | 2804 | 1470158918549 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:28:38 INFO - PROCESS | 2804 | 1470158918554 Marionette TRACE conn6 <- [1,254,null,{}] 10:28:38 INFO - PROCESS | 2804 | 1470158918565 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:38 INFO - PROCESS | 2804 | 1470158918570 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:38 INFO - PROCESS | 2804 | 1470158918684 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:28:38 INFO - PROCESS | 2804 | 1470158918756 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:38 INFO - PROCESS | 2804 | 1470158918759 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:38 INFO - PROCESS | 2804 | ++DOCSHELL 1649D400 == 46 [pid = 2804] [id = 73] 10:28:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (164A0800) [pid = 2804] [serial = 216] [outer = 00000000] 10:28:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (164A5800) [pid = 2804] [serial = 217] [outer = 164A0800] 10:28:38 INFO - PROCESS | 2804 | 1470158918857 Marionette DEBUG loaded listener.js 10:28:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (164A9C00) [pid = 2804] [serial = 218] [outer = 164A0800] 10:28:39 INFO - PROCESS | 2804 | 1470158919384 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 889ms 10:28:39 INFO - PROCESS | 2804 | 1470158919442 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:28:39 INFO - PROCESS | 2804 | 1470158919445 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:28:39 INFO - PROCESS | 2804 | 1470158919449 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:28:39 INFO - PROCESS | 2804 | 1470158919451 Marionette TRACE conn6 <- [1,258,null,{}] 10:28:39 INFO - PROCESS | 2804 | 1470158919455 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:39 INFO - PROCESS | 2804 | 1470158919457 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:39 INFO - PROCESS | 2804 | 1470158919595 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:28:39 INFO - PROCESS | 2804 | 1470158919712 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:39 INFO - PROCESS | 2804 | 1470158919715 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:39 INFO - PROCESS | 2804 | ++DOCSHELL 0D15F400 == 47 [pid = 2804] [id = 74] 10:28:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (0D163800) [pid = 2804] [serial = 219] [outer = 00000000] 10:28:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (16070C00) [pid = 2804] [serial = 220] [outer = 0D163800] 10:28:39 INFO - PROCESS | 2804 | 1470158919772 Marionette DEBUG loaded listener.js 10:28:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 104 (17B1B800) [pid = 2804] [serial = 221] [outer = 0D163800] 10:28:40 INFO - PROCESS | 2804 | 1470158920471 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1077ms 10:28:40 INFO - PROCESS | 2804 | 1470158920529 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:28:40 INFO - PROCESS | 2804 | 1470158920533 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:28:40 INFO - PROCESS | 2804 | 1470158920538 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:28:40 INFO - PROCESS | 2804 | 1470158920542 Marionette TRACE conn6 <- [1,262,null,{}] 10:28:40 INFO - PROCESS | 2804 | 1470158920548 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:40 INFO - PROCESS | 2804 | 1470158920550 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:40 INFO - PROCESS | 2804 | 1470158920683 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:28:40 INFO - PROCESS | 2804 | 1470158920781 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:40 INFO - PROCESS | 2804 | 1470158920784 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:40 INFO - PROCESS | 2804 | ++DOCSHELL 0D161C00 == 48 [pid = 2804] [id = 75] 10:28:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 105 (0D166400) [pid = 2804] [serial = 222] [outer = 00000000] 10:28:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 106 (0D811C00) [pid = 2804] [serial = 223] [outer = 0D166400] 10:28:40 INFO - PROCESS | 2804 | 1470158920835 Marionette DEBUG loaded listener.js 10:28:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 107 (0E1DB800) [pid = 2804] [serial = 224] [outer = 0D166400] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 1660FC00 == 47 [pid = 2804] [id = 69] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 117BF400 == 46 [pid = 2804] [id = 68] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 0C49E400 == 45 [pid = 2804] [id = 67] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 142CE400 == 44 [pid = 2804] [id = 66] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 1416E800 == 43 [pid = 2804] [id = 65] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 117CB000 == 42 [pid = 2804] [id = 64] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 1174D400 == 41 [pid = 2804] [id = 63] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 0D888000 == 40 [pid = 2804] [id = 62] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 0CF4D800 == 39 [pid = 2804] [id = 61] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 0D046800 == 38 [pid = 2804] [id = 60] 10:28:41 INFO - PROCESS | 2804 | --DOCSHELL 0C8CC800 == 37 [pid = 2804] [id = 57] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 106 (152E3000) [pid = 2804] [serial = 150] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 105 (0CF6FC00) [pid = 2804] [serial = 138] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 104 (0CFE6C00) [pid = 2804] [serial = 139] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 103 (0C54D800) [pid = 2804] [serial = 132] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (16612800) [pid = 2804] [serial = 154] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (16611800) [pid = 2804] [serial = 153] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (0D815400) [pid = 2804] [serial = 141] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0DF4E000) [pid = 2804] [serial = 142] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0D8E0C00) [pid = 2804] [serial = 135] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (117C9000) [pid = 2804] [serial = 144] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (12369800) [pid = 2804] [serial = 145] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (1406BC00) [pid = 2804] [serial = 147] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (16031400) [pid = 2804] [serial = 159] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0C54B000) [pid = 2804] [serial = 130] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (17B74000) [pid = 2804] [serial = 156] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1174B800) [pid = 2804] [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.] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D169800) [pid = 2804] [serial = 163] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (16606000) [pid = 2804] [serial = 160] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (17B77C00) [pid = 2804] [serial = 157] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (17B77000) [pid = 2804] [serial = 166] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15A13C00) [pid = 2804] [serial = 151] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D166800) [pid = 2804] [serial = 162] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (14175000) [pid = 2804] [serial = 148] [outer = 00000000] [url = about:blank] 10:28:41 INFO - PROCESS | 2804 | 1470158921375 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 889ms 10:28:41 INFO - PROCESS | 2804 | 1470158921470 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:28:41 INFO - PROCESS | 2804 | 1470158921474 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:28:41 INFO - PROCESS | 2804 | 1470158921512 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:28:41 INFO - PROCESS | 2804 | 1470158921515 Marionette TRACE conn6 <- [1,266,null,{}] 10:28:41 INFO - PROCESS | 2804 | 1470158921559 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:41 INFO - PROCESS | 2804 | 1470158921562 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:41 INFO - PROCESS | 2804 | 1470158921664 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:28:41 INFO - PROCESS | 2804 | 1470158921672 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:41 INFO - PROCESS | 2804 | 1470158921674 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:41 INFO - PROCESS | 2804 | ++DOCSHELL 0CD63400 == 38 [pid = 2804] [id = 76] 10:28:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D746400) [pid = 2804] [serial = 225] [outer = 00000000] 10:28:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117CA800) [pid = 2804] [serial = 226] [outer = 0D746400] 10:28:41 INFO - PROCESS | 2804 | 1470158921722 Marionette DEBUG loaded listener.js 10:28:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (12369000) [pid = 2804] [serial = 227] [outer = 0D746400] 10:28:42 INFO - PROCESS | 2804 | 1470158922177 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 711ms 10:28:42 INFO - PROCESS | 2804 | 1470158922211 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 2804 | 1470158922213 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:28:42 INFO - PROCESS | 2804 | 1470158922216 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:28:42 INFO - PROCESS | 2804 | 1470158922220 Marionette TRACE conn6 <- [1,270,null,{}] 10:28:42 INFO - PROCESS | 2804 | 1470158922230 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:42 INFO - PROCESS | 2804 | 1470158922234 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:42 INFO - PROCESS | 2804 | 1470158922320 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:28:42 INFO - PROCESS | 2804 | 1470158922329 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 2804 | 1470158922332 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:42 INFO - PROCESS | 2804 | ++DOCSHELL 1416E000 == 39 [pid = 2804] [id = 77] 10:28:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1416E800) [pid = 2804] [serial = 228] [outer = 00000000] 10:28:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (14178400) [pid = 2804] [serial = 229] [outer = 1416E800] 10:28:42 INFO - PROCESS | 2804 | 1470158922381 Marionette DEBUG loaded listener.js 10:28:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15265400) [pid = 2804] [serial = 230] [outer = 1416E800] 10:28:42 INFO - PROCESS | 2804 | 1470158922815 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 10:28:42 INFO - PROCESS | 2804 | 1470158922851 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:28:42 INFO - PROCESS | 2804 | 1470158922854 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:28:42 INFO - PROCESS | 2804 | 1470158922861 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:28:42 INFO - PROCESS | 2804 | 1470158922863 Marionette TRACE conn6 <- [1,274,null,{}] 10:28:42 INFO - PROCESS | 2804 | 1470158922866 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:42 INFO - PROCESS | 2804 | 1470158922868 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:42 INFO - PROCESS | 2804 | 1470158922955 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:28:42 INFO - PROCESS | 2804 | 1470158922961 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:42 INFO - PROCESS | 2804 | 1470158922963 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:42 INFO - PROCESS | 2804 | ++DOCSHELL 1573DC00 == 40 [pid = 2804] [id = 78] 10:28:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (15A14000) [pid = 2804] [serial = 231] [outer = 00000000] 10:28:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (15CDEC00) [pid = 2804] [serial = 232] [outer = 15A14000] 10:28:43 INFO - PROCESS | 2804 | 1470158923008 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (16075800) [pid = 2804] [serial = 233] [outer = 15A14000] 10:28:43 INFO - PROCESS | 2804 | 1470158923442 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 10:28:43 INFO - PROCESS | 2804 | 1470158923495 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:28:43 INFO - PROCESS | 2804 | 1470158923498 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:28:43 INFO - PROCESS | 2804 | 1470158923501 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:28:43 INFO - PROCESS | 2804 | 1470158923502 Marionette TRACE conn6 <- [1,278,null,{}] 10:28:43 INFO - PROCESS | 2804 | 1470158923506 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:43 INFO - PROCESS | 2804 | 1470158923508 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:43 INFO - PROCESS | 2804 | 1470158923625 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:28:43 INFO - PROCESS | 2804 | 1470158923631 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:43 INFO - PROCESS | 2804 | 1470158923633 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:43 INFO - PROCESS | 2804 | ++DOCSHELL 16079800 == 41 [pid = 2804] [id = 79] 10:28:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (1646B000) [pid = 2804] [serial = 234] [outer = 00000000] 10:28:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (164A6C00) [pid = 2804] [serial = 235] [outer = 1646B000] 10:28:43 INFO - PROCESS | 2804 | 1470158923677 Marionette DEBUG loaded listener.js 10:28:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (16607000) [pid = 2804] [serial = 236] [outer = 1646B000] 10:28:44 INFO - PROCESS | 2804 | 1470158924132 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 669ms 10:28:44 INFO - PROCESS | 2804 | 1470158924172 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:28:44 INFO - PROCESS | 2804 | 1470158924174 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:28:44 INFO - PROCESS | 2804 | 1470158924177 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 2804 | 1470158924179 Marionette TRACE conn6 <- [1,282,null,{}] 10:28:44 INFO - PROCESS | 2804 | 1470158924182 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 2804 | 1470158924187 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:44 INFO - PROCESS | 2804 | 1470158924309 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:28:44 INFO - PROCESS | 2804 | 1470158924386 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 2804 | 1470158924388 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:44 INFO - PROCESS | 2804 | ++DOCSHELL 17A96C00 == 42 [pid = 2804] [id = 80] 10:28:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (17A99000) [pid = 2804] [serial = 237] [outer = 00000000] 10:28:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (18472000) [pid = 2804] [serial = 238] [outer = 17A99000] 10:28:44 INFO - PROCESS | 2804 | 1470158924433 Marionette DEBUG loaded listener.js 10:28:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (18841000) [pid = 2804] [serial = 239] [outer = 17A99000] 10:28:44 INFO - PROCESS | 2804 | 1470158924816 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 10:28:44 INFO - PROCESS | 2804 | 1470158924848 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:28:44 INFO - PROCESS | 2804 | 1470158924850 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:28:44 INFO - PROCESS | 2804 | 1470158924853 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:28:44 INFO - PROCESS | 2804 | 1470158924855 Marionette TRACE conn6 <- [1,286,null,{}] 10:28:44 INFO - PROCESS | 2804 | 1470158924859 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:44 INFO - PROCESS | 2804 | 1470158924861 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:44 INFO - PROCESS | 2804 | 1470158924969 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:28:44 INFO - PROCESS | 2804 | 1470158924975 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:44 INFO - PROCESS | 2804 | 1470158924977 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:45 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A1400 == 43 [pid = 2804] [id = 81] 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (17C03400) [pid = 2804] [serial = 240] [outer = 00000000] 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (19382400) [pid = 2804] [serial = 241] [outer = 17C03400] 10:28:45 INFO - PROCESS | 2804 | 1470158925064 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (19404400) [pid = 2804] [serial = 242] [outer = 17C03400] 10:28:45 INFO - PROCESS | 2804 | 1470158925447 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 10:28:45 INFO - PROCESS | 2804 | 1470158925484 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:28:45 INFO - PROCESS | 2804 | 1470158925486 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:28:45 INFO - PROCESS | 2804 | 1470158925490 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:28:45 INFO - PROCESS | 2804 | 1470158925491 Marionette TRACE conn6 <- [1,290,null,{}] 10:28:45 INFO - PROCESS | 2804 | 1470158925495 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:45 INFO - PROCESS | 2804 | 1470158925496 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (14178000) [pid = 2804] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (142CFC00) [pid = 2804] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (15A1F000) [pid = 2804] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0CF4FC00) [pid = 2804] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (0C8D4C00) [pid = 2804] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (11750C00) [pid = 2804] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (1600F800) [pid = 2804] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D8DD800) [pid = 2804] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (10F2BC00) [pid = 2804] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D04A800) [pid = 2804] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (118DE000) [pid = 2804] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1606E800) [pid = 2804] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1676D800) [pid = 2804] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (117C3C00) [pid = 2804] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0C544800) [pid = 2804] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:28:45 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D7DD000) [pid = 2804] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:28:45 INFO - PROCESS | 2804 | 1470158925808 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:28:45 INFO - PROCESS | 2804 | 1470158925816 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:45 INFO - PROCESS | 2804 | 1470158925818 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:45 INFO - PROCESS | 2804 | ++DOCSHELL 0C53E400 == 44 [pid = 2804] [id = 82] 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0CC84400) [pid = 2804] [serial = 243] [outer = 00000000] 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0D745C00) [pid = 2804] [serial = 244] [outer = 0CC84400] 10:28:45 INFO - PROCESS | 2804 | 1470158925863 Marionette DEBUG loaded listener.js 10:28:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (11751C00) [pid = 2804] [serial = 245] [outer = 0CC84400] 10:28:46 INFO - PROCESS | 2804 | 1470158926241 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 770ms 10:28:46 INFO - PROCESS | 2804 | 1470158926260 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 2804 | 1470158926262 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:28:46 INFO - PROCESS | 2804 | 1470158926265 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - PROCESS | 2804 | 1470158926267 Marionette TRACE conn6 <- [1,294,null,{}] 10:28:46 INFO - PROCESS | 2804 | 1470158926270 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 2804 | 1470158926272 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:46 INFO - PROCESS | 2804 | 1470158926389 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:28:46 INFO - PROCESS | 2804 | 1470158926396 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 2804 | 1470158926398 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:46 INFO - PROCESS | 2804 | ++DOCSHELL 0D15D400 == 45 [pid = 2804] [id = 83] 10:28:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1109A000) [pid = 2804] [serial = 246] [outer = 00000000] 10:28:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (17A95C00) [pid = 2804] [serial = 247] [outer = 1109A000] 10:28:46 INFO - PROCESS | 2804 | 1470158926442 Marionette DEBUG loaded listener.js 10:28:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (1940B000) [pid = 2804] [serial = 248] [outer = 1109A000] 10:28:46 INFO - PROCESS | 2804 | 1470158926826 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:46 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. 10:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 569ms 10:28:46 INFO - PROCESS | 2804 | 1470158926836 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:28:46 INFO - PROCESS | 2804 | 1470158926838 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:28:46 INFO - PROCESS | 2804 | 1470158926843 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:28:46 INFO - PROCESS | 2804 | 1470158926845 Marionette TRACE conn6 <- [1,298,null,{}] 10:28:46 INFO - PROCESS | 2804 | 1470158926848 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:46 INFO - PROCESS | 2804 | 1470158926850 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:46 INFO - PROCESS | 2804 | 1470158926933 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:28:46 INFO - PROCESS | 2804 | 1470158926938 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:46 INFO - PROCESS | 2804 | 1470158926940 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:46 INFO - PROCESS | 2804 | ++DOCSHELL 16078C00 == 46 [pid = 2804] [id = 84] 10:28:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (17B6F000) [pid = 2804] [serial = 249] [outer = 00000000] 10:28:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (19B62400) [pid = 2804] [serial = 250] [outer = 17B6F000] 10:28:46 INFO - PROCESS | 2804 | 1470158926984 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (19B62C00) [pid = 2804] [serial = 251] [outer = 17B6F000] 10:28:47 INFO - PROCESS | 2804 | 1470158927438 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 10:28:47 INFO - PROCESS | 2804 | 1470158927476 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:28:47 INFO - PROCESS | 2804 | 1470158927479 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:28:47 INFO - PROCESS | 2804 | 1470158927482 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:28:47 INFO - PROCESS | 2804 | 1470158927495 Marionette TRACE conn6 <- [1,302,null,{}] 10:28:47 INFO - PROCESS | 2804 | 1470158927498 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:47 INFO - PROCESS | 2804 | 1470158927501 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:47 INFO - PROCESS | 2804 | 1470158927599 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:28:47 INFO - PROCESS | 2804 | 1470158927605 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:47 INFO - PROCESS | 2804 | 1470158927607 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:47 INFO - PROCESS | 2804 | ++DOCSHELL 1423F400 == 47 [pid = 2804] [id = 85] 10:28:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1423FC00) [pid = 2804] [serial = 252] [outer = 00000000] 10:28:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (14244C00) [pid = 2804] [serial = 253] [outer = 1423FC00] 10:28:47 INFO - PROCESS | 2804 | 1470158927654 Marionette DEBUG loaded listener.js 10:28:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (19B66400) [pid = 2804] [serial = 254] [outer = 1423FC00] 10:28:48 INFO - PROCESS | 2804 | 1470158928271 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 890ms 10:28:48 INFO - PROCESS | 2804 | 1470158928378 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:28:48 INFO - PROCESS | 2804 | 1470158928382 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:28:48 INFO - PROCESS | 2804 | 1470158928387 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:28:48 INFO - PROCESS | 2804 | 1470158928393 Marionette TRACE conn6 <- [1,306,null,{}] 10:28:48 INFO - PROCESS | 2804 | 1470158928398 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:48 INFO - PROCESS | 2804 | 1470158928401 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:48 INFO - PROCESS | 2804 | 1470158928523 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:28:48 INFO - PROCESS | 2804 | 1470158928640 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:48 INFO - PROCESS | 2804 | 1470158928643 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:48 INFO - PROCESS | 2804 | ++DOCSHELL 0D045800 == 48 [pid = 2804] [id = 86] 10:28:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (0D11AC00) [pid = 2804] [serial = 255] [outer = 00000000] 10:28:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (0D815400) [pid = 2804] [serial = 256] [outer = 0D11AC00] 10:28:48 INFO - PROCESS | 2804 | 1470158928704 Marionette DEBUG loaded listener.js 10:28:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (0E1DD800) [pid = 2804] [serial = 257] [outer = 0D11AC00] 10:28:49 INFO - PROCESS | 2804 | 1470158929252 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 929ms 10:28:49 INFO - PROCESS | 2804 | 1470158929348 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:28:49 INFO - PROCESS | 2804 | 1470158929353 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:28:49 INFO - PROCESS | 2804 | 1470158929356 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:28:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:28:49 INFO - PROCESS | 2804 | 1470158929366 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:28:49 INFO - PROCESS | 2804 | 1470158929369 Marionette TRACE conn6 <- [1,310,null,{}] 10:28:49 INFO - PROCESS | 2804 | 1470158929420 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:49 INFO - PROCESS | 2804 | 1470158929423 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:49 INFO - PROCESS | 2804 | 1470158929552 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:28:49 INFO - PROCESS | 2804 | 1470158929667 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:49 INFO - PROCESS | 2804 | 1470158929670 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:49 INFO - PROCESS | 2804 | ++DOCSHELL 117BFC00 == 49 [pid = 2804] [id = 87] 10:28:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (117CA400) [pid = 2804] [serial = 258] [outer = 00000000] 10:28:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (1423C800) [pid = 2804] [serial = 259] [outer = 117CA400] 10:28:49 INFO - PROCESS | 2804 | 1470158929727 Marionette DEBUG loaded listener.js 10:28:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 104 (14243800) [pid = 2804] [serial = 260] [outer = 117CA400] 10:28:50 INFO - PROCESS | 2804 | 1470158930274 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 970ms 10:28:50 INFO - PROCESS | 2804 | 1470158930337 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:28:50 INFO - PROCESS | 2804 | 1470158930340 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:28:50 INFO - PROCESS | 2804 | 1470158930344 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:28:50 INFO - PROCESS | 2804 | 1470158930348 Marionette TRACE conn6 <- [1,314,null,{}] 10:28:50 INFO - PROCESS | 2804 | 1470158930359 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:50 INFO - PROCESS | 2804 | 1470158930364 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:50 INFO - PROCESS | 2804 | 1470158930479 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:28:50 INFO - PROCESS | 2804 | 1470158930618 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:50 INFO - PROCESS | 2804 | 1470158930622 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:50 INFO - PROCESS | 2804 | ++DOCSHELL 17B6B400 == 50 [pid = 2804] [id = 88] 10:28:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 105 (17B6D800) [pid = 2804] [serial = 261] [outer = 00000000] 10:28:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 106 (17CDC800) [pid = 2804] [serial = 262] [outer = 17B6D800] 10:28:50 INFO - PROCESS | 2804 | 1470158930682 Marionette DEBUG loaded listener.js 10:28:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 107 (19408400) [pid = 2804] [serial = 263] [outer = 17B6D800] 10:28:51 INFO - PROCESS | 2804 | 1470158931514 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1238ms 10:28:51 INFO - PROCESS | 2804 | 1470158931586 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:28:51 INFO - PROCESS | 2804 | 1470158931591 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:28:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:28:51 INFO - PROCESS | 2804 | 1470158931596 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:28:51 INFO - PROCESS | 2804 | 1470158931599 Marionette TRACE conn6 <- [1,318,null,{}] 10:28:51 INFO - PROCESS | 2804 | 1470158931605 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:51 INFO - PROCESS | 2804 | 1470158931608 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:51 INFO - PROCESS | 2804 | 1470158931745 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:28:51 INFO - PROCESS | 2804 | 1470158931898 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:51 INFO - PROCESS | 2804 | 1470158931901 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:51 INFO - PROCESS | 2804 | ++DOCSHELL 0CC84800 == 51 [pid = 2804] [id = 89] 10:28:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 108 (0CD5E000) [pid = 2804] [serial = 264] [outer = 00000000] 10:28:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 109 (0D160C00) [pid = 2804] [serial = 265] [outer = 0CD5E000] 10:28:51 INFO - PROCESS | 2804 | 1470158931952 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 110 (0D5E7C00) [pid = 2804] [serial = 266] [outer = 0CD5E000] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0D7D5C00 == 50 [pid = 2804] [id = 46] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 16078C00 == 49 [pid = 2804] [id = 84] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0D15D400 == 48 [pid = 2804] [id = 83] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0C53E400 == 47 [pid = 2804] [id = 82] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0C4A1400 == 46 [pid = 2804] [id = 81] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 17A96C00 == 45 [pid = 2804] [id = 80] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 16079800 == 44 [pid = 2804] [id = 79] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 1573DC00 == 43 [pid = 2804] [id = 78] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 1416E000 == 42 [pid = 2804] [id = 77] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0CD63400 == 41 [pid = 2804] [id = 76] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 0D161C00 == 40 [pid = 2804] [id = 75] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 109 (188D0800) [pid = 2804] [serial = 208] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOCSHELL 17C31800 == 39 [pid = 2804] [id = 70] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 108 (0CF50400) [pid = 2804] [serial = 133] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 107 (10F72C00) [pid = 2804] [serial = 136] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 106 (16609C00) [pid = 2804] [serial = 100] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 105 (117CCC00) [pid = 2804] [serial = 187] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 104 (16595000) [pid = 2804] [serial = 199] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 103 (11821400) [pid = 2804] [serial = 188] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (10F2E800) [pid = 2804] [serial = 184] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (11288400) [pid = 2804] [serial = 185] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (11753800) [pid = 2804] [serial = 173] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (112C4000) [pid = 2804] [serial = 172] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0D163400) [pid = 2804] [serial = 179] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (0D11C400) [pid = 2804] [serial = 178] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (13E53800) [pid = 2804] [serial = 190] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (17A98400) [pid = 2804] [serial = 176] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (1646C000) [pid = 2804] [serial = 175] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (17B6E800) [pid = 2804] [serial = 205] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (16612000) [pid = 2804] [serial = 203] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (17B74800) [pid = 2804] [serial = 206] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16607400) [pid = 2804] [serial = 200] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (16595C00) [pid = 2804] [serial = 202] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (13E5B400) [pid = 2804] [serial = 191] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (152E2C00) [pid = 2804] [serial = 193] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16071800) [pid = 2804] [serial = 196] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1607A000) [pid = 2804] [serial = 197] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15A1A800) [pid = 2804] [serial = 194] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CFE8000) [pid = 2804] [serial = 181] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D113000) [pid = 2804] [serial = 182] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D044800) [pid = 2804] [serial = 170] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CF53400) [pid = 2804] [serial = 169] [outer = 00000000] [url = about:blank] 10:28:52 INFO - PROCESS | 2804 | 1470158932422 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 890ms 10:28:52 INFO - PROCESS | 2804 | 1470158932486 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:28:52 INFO - PROCESS | 2804 | 1470158932490 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:28:52 INFO - PROCESS | 2804 | 1470158932496 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:28:52 INFO - PROCESS | 2804 | 1470158932499 Marionette TRACE conn6 <- [1,322,null,{}] 10:28:52 INFO - PROCESS | 2804 | 1470158932503 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:52 INFO - PROCESS | 2804 | 1470158932505 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:52 INFO - PROCESS | 2804 | 1470158932595 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:28:52 INFO - PROCESS | 2804 | 1470158932601 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:52 INFO - PROCESS | 2804 | 1470158932603 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:52 INFO - PROCESS | 2804 | ++DOCSHELL 0D045000 == 40 [pid = 2804] [id = 90] 10:28:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D046800) [pid = 2804] [serial = 267] [outer = 00000000] 10:28:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D161C00) [pid = 2804] [serial = 268] [outer = 0D046800] 10:28:52 INFO - PROCESS | 2804 | 1470158932650 Marionette DEBUG loaded listener.js 10:28:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D5F2C00) [pid = 2804] [serial = 269] [outer = 0D046800] 10:28:53 INFO - PROCESS | 2804 | 1470158933114 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 10:28:53 INFO - PROCESS | 2804 | 1470158933171 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 2804 | 1470158933173 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:28:53 INFO - PROCESS | 2804 | 1470158933177 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:28:53 INFO - PROCESS | 2804 | 1470158933180 Marionette TRACE conn6 <- [1,326,null,{}] 10:28:53 INFO - PROCESS | 2804 | 1470158933191 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:53 INFO - PROCESS | 2804 | 1470158933195 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:53 INFO - PROCESS | 2804 | 1470158933310 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:28:53 INFO - PROCESS | 2804 | 1470158933394 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 2804 | 1470158933397 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:53 INFO - PROCESS | 2804 | ++DOCSHELL 1170D000 == 41 [pid = 2804] [id = 91] 10:28:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1170F400) [pid = 2804] [serial = 270] [outer = 00000000] 10:28:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1174C400) [pid = 2804] [serial = 271] [outer = 1170F400] 10:28:53 INFO - PROCESS | 2804 | 1470158933445 Marionette DEBUG loaded listener.js 10:28:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C2800) [pid = 2804] [serial = 272] [outer = 1170F400] 10:28:53 INFO - PROCESS | 2804 | 1470158933812 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:53 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. 10:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 669ms 10:28:53 INFO - PROCESS | 2804 | 1470158933852 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:28:53 INFO - PROCESS | 2804 | 1470158933855 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:28:53 INFO - PROCESS | 2804 | 1470158933858 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:28:53 INFO - PROCESS | 2804 | 1470158933860 Marionette TRACE conn6 <- [1,330,null,{}] 10:28:53 INFO - PROCESS | 2804 | 1470158933864 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:53 INFO - PROCESS | 2804 | 1470158933866 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:53 INFO - PROCESS | 2804 | 1470158933952 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:28:53 INFO - PROCESS | 2804 | 1470158933958 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:53 INFO - PROCESS | 2804 | 1470158933969 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:53 INFO - PROCESS | 2804 | ++DOCSHELL 11814400 == 42 [pid = 2804] [id = 92] 10:28:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (11821400) [pid = 2804] [serial = 273] [outer = 00000000] 10:28:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (13E5F800) [pid = 2804] [serial = 274] [outer = 11821400] 10:28:54 INFO - PROCESS | 2804 | 1470158934014 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (14021000) [pid = 2804] [serial = 275] [outer = 11821400] 10:28:54 INFO - PROCESS | 2804 | 1470158934487 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 10:28:54 INFO - PROCESS | 2804 | 1470158934531 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:28:54 INFO - PROCESS | 2804 | 1470158934533 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:28:54 INFO - PROCESS | 2804 | 1470158934536 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:28:54 INFO - PROCESS | 2804 | 1470158934538 Marionette TRACE conn6 <- [1,334,null,{}] 10:28:54 INFO - PROCESS | 2804 | 1470158934541 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:54 INFO - PROCESS | 2804 | 1470158934543 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:54 INFO - PROCESS | 2804 | 1470158934652 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:28:54 INFO - PROCESS | 2804 | 1470158934731 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:54 INFO - PROCESS | 2804 | 1470158934733 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:54 INFO - PROCESS | 2804 | ++DOCSHELL 14071400 == 43 [pid = 2804] [id = 93] 10:28:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1416E000) [pid = 2804] [serial = 276] [outer = 00000000] 10:28:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (14237800) [pid = 2804] [serial = 277] [outer = 1416E000] 10:28:54 INFO - PROCESS | 2804 | 1470158934777 Marionette DEBUG loaded listener.js 10:28:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (1423A400) [pid = 2804] [serial = 278] [outer = 1416E000] 10:28:55 INFO - PROCESS | 2804 | 1470158935195 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 10:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:28:55 INFO - PROCESS | 2804 | 1470158935211 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:28:55 INFO - PROCESS | 2804 | 1470158935213 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:28:55 INFO - PROCESS | 2804 | 1470158935216 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 2804 | 1470158935217 Marionette TRACE conn6 <- [1,338,null,{}] 10:28:55 INFO - PROCESS | 2804 | 1470158935220 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:55 INFO - PROCESS | 2804 | 1470158935226 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:55 INFO - PROCESS | 2804 | 1470158935381 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:28:55 INFO - PROCESS | 2804 | 1470158935395 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:55 INFO - PROCESS | 2804 | 1470158935397 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:55 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4800 == 44 [pid = 2804] [id = 94] 10:28:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (15A13C00) [pid = 2804] [serial = 279] [outer = 00000000] 10:28:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (16031400) [pid = 2804] [serial = 280] [outer = 15A13C00] 10:28:55 INFO - PROCESS | 2804 | 1470158935484 Marionette DEBUG loaded listener.js 10:28:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (16076800) [pid = 2804] [serial = 281] [outer = 15A13C00] 10:28:55 INFO - PROCESS | 2804 | 1470158935897 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:55 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. 10:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 10:28:55 INFO - PROCESS | 2804 | 1470158935947 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:28:55 INFO - PROCESS | 2804 | 1470158935949 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:28:55 INFO - PROCESS | 2804 | 1470158935952 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:28:55 INFO - PROCESS | 2804 | 1470158935954 Marionette TRACE conn6 <- [1,342,null,{}] 10:28:55 INFO - PROCESS | 2804 | 1470158935999 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:55 INFO - PROCESS | 2804 | 1470158936001 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:56 INFO - PROCESS | 2804 | 1470158936117 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:28:56 INFO - PROCESS | 2804 | 1470158936128 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 2804 | 1470158936130 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:56 INFO - PROCESS | 2804 | ++DOCSHELL 1606E800 == 45 [pid = 2804] [id = 95] 10:28:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1649E400) [pid = 2804] [serial = 282] [outer = 00000000] 10:28:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (164A9800) [pid = 2804] [serial = 283] [outer = 1649E400] 10:28:56 INFO - PROCESS | 2804 | 1470158936173 Marionette DEBUG loaded listener.js 10:28:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (16608000) [pid = 2804] [serial = 284] [outer = 1649E400] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (0E138800) [pid = 2804] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (17B6F000) [pid = 2804] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (17A99000) [pid = 2804] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (15A14000) [pid = 2804] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (1416E800) [pid = 2804] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1646B000) [pid = 2804] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (17C03400) [pid = 2804] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D746400) [pid = 2804] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D166400) [pid = 2804] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D163800) [pid = 2804] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0CC84400) [pid = 2804] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0E1DAC00) [pid = 2804] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (164A0800) [pid = 2804] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C8C7000) [pid = 2804] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (17CE2C00) [pid = 2804] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:28:56 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1109A000) [pid = 2804] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:28:56 INFO - PROCESS | 2804 | 1470158936793 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:28:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 869ms 10:28:56 INFO - PROCESS | 2804 | 1470158936823 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:28:56 INFO - PROCESS | 2804 | 1470158936825 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:28:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:28:56 INFO - PROCESS | 2804 | 1470158936828 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:28:56 INFO - PROCESS | 2804 | 1470158936830 Marionette TRACE conn6 <- [1,346,null,{}] 10:28:56 INFO - PROCESS | 2804 | 1470158936833 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:56 INFO - PROCESS | 2804 | 1470158936835 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:56 INFO - PROCESS | 2804 | 1470158936916 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:28:56 INFO - PROCESS | 2804 | 1470158936921 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:56 INFO - PROCESS | 2804 | 1470158936923 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:56 INFO - PROCESS | 2804 | ++DOCSHELL 0D111800 == 46 [pid = 2804] [id = 96] 10:28:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D11B000) [pid = 2804] [serial = 285] [outer = 00000000] 10:28:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15A14000) [pid = 2804] [serial = 286] [outer = 0D11B000] 10:28:56 INFO - PROCESS | 2804 | 1470158936968 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16074C00) [pid = 2804] [serial = 287] [outer = 0D11B000] 10:28:57 INFO - PROCESS | 2804 | 1470158937378 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 10:28:57 INFO - PROCESS | 2804 | 1470158937399 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:28:57 INFO - PROCESS | 2804 | 1470158937400 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:28:57 INFO - PROCESS | 2804 | 1470158937403 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:28:57 INFO - PROCESS | 2804 | 1470158937405 Marionette TRACE conn6 <- [1,350,null,{}] 10:28:57 INFO - PROCESS | 2804 | 1470158937423 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:57 INFO - PROCESS | 2804 | 1470158937424 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:57 INFO - PROCESS | 2804 | 1470158937510 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:28:57 INFO - PROCESS | 2804 | 1470158937516 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:57 INFO - PROCESS | 2804 | 1470158937518 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:57 INFO - PROCESS | 2804 | ++DOCSHELL 152DF800 == 47 [pid = 2804] [id = 97] 10:28:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (15A13400) [pid = 2804] [serial = 288] [outer = 00000000] 10:28:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660F000) [pid = 2804] [serial = 289] [outer = 15A13400] 10:28:57 INFO - PROCESS | 2804 | 1470158937562 Marionette DEBUG loaded listener.js 10:28:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16613000) [pid = 2804] [serial = 290] [outer = 15A13400] 10:28:57 INFO - PROCESS | 2804 | 1470158938005 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 650ms 10:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:28:58 INFO - PROCESS | 2804 | 1470158938055 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 2804 | 1470158938057 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:28:58 INFO - PROCESS | 2804 | 1470158938061 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 2804 | 1470158938062 Marionette TRACE conn6 <- [1,354,null,{}] 10:28:58 INFO - PROCESS | 2804 | 1470158938066 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 2804 | 1470158938067 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:58 INFO - PROCESS | 2804 | 1470158938150 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:28:58 INFO - PROCESS | 2804 | 1470158938156 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:58 INFO - PROCESS | 2804 | 1470158938158 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:58 INFO - PROCESS | 2804 | ++DOCSHELL 10D74800 == 48 [pid = 2804] [id = 98] 10:28:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (10D76000) [pid = 2804] [serial = 291] [outer = 00000000] 10:28:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (10D7AC00) [pid = 2804] [serial = 292] [outer = 10D76000] 10:28:58 INFO - PROCESS | 2804 | 1470158938204 Marionette DEBUG loaded listener.js 10:28:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (10D7D000) [pid = 2804] [serial = 293] [outer = 10D76000] 10:28:58 INFO - PROCESS | 2804 | 1470158938781 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:58 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. 10:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 771ms 10:28:58 INFO - PROCESS | 2804 | 1470158938865 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:28:58 INFO - PROCESS | 2804 | 1470158938869 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:28:58 INFO - PROCESS | 2804 | 1470158938887 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:28:58 INFO - PROCESS | 2804 | 1470158938891 Marionette TRACE conn6 <- [1,358,null,{}] 10:28:58 INFO - PROCESS | 2804 | 1470158938899 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:58 INFO - PROCESS | 2804 | 1470158938902 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:59 INFO - PROCESS | 2804 | 1470158939024 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:28:59 INFO - PROCESS | 2804 | 1470158939140 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:28:59 INFO - PROCESS | 2804 | 1470158939143 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:59 INFO - PROCESS | 2804 | ++DOCSHELL 0C540C00 == 49 [pid = 2804] [id = 99] 10:28:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0CC84400) [pid = 2804] [serial = 294] [outer = 00000000] 10:28:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0D044800) [pid = 2804] [serial = 295] [outer = 0CC84400] 10:28:59 INFO - PROCESS | 2804 | 1470158939203 Marionette DEBUG loaded listener.js 10:28:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0D120C00) [pid = 2804] [serial = 296] [outer = 0CC84400] 10:28:59 INFO - PROCESS | 2804 | 1470158939782 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:28:59 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. 10:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 930ms 10:28:59 INFO - PROCESS | 2804 | 1470158939811 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:28:59 INFO - PROCESS | 2804 | 1470158939816 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:28:59 INFO - PROCESS | 2804 | 1470158939822 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:28:59 INFO - PROCESS | 2804 | 1470158939825 Marionette TRACE conn6 <- [1,362,null,{}] 10:28:59 INFO - PROCESS | 2804 | 1470158939829 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:28:59 INFO - PROCESS | 2804 | 1470158939832 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:28:59 INFO - PROCESS | 2804 | 1470158939946 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:29:00 INFO - PROCESS | 2804 | 1470158940043 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 2804 | 1470158940046 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:00 INFO - PROCESS | 2804 | ++DOCSHELL 10D71800 == 50 [pid = 2804] [id = 100] 10:29:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (10D76C00) [pid = 2804] [serial = 297] [outer = 00000000] 10:29:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (11005C00) [pid = 2804] [serial = 298] [outer = 10D76C00] 10:29:00 INFO - PROCESS | 2804 | 1470158940102 Marionette DEBUG loaded listener.js 10:29:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (11712C00) [pid = 2804] [serial = 299] [outer = 10D76C00] 10:29:00 INFO - PROCESS | 2804 | 1470158940732 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:29:00 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. 10:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 930ms 10:29:00 INFO - PROCESS | 2804 | 1470158940757 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:29:00 INFO - PROCESS | 2804 | 1470158940759 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:29:00 INFO - PROCESS | 2804 | 1470158940763 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:29:00 INFO - PROCESS | 2804 | 1470158940767 Marionette TRACE conn6 <- [1,366,null,{}] 10:29:00 INFO - PROCESS | 2804 | 1470158940778 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:00 INFO - PROCESS | 2804 | 1470158940783 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:00 INFO - PROCESS | 2804 | 1470158940894 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:29:00 INFO - PROCESS | 2804 | 1470158940991 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:00 INFO - PROCESS | 2804 | 1470158940995 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:01 INFO - PROCESS | 2804 | ++DOCSHELL 15A1C800 == 51 [pid = 2804] [id = 101] 10:29:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (15A1CC00) [pid = 2804] [serial = 300] [outer = 00000000] 10:29:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (1602B800) [pid = 2804] [serial = 301] [outer = 15A1CC00] 10:29:01 INFO - PROCESS | 2804 | 1470158941052 Marionette DEBUG loaded listener.js 10:29:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (16607C00) [pid = 2804] [serial = 302] [outer = 15A1CC00] 10:29:01 INFO - PROCESS | 2804 | 1470158941652 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:29:01 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. 10:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 929ms 10:29:01 INFO - PROCESS | 2804 | 1470158941696 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:29:01 INFO - PROCESS | 2804 | 1470158941699 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:29:01 INFO - PROCESS | 2804 | 1470158941702 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:29:01 INFO - PROCESS | 2804 | 1470158941704 Marionette TRACE conn6 <- [1,370,null,{}] 10:29:01 INFO - PROCESS | 2804 | 1470158941708 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:01 INFO - PROCESS | 2804 | 1470158941710 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:01 INFO - PROCESS | 2804 | 1470158941821 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:29:01 INFO - PROCESS | 2804 | 1470158941918 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:01 INFO - PROCESS | 2804 | 1470158941920 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:01 INFO - PROCESS | 2804 | ++DOCSHELL 1406F800 == 52 [pid = 2804] [id = 102] 10:29:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (16612000) [pid = 2804] [serial = 303] [outer = 00000000] 10:29:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (17B70000) [pid = 2804] [serial = 304] [outer = 16612000] 10:29:01 INFO - PROCESS | 2804 | 1470158941976 Marionette DEBUG loaded listener.js 10:29:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (17C03400) [pid = 2804] [serial = 305] [outer = 16612000] 10:29:02 INFO - PROCESS | 2804 | 1470158942787 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:29:02 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. 10:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1128ms 10:29:02 INFO - PROCESS | 2804 | 1470158942839 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:29:02 INFO - PROCESS | 2804 | 1470158942843 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:29:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:29:02 INFO - PROCESS | 2804 | 1470158942848 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:29:02 INFO - PROCESS | 2804 | 1470158942851 Marionette TRACE conn6 <- [1,374,null,{}] 10:29:02 INFO - PROCESS | 2804 | 1470158942857 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:02 INFO - PROCESS | 2804 | 1470158942860 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:02 INFO - PROCESS | 2804 | 1470158942961 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:29:03 INFO - PROCESS | 2804 | 1470158943039 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 2804 | 1470158943044 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:03 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEA800 == 53 [pid = 2804] [id = 103] 10:29:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 104 (0CFEDC00) [pid = 2804] [serial = 306] [outer = 00000000] 10:29:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 105 (0D11B800) [pid = 2804] [serial = 307] [outer = 0CFEDC00] 10:29:03 INFO - PROCESS | 2804 | 1470158943135 Marionette DEBUG loaded listener.js 10:29:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 106 (0D167C00) [pid = 2804] [serial = 308] [outer = 0CFEDC00] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0D7DE400 == 52 [pid = 2804] [id = 58] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 152DF800 == 51 [pid = 2804] [id = 97] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0D111800 == 50 [pid = 2804] [id = 96] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 1606E800 == 49 [pid = 2804] [id = 95] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4800 == 48 [pid = 2804] [id = 94] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 14071400 == 47 [pid = 2804] [id = 93] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 11814400 == 46 [pid = 2804] [id = 92] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 1170D000 == 45 [pid = 2804] [id = 91] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0D045000 == 44 [pid = 2804] [id = 90] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0CC84800 == 43 [pid = 2804] [id = 89] 10:29:03 INFO - PROCESS | 2804 | --DOCSHELL 0D045800 == 42 [pid = 2804] [id = 86] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 105 (17C39800) [pid = 2804] [serial = 167] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 104 (19B62400) [pid = 2804] [serial = 250] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 103 (18472000) [pid = 2804] [serial = 238] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (15CDEC00) [pid = 2804] [serial = 232] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (14178400) [pid = 2804] [serial = 229] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (164A6C00) [pid = 2804] [serial = 235] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (15265400) [pid = 2804] [serial = 230] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (19382400) [pid = 2804] [serial = 241] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (117CA800) [pid = 2804] [serial = 226] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (12369000) [pid = 2804] [serial = 227] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (18841000) [pid = 2804] [serial = 239] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0E1DB800) [pid = 2804] [serial = 224] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D811C00) [pid = 2804] [serial = 223] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (17B1B800) [pid = 2804] [serial = 221] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (16070C00) [pid = 2804] [serial = 220] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D745C00) [pid = 2804] [serial = 244] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (13129400) [pid = 2804] [serial = 214] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1416D400) [pid = 2804] [serial = 215] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (164A9C00) [pid = 2804] [serial = 218] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (164A5800) [pid = 2804] [serial = 217] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D03F800) [pid = 2804] [serial = 212] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CDFE800) [pid = 2804] [serial = 211] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (191D7C00) [pid = 2804] [serial = 209] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (19404400) [pid = 2804] [serial = 242] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1940B000) [pid = 2804] [serial = 248] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16607000) [pid = 2804] [serial = 236] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11751C00) [pid = 2804] [serial = 245] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (17A95C00) [pid = 2804] [serial = 247] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16075800) [pid = 2804] [serial = 233] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (19B62C00) [pid = 2804] [serial = 251] [outer = 00000000] [url = about:blank] 10:29:03 INFO - PROCESS | 2804 | 1470158943760 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:29:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:29:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 10:29:03 INFO - PROCESS | 2804 | 1470158943779 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:29:03 INFO - PROCESS | 2804 | 1470158943783 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:29:03 INFO - PROCESS | 2804 | 1470158943789 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:29:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:29:03 INFO - PROCESS | 2804 | 1470158943792 Marionette TRACE conn6 <- [1,378,null,{}] 10:29:03 INFO - PROCESS | 2804 | 1470158943795 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:03 INFO - PROCESS | 2804 | 1470158943798 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:03 INFO - PROCESS | 2804 | 1470158943886 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:29:03 INFO - PROCESS | 2804 | 1470158943971 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:03 INFO - PROCESS | 2804 | 1470158943974 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:03 INFO - PROCESS | 2804 | ++DOCSHELL 0D03F800 == 43 [pid = 2804] [id = 104] 10:29:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D03FC00) [pid = 2804] [serial = 309] [outer = 00000000] 10:29:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D7DE400) [pid = 2804] [serial = 310] [outer = 0D03FC00] 10:29:04 INFO - PROCESS | 2804 | 1470158944022 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0E137C00) [pid = 2804] [serial = 311] [outer = 0D03FC00] 10:29:04 INFO - PROCESS | 2804 | 1470158944433 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:29:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:29:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 10:29:04 INFO - PROCESS | 2804 | 1470158944465 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:29:04 INFO - PROCESS | 2804 | 1470158944467 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:29:04 INFO - PROCESS | 2804 | 1470158944471 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:29:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:29:04 INFO - PROCESS | 2804 | 1470158944474 Marionette TRACE conn6 <- [1,382,null,{}] 10:29:04 INFO - PROCESS | 2804 | 1470158944484 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:04 INFO - PROCESS | 2804 | 1470158944488 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:04 INFO - PROCESS | 2804 | 1470158944577 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:29:04 INFO - PROCESS | 2804 | 1470158944614 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:04 INFO - PROCESS | 2804 | 1470158944617 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:04 INFO - PROCESS | 2804 | ++DOCSHELL 117C8400 == 44 [pid = 2804] [id = 105] 10:29:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (117CCC00) [pid = 2804] [serial = 312] [outer = 00000000] 10:29:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (12369800) [pid = 2804] [serial = 313] [outer = 117CCC00] 10:29:04 INFO - PROCESS | 2804 | 1470158944666 Marionette DEBUG loaded listener.js 10:29:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (13E53800) [pid = 2804] [serial = 314] [outer = 117CCC00] 10:29:05 INFO - PROCESS | 2804 | 1470158945152 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:29:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 730ms 10:29:05 INFO - PROCESS | 2804 | 1470158945205 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 2804 | 1470158945208 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:29:05 INFO - PROCESS | 2804 | 1470158945211 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:29:05 INFO - PROCESS | 2804 | 1470158945213 Marionette TRACE conn6 <- [1,386,null,{}] 10:29:05 INFO - PROCESS | 2804 | 1470158945217 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:05 INFO - PROCESS | 2804 | 1470158945219 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:05 INFO - PROCESS | 2804 | 1470158945304 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:29:05 INFO - PROCESS | 2804 | 1470158945312 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:05 INFO - PROCESS | 2804 | 1470158945314 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:05 INFO - PROCESS | 2804 | ++DOCSHELL 14174400 == 45 [pid = 2804] [id = 106] 10:29:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14177000) [pid = 2804] [serial = 315] [outer = 00000000] 10:29:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (14240800) [pid = 2804] [serial = 316] [outer = 14177000] 10:29:05 INFO - PROCESS | 2804 | 1470158945359 Marionette DEBUG loaded listener.js 10:29:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15738800) [pid = 2804] [serial = 317] [outer = 14177000] 10:29:05 INFO - PROCESS | 2804 | 1470158945824 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 10:29:05 INFO - PROCESS | 2804 | 1470158945887 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:29:05 INFO - PROCESS | 2804 | 1470158945889 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:29:05 INFO - PROCESS | 2804 | 1470158945892 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:29:05 INFO - PROCESS | 2804 | 1470158945894 Marionette TRACE conn6 <- [1,390,null,{}] 10:29:05 INFO - PROCESS | 2804 | 1470158945903 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:05 INFO - PROCESS | 2804 | 1470158945905 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:06 INFO - PROCESS | 2804 | 1470158946038 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:29:06 INFO - PROCESS | 2804 | 1470158946044 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 2804 | 1470158946047 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:06 INFO - PROCESS | 2804 | ++DOCSHELL 1573EC00 == 46 [pid = 2804] [id = 107] 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (15A1E000) [pid = 2804] [serial = 318] [outer = 00000000] 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16073C00) [pid = 2804] [serial = 319] [outer = 15A1E000] 10:29:06 INFO - PROCESS | 2804 | 1470158946090 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1607AC00) [pid = 2804] [serial = 320] [outer = 15A1E000] 10:29:06 INFO - PROCESS | 2804 | 1470158946543 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 669ms 10:29:06 INFO - PROCESS | 2804 | 1470158946563 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:29:06 INFO - PROCESS | 2804 | 1470158946565 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:29:06 INFO - PROCESS | 2804 | 1470158946568 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:29:06 INFO - PROCESS | 2804 | 1470158946570 Marionette TRACE conn6 <- [1,394,null,{}] 10:29:06 INFO - PROCESS | 2804 | 1470158946578 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:06 INFO - PROCESS | 2804 | 1470158946583 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:06 INFO - PROCESS | 2804 | 1470158946723 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:29:06 INFO - PROCESS | 2804 | 1470158946779 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:06 INFO - PROCESS | 2804 | 1470158946781 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:06 INFO - PROCESS | 2804 | ++DOCSHELL 16071400 == 47 [pid = 2804] [id = 108] 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (164A5800) [pid = 2804] [serial = 321] [outer = 00000000] 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16611C00) [pid = 2804] [serial = 322] [outer = 164A5800] 10:29:06 INFO - PROCESS | 2804 | 1470158946827 Marionette DEBUG loaded listener.js 10:29:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168D2C00) [pid = 2804] [serial = 323] [outer = 164A5800] 10:29:07 INFO - PROCESS | 2804 | 1470158947292 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:29:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:29:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 790ms 10:29:07 INFO - PROCESS | 2804 | 1470158947359 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:29:07 INFO - PROCESS | 2804 | 1470158947361 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:29:07 INFO - PROCESS | 2804 | 1470158947364 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:29:07 INFO - PROCESS | 2804 | 1470158947366 Marionette TRACE conn6 <- [1,398,null,{}] 10:29:07 INFO - PROCESS | 2804 | 1470158947375 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:07 INFO - PROCESS | 2804 | 1470158947377 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:07 INFO - PROCESS | 2804 | 1470158947495 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:29:07 INFO - PROCESS | 2804 | 1470158947504 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:07 INFO - PROCESS | 2804 | 1470158947506 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:07 INFO - PROCESS | 2804 | ++DOCSHELL 14239C00 == 48 [pid = 2804] [id = 109] 10:29:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (168D6000) [pid = 2804] [serial = 324] [outer = 00000000] 10:29:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (168DE400) [pid = 2804] [serial = 325] [outer = 168D6000] 10:29:07 INFO - PROCESS | 2804 | 1470158947550 Marionette DEBUG loaded listener.js 10:29:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (168DE800) [pid = 2804] [serial = 326] [outer = 168D6000] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (17B6D800) [pid = 2804] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1416E000) [pid = 2804] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (11821400) [pid = 2804] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (117CA400) [pid = 2804] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D046800) [pid = 2804] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CD5E000) [pid = 2804] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1170F400) [pid = 2804] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D11AC00) [pid = 2804] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15A13C00) [pid = 2804] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1649E400) [pid = 2804] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15A13400) [pid = 2804] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:29:08 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D11B000) [pid = 2804] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:29:08 INFO - PROCESS | 2804 | 1470158948115 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 10:29:08 INFO - PROCESS | 2804 | 1470158948135 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 2804 | 1470158948137 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:29:08 INFO - PROCESS | 2804 | 1470158948140 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - PROCESS | 2804 | 1470158948142 Marionette TRACE conn6 <- [1,402,null,{}] 10:29:08 INFO - PROCESS | 2804 | 1470158948146 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:08 INFO - PROCESS | 2804 | 1470158948148 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:08 INFO - PROCESS | 2804 | 1470158948230 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:29:08 INFO - PROCESS | 2804 | 1470158948235 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 2804 | 1470158948237 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:08 INFO - PROCESS | 2804 | ++DOCSHELL 0C54B800 == 49 [pid = 2804] [id = 110] 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D8DE800) [pid = 2804] [serial = 327] [outer = 00000000] 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (142CE400) [pid = 2804] [serial = 328] [outer = 0D8DE800] 10:29:08 INFO - PROCESS | 2804 | 1470158948281 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (164AA400) [pid = 2804] [serial = 329] [outer = 0D8DE800] 10:29:08 INFO - PROCESS | 2804 | 1470158948705 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:29:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:29:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 10:29:08 INFO - PROCESS | 2804 | 1470158948785 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:29:08 INFO - PROCESS | 2804 | 1470158948787 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:29:08 INFO - PROCESS | 2804 | 1470158948793 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:29:08 INFO - PROCESS | 2804 | 1470158948794 Marionette TRACE conn6 <- [1,406,null,{}] 10:29:08 INFO - PROCESS | 2804 | 1470158948798 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:08 INFO - PROCESS | 2804 | 1470158948800 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:08 INFO - PROCESS | 2804 | 1470158948884 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:29:08 INFO - PROCESS | 2804 | 1470158948890 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:08 INFO - PROCESS | 2804 | 1470158948892 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:08 INFO - PROCESS | 2804 | ++DOCSHELL 1676D000 == 50 [pid = 2804] [id = 111] 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (168D9000) [pid = 2804] [serial = 330] [outer = 00000000] 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (17C0B400) [pid = 2804] [serial = 331] [outer = 168D9000] 10:29:08 INFO - PROCESS | 2804 | 1470158948935 Marionette DEBUG loaded listener.js 10:29:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (17CDD800) [pid = 2804] [serial = 332] [outer = 168D9000] 10:29:09 INFO - PROCESS | 2804 | 1470158949374 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:29:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:29:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 629ms 10:29:09 INFO - PROCESS | 2804 | 1470158949422 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:29:09 INFO - PROCESS | 2804 | 1470158949424 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:29:09 INFO - PROCESS | 2804 | 1470158949427 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:29:09 INFO - PROCESS | 2804 | 1470158949429 Marionette TRACE conn6 <- [1,410,null,{}] 10:29:09 INFO - PROCESS | 2804 | 1470158949432 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:09 INFO - PROCESS | 2804 | 1470158949434 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:09 INFO - PROCESS | 2804 | 1470158949516 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:29:09 INFO - PROCESS | 2804 | 1470158949521 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:09 INFO - PROCESS | 2804 | 1470158949523 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:09 INFO - PROCESS | 2804 | ++DOCSHELL 1847EC00 == 51 [pid = 2804] [id = 112] 10:29:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (18847000) [pid = 2804] [serial = 333] [outer = 00000000] 10:29:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (191D0000) [pid = 2804] [serial = 334] [outer = 18847000] 10:29:09 INFO - PROCESS | 2804 | 1470158949569 Marionette DEBUG loaded listener.js 10:29:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (191D5000) [pid = 2804] [serial = 335] [outer = 18847000] 10:29:10 INFO - PROCESS | 2804 | 1470158950050 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 670ms 10:29:10 INFO - PROCESS | 2804 | 1470158950099 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:29:10 INFO - PROCESS | 2804 | 1470158950104 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:29:10 INFO - PROCESS | 2804 | 1470158950109 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:29:10 INFO - PROCESS | 2804 | 1470158950114 Marionette TRACE conn6 <- [1,414,null,{}] 10:29:10 INFO - PROCESS | 2804 | 1470158950121 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:10 INFO - PROCESS | 2804 | 1470158950124 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:10 INFO - PROCESS | 2804 | 1470158950326 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:29:10 INFO - PROCESS | 2804 | 1470158950435 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:10 INFO - PROCESS | 2804 | 1470158950440 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:10 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6E800 == 52 [pid = 2804] [id = 113] 10:29:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0CF6EC00) [pid = 2804] [serial = 336] [outer = 00000000] 10:29:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0D044C00) [pid = 2804] [serial = 337] [outer = 0CF6EC00] 10:29:10 INFO - PROCESS | 2804 | 1470158950498 Marionette DEBUG loaded listener.js 10:29:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0D5E7000) [pid = 2804] [serial = 338] [outer = 0CF6EC00] 10:29:11 INFO - PROCESS | 2804 | 1470158951106 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:29:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:29:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1023ms 10:29:11 INFO - PROCESS | 2804 | 1470158951137 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:29:11 INFO - PROCESS | 2804 | 1470158951142 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:29:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:29:11 INFO - PROCESS | 2804 | 1470158951148 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:29:11 INFO - PROCESS | 2804 | 1470158951151 Marionette TRACE conn6 <- [1,418,null,{}] 10:29:11 INFO - PROCESS | 2804 | 1470158951155 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:11 INFO - PROCESS | 2804 | 1470158951158 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:11 INFO - PROCESS | 2804 | 1470158951276 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:29:11 INFO - PROCESS | 2804 | 1470158951405 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:11 INFO - PROCESS | 2804 | 1470158951408 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:11 INFO - PROCESS | 2804 | ++DOCSHELL 112BFC00 == 53 [pid = 2804] [id = 114] 10:29:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (11749000) [pid = 2804] [serial = 339] [outer = 00000000] 10:29:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1236A000) [pid = 2804] [serial = 340] [outer = 11749000] 10:29:11 INFO - PROCESS | 2804 | 1470158951467 Marionette DEBUG loaded listener.js 10:29:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (1416D400) [pid = 2804] [serial = 341] [outer = 11749000] 10:29:12 INFO - PROCESS | 2804 | 1470158952508 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1368ms 10:29:12 INFO - PROCESS | 2804 | 1470158952521 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:29:12 INFO - PROCESS | 2804 | 1470158952523 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:29:12 INFO - PROCESS | 2804 | 1470158952527 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:29:12 INFO - PROCESS | 2804 | 1470158952531 Marionette TRACE conn6 <- [1,422,null,{}] 10:29:12 INFO - PROCESS | 2804 | 1470158952543 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:12 INFO - PROCESS | 2804 | 1470158952548 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:12 INFO - PROCESS | 2804 | 1470158952692 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:29:12 INFO - PROCESS | 2804 | 1470158952815 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:12 INFO - PROCESS | 2804 | 1470158952818 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:12 INFO - PROCESS | 2804 | ++DOCSHELL 15B1AC00 == 54 [pid = 2804] [id = 115] 10:29:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (15B1B000) [pid = 2804] [serial = 342] [outer = 00000000] 10:29:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (15B25000) [pid = 2804] [serial = 343] [outer = 15B1B000] 10:29:12 INFO - PROCESS | 2804 | 1470158952879 Marionette DEBUG loaded listener.js 10:29:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (15B28C00) [pid = 2804] [serial = 344] [outer = 15B1B000] 10:29:13 INFO - PROCESS | 2804 | 1470158954008 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1537ms 10:29:14 INFO - PROCESS | 2804 | 1470158954069 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:29:14 INFO - PROCESS | 2804 | 1470158954072 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:29:14 INFO - PROCESS | 2804 | 1470158954077 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:29:14 INFO - PROCESS | 2804 | 1470158954080 Marionette TRACE conn6 <- [1,426,null,{}] 10:29:14 INFO - PROCESS | 2804 | 1470158954086 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:14 INFO - PROCESS | 2804 | 1470158954088 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:14 INFO - PROCESS | 2804 | 1470158954189 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:29:14 INFO - PROCESS | 2804 | 1470158954319 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:14 INFO - PROCESS | 2804 | 1470158954324 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:14 INFO - PROCESS | 2804 | ++DOCSHELL 0D045C00 == 55 [pid = 2804] [id = 116] 10:29:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (0D047400) [pid = 2804] [serial = 345] [outer = 00000000] 10:29:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (0D15C400) [pid = 2804] [serial = 346] [outer = 0D047400] 10:29:14 INFO - PROCESS | 2804 | 1470158954372 Marionette DEBUG loaded listener.js 10:29:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (0D5F1800) [pid = 2804] [serial = 347] [outer = 0D047400] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1676D000 == 54 [pid = 2804] [id = 111] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0C54B800 == 53 [pid = 2804] [id = 110] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 14239C00 == 52 [pid = 2804] [id = 109] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 16071400 == 51 [pid = 2804] [id = 108] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1573EC00 == 50 [pid = 2804] [id = 107] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 14174400 == 49 [pid = 2804] [id = 106] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 117C8400 == 48 [pid = 2804] [id = 105] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0D03F800 == 47 [pid = 2804] [id = 104] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0CFEA800 == 46 [pid = 2804] [id = 103] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1606D400 == 45 [pid = 2804] [id = 59] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0C542400 == 44 [pid = 2804] [id = 45] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 17B6B400 == 43 [pid = 2804] [id = 88] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 117BFC00 == 42 [pid = 2804] [id = 87] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0D15E400 == 41 [pid = 2804] [id = 56] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1649D400 == 40 [pid = 2804] [id = 73] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 10D74800 == 39 [pid = 2804] [id = 98] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1423F400 == 38 [pid = 2804] [id = 85] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0C874400 == 37 [pid = 2804] [id = 71] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0C540C00 == 36 [pid = 2804] [id = 99] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0D811000 == 35 [pid = 2804] [id = 72] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 10D71800 == 34 [pid = 2804] [id = 100] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1406F800 == 33 [pid = 2804] [id = 102] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0D15F400 == 32 [pid = 2804] [id = 74] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 15A1C800 == 31 [pid = 2804] [id = 101] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 15B1AC00 == 30 [pid = 2804] [id = 115] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 1847EC00 == 29 [pid = 2804] [id = 112] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 0CF6E800 == 28 [pid = 2804] [id = 113] 10:29:15 INFO - PROCESS | 2804 | --DOCSHELL 112BFC00 == 27 [pid = 2804] [id = 114] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (19408400) [pid = 2804] [serial = 263] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (17CDC800) [pid = 2804] [serial = 262] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (14237800) [pid = 2804] [serial = 277] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (13E5F800) [pid = 2804] [serial = 274] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (14243800) [pid = 2804] [serial = 260] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (1423C800) [pid = 2804] [serial = 259] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (0D161C00) [pid = 2804] [serial = 268] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (0D5F2C00) [pid = 2804] [serial = 269] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D5E7C00) [pid = 2804] [serial = 266] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D160C00) [pid = 2804] [serial = 265] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1174C400) [pid = 2804] [serial = 271] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (117C2800) [pid = 2804] [serial = 272] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0E1DD800) [pid = 2804] [serial = 257] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D815400) [pid = 2804] [serial = 256] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (14244C00) [pid = 2804] [serial = 253] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16031400) [pid = 2804] [serial = 280] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1423A400) [pid = 2804] [serial = 278] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (164A9800) [pid = 2804] [serial = 283] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (16076800) [pid = 2804] [serial = 281] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1660F000) [pid = 2804] [serial = 289] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D7AC00) [pid = 2804] [serial = 292] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16613000) [pid = 2804] [serial = 290] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16608000) [pid = 2804] [serial = 284] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15A14000) [pid = 2804] [serial = 286] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16074C00) [pid = 2804] [serial = 287] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (14021000) [pid = 2804] [serial = 275] [outer = 00000000] [url = about:blank] 10:29:15 INFO - PROCESS | 2804 | 1470158955729 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:29:15 INFO - PROCESS | 2804 | 1470158955761 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:29:15 INFO - PROCESS | 2804 | 1470158955769 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:29:15 INFO - PROCESS | 2804 | 1470158955772 Marionette TRACE conn6 <- [1,430,null,{}] 10:29:15 INFO - PROCESS | 2804 | 1470158955777 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:15 INFO - PROCESS | 2804 | 1470158955780 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:15 INFO - PROCESS | 2804 | 1470158955874 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:29:15 INFO - PROCESS | 2804 | 1470158955881 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:15 INFO - PROCESS | 2804 | 1470158955885 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:15 INFO - PROCESS | 2804 | ++DOCSHELL 0C873000 == 28 [pid = 2804] [id = 117] 10:29:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0C874400) [pid = 2804] [serial = 348] [outer = 00000000] 10:29:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0CDF7800) [pid = 2804] [serial = 349] [outer = 0C874400] 10:29:15 INFO - PROCESS | 2804 | 1470158955933 Marionette DEBUG loaded listener.js 10:29:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0CF50C00) [pid = 2804] [serial = 350] [outer = 0C874400] 10:29:16 INFO - PROCESS | 2804 | 1470158956415 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 669ms 10:29:16 INFO - PROCESS | 2804 | 1470158956441 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:29:16 INFO - PROCESS | 2804 | 1470158956446 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:29:16 INFO - PROCESS | 2804 | 1470158956452 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:29:16 INFO - PROCESS | 2804 | 1470158956455 Marionette TRACE conn6 <- [1,434,null,{}] 10:29:16 INFO - PROCESS | 2804 | 1470158956459 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:16 INFO - PROCESS | 2804 | 1470158956461 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:16 INFO - PROCESS | 2804 | 1470158956551 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:29:16 INFO - PROCESS | 2804 | 1470158956561 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:16 INFO - PROCESS | 2804 | 1470158956563 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:16 INFO - PROCESS | 2804 | ++DOCSHELL 0D15D000 == 29 [pid = 2804] [id = 118] 10:29:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D15DC00) [pid = 2804] [serial = 351] [outer = 00000000] 10:29:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D162000) [pid = 2804] [serial = 352] [outer = 0D15DC00] 10:29:16 INFO - PROCESS | 2804 | 1470158956616 Marionette DEBUG loaded listener.js 10:29:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D5ECC00) [pid = 2804] [serial = 353] [outer = 0D15DC00] 10:29:17 INFO - PROCESS | 2804 | 1470158957097 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 10:29:17 INFO - PROCESS | 2804 | 1470158957126 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 2804 | 1470158957128 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:29:17 INFO - PROCESS | 2804 | 1470158957132 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:29:17 INFO - PROCESS | 2804 | 1470158957135 Marionette TRACE conn6 <- [1,438,null,{}] 10:29:17 INFO - PROCESS | 2804 | 1470158957146 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:17 INFO - PROCESS | 2804 | 1470158957151 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:17 INFO - PROCESS | 2804 | 1470158957265 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:29:17 INFO - PROCESS | 2804 | 1470158957343 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:17 INFO - PROCESS | 2804 | 1470158957346 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:17 INFO - PROCESS | 2804 | ++DOCSHELL 10F2D400 == 30 [pid = 2804] [id = 119] 10:29:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (10F6D000) [pid = 2804] [serial = 354] [outer = 00000000] 10:29:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1100D000) [pid = 2804] [serial = 355] [outer = 10F6D000] 10:29:17 INFO - PROCESS | 2804 | 1470158957401 Marionette DEBUG loaded listener.js 10:29:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1170F400) [pid = 2804] [serial = 356] [outer = 10F6D000] 10:29:17 INFO - PROCESS | 2804 | 1470158957802 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 10:29:17 INFO - PROCESS | 2804 | 1470158957866 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:29:17 INFO - PROCESS | 2804 | 1470158957869 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:29:17 INFO - PROCESS | 2804 | 1470158957872 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:29:17 INFO - PROCESS | 2804 | 1470158957874 Marionette TRACE conn6 <- [1,442,null,{}] 10:29:17 INFO - PROCESS | 2804 | 1470158957880 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:17 INFO - PROCESS | 2804 | 1470158957882 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:17 INFO - PROCESS | 2804 | 1470158958006 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:29:18 INFO - PROCESS | 2804 | 1470158958030 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 2804 | 1470158958032 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:18 INFO - PROCESS | 2804 | ++DOCSHELL 11756000 == 31 [pid = 2804] [id = 120] 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (117BFC00) [pid = 2804] [serial = 357] [outer = 00000000] 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (12A36000) [pid = 2804] [serial = 358] [outer = 117BFC00] 10:29:18 INFO - PROCESS | 2804 | 1470158958077 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (13E5A800) [pid = 2804] [serial = 359] [outer = 117BFC00] 10:29:18 INFO - PROCESS | 2804 | 1470158958529 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 10:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:29:18 INFO - PROCESS | 2804 | 1470158958546 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:29:18 INFO - PROCESS | 2804 | 1470158958548 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:29:18 INFO - PROCESS | 2804 | 1470158958552 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:29:18 INFO - PROCESS | 2804 | 1470158958553 Marionette TRACE conn6 <- [1,446,null,{}] 10:29:18 INFO - PROCESS | 2804 | 1470158958564 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:18 INFO - PROCESS | 2804 | 1470158958566 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:18 INFO - PROCESS | 2804 | 1470158958698 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:29:18 INFO - PROCESS | 2804 | 1470158958704 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:18 INFO - PROCESS | 2804 | 1470158958706 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:18 INFO - PROCESS | 2804 | ++DOCSHELL 13E61400 == 32 [pid = 2804] [id = 121] 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1401A400) [pid = 2804] [serial = 360] [outer = 00000000] 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1416F800) [pid = 2804] [serial = 361] [outer = 1401A400] 10:29:18 INFO - PROCESS | 2804 | 1470158958751 Marionette DEBUG loaded listener.js 10:29:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (14239800) [pid = 2804] [serial = 362] [outer = 1401A400] 10:29:19 INFO - PROCESS | 2804 | 1470158959221 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:29:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:29:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 10:29:19 INFO - PROCESS | 2804 | 1470158959285 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:29:19 INFO - PROCESS | 2804 | 1470158959287 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:29:19 INFO - PROCESS | 2804 | 1470158959290 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:29:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:29:19 INFO - PROCESS | 2804 | 1470158959292 Marionette TRACE conn6 <- [1,450,null,{}] 10:29:19 INFO - PROCESS | 2804 | 1470158959295 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:19 INFO - PROCESS | 2804 | 1470158959301 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:19 INFO - PROCESS | 2804 | 1470158959439 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:29:19 INFO - PROCESS | 2804 | 1470158959501 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:19 INFO - PROCESS | 2804 | 1470158959503 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:19 INFO - PROCESS | 2804 | ++DOCSHELL 15265400 == 33 [pid = 2804] [id = 122] 10:29:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (152DE000) [pid = 2804] [serial = 363] [outer = 00000000] 10:29:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (15A14400) [pid = 2804] [serial = 364] [outer = 152DE000] 10:29:19 INFO - PROCESS | 2804 | 1470158959552 Marionette DEBUG loaded listener.js 10:29:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (15B1C800) [pid = 2804] [serial = 365] [outer = 152DE000] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (18847000) [pid = 2804] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0CC84400) [pid = 2804] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (117CCC00) [pid = 2804] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (15A1CC00) [pid = 2804] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (15A1E000) [pid = 2804] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (16612000) [pid = 2804] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10D76C00) [pid = 2804] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1423FC00) [pid = 2804] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (168D6000) [pid = 2804] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D03FC00) [pid = 2804] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D8DE800) [pid = 2804] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14177000) [pid = 2804] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D76000) [pid = 2804] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CFEDC00) [pid = 2804] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (164A5800) [pid = 2804] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:29:20 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (168D9000) [pid = 2804] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:29:20 INFO - PROCESS | 2804 | 1470158960391 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:29:20 INFO - PROCESS | 2804 | 1470158960417 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:29:20 INFO - PROCESS | 2804 | 1470158960421 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:29:20 INFO - PROCESS | 2804 | 1470158960422 Marionette TRACE conn6 <- [1,454,null,{}] 10:29:20 INFO - PROCESS | 2804 | 1470158960426 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:20 INFO - PROCESS | 2804 | 1470158960428 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:20 INFO - PROCESS | 2804 | 1470158960505 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:29:20 INFO - PROCESS | 2804 | 1470158960513 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:20 INFO - PROCESS | 2804 | 1470158960514 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:20 INFO - PROCESS | 2804 | ++DOCSHELL 0C54A400 == 34 [pid = 2804] [id = 123] 10:29:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D047C00) [pid = 2804] [serial = 366] [outer = 00000000] 10:29:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0DF46800) [pid = 2804] [serial = 367] [outer = 0D047C00] 10:29:20 INFO - PROCESS | 2804 | 1470158960558 Marionette DEBUG loaded listener.js 10:29:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (11712800) [pid = 2804] [serial = 368] [outer = 0D047C00] 10:29:20 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:20 INFO - PROCESS | 2804 | 1470158960996 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:29:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 10:29:21 INFO - PROCESS | 2804 | 1470158961052 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:29:21 INFO - PROCESS | 2804 | 1470158961054 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:29:21 INFO - PROCESS | 2804 | 1470158961057 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - PROCESS | 2804 | 1470158961059 Marionette TRACE conn6 <- [1,458,null,{}] 10:29:21 INFO - PROCESS | 2804 | 1470158961062 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:21 INFO - PROCESS | 2804 | 1470158961064 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:21 INFO - PROCESS | 2804 | 1470158961140 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:29:21 INFO - PROCESS | 2804 | 1470158961147 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 2804 | 1470158961149 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:21 INFO - PROCESS | 2804 | ++DOCSHELL 152DD800 == 35 [pid = 2804] [id = 124] 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (152DE400) [pid = 2804] [serial = 369] [outer = 00000000] 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B24000) [pid = 2804] [serial = 370] [outer = 152DE400] 10:29:21 INFO - PROCESS | 2804 | 1470158961194 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15B24800) [pid = 2804] [serial = 371] [outer = 152DE400] 10:29:21 INFO - PROCESS | 2804 | 1470158961623 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:29:21 INFO - PROCESS | 2804 | 1470158961691 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:29:21 INFO - PROCESS | 2804 | 1470158961694 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:29:21 INFO - PROCESS | 2804 | 1470158961696 Marionette TRACE conn6 <- [1,462,null,{}] 10:29:21 INFO - PROCESS | 2804 | 1470158961700 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:21 INFO - PROCESS | 2804 | 1470158961702 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:21 INFO - PROCESS | 2804 | 1470158961781 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:29:21 INFO - PROCESS | 2804 | 1470158961789 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:21 INFO - PROCESS | 2804 | 1470158961791 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:21 INFO - PROCESS | 2804 | ++DOCSHELL 1607A000 == 36 [pid = 2804] [id = 125] 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1607A400) [pid = 2804] [serial = 372] [outer = 00000000] 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1649F000) [pid = 2804] [serial = 373] [outer = 1607A400] 10:29:21 INFO - PROCESS | 2804 | 1470158961835 Marionette DEBUG loaded listener.js 10:29:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1649F400) [pid = 2804] [serial = 374] [outer = 1607A400] 10:29:22 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:22 INFO - PROCESS | 2804 | 1470158962312 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:29:22 INFO - PROCESS | 2804 | 1470158962402 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:29:22 INFO - PROCESS | 2804 | 1470158962408 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:29:22 INFO - PROCESS | 2804 | 1470158962413 Marionette TRACE conn6 <- [1,466,null,{}] 10:29:22 INFO - PROCESS | 2804 | 1470158962419 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:22 INFO - PROCESS | 2804 | 1470158962423 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:22 INFO - PROCESS | 2804 | 1470158962568 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:29:22 INFO - PROCESS | 2804 | 1470158962646 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:22 INFO - PROCESS | 2804 | 1470158962649 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:22 INFO - PROCESS | 2804 | ++DOCSHELL 0C547800 == 37 [pid = 2804] [id = 126] 10:29:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C548C00) [pid = 2804] [serial = 375] [outer = 00000000] 10:29:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CDFF400) [pid = 2804] [serial = 376] [outer = 0C548C00] 10:29:22 INFO - PROCESS | 2804 | 1470158962709 Marionette DEBUG loaded listener.js 10:29:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0CFE9400) [pid = 2804] [serial = 377] [outer = 0C548C00] 10:29:23 INFO - PROCESS | 2804 | 1470158963542 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:29:23 INFO - PROCESS | 2804 | 1470158963589 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:29:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:29:23 INFO - PROCESS | 2804 | 1470158963596 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:29:23 INFO - PROCESS | 2804 | 1470158963600 Marionette TRACE conn6 <- [1,470,null,{}] 10:29:23 INFO - PROCESS | 2804 | 1470158963604 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:23 INFO - PROCESS | 2804 | 1470158963607 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:23 INFO - PROCESS | 2804 | 1470158963726 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:29:23 INFO - PROCESS | 2804 | 1470158963851 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:23 INFO - PROCESS | 2804 | 1470158963853 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:23 INFO - PROCESS | 2804 | ++DOCSHELL 10D22800 == 38 [pid = 2804] [id = 127] 10:29:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (10D77C00) [pid = 2804] [serial = 378] [outer = 00000000] 10:29:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1100FC00) [pid = 2804] [serial = 379] [outer = 10D77C00] 10:29:23 INFO - PROCESS | 2804 | 1470158963911 Marionette DEBUG loaded listener.js 10:29:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (117CA800) [pid = 2804] [serial = 380] [outer = 10D77C00] 10:29:24 INFO - PROCESS | 2804 | 1470158964744 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:29:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:29:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1174ms 10:29:24 INFO - PROCESS | 2804 | 1470158964770 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:29:24 INFO - PROCESS | 2804 | 1470158964774 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:29:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:29:24 INFO - PROCESS | 2804 | 1470158964779 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:29:24 INFO - PROCESS | 2804 | 1470158964782 Marionette TRACE conn6 <- [1,474,null,{}] 10:29:24 INFO - PROCESS | 2804 | 1470158964788 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:24 INFO - PROCESS | 2804 | 1470158964791 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:24 INFO - PROCESS | 2804 | 1470158964906 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:29:24 INFO - PROCESS | 2804 | 1470158964991 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:24 INFO - PROCESS | 2804 | 1470158964995 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:25 INFO - PROCESS | 2804 | ++DOCSHELL 0C53F800 == 39 [pid = 2804] [id = 128] 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0C543400) [pid = 2804] [serial = 381] [outer = 00000000] 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0D112800) [pid = 2804] [serial = 382] [outer = 0C543400] 10:29:25 INFO - PROCESS | 2804 | 1470158965088 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (0D74EC00) [pid = 2804] [serial = 383] [outer = 0C543400] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 152DD800 == 38 [pid = 2804] [id = 124] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 0C54A400 == 37 [pid = 2804] [id = 123] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 15265400 == 36 [pid = 2804] [id = 122] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 13E61400 == 35 [pid = 2804] [id = 121] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 11756000 == 34 [pid = 2804] [id = 120] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 10F2D400 == 33 [pid = 2804] [id = 119] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 0D15D000 == 32 [pid = 2804] [id = 118] 10:29:25 INFO - PROCESS | 2804 | --DOCSHELL 0C873000 == 31 [pid = 2804] [id = 117] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (191D0000) [pid = 2804] [serial = 334] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (191D5000) [pid = 2804] [serial = 335] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (17CDD800) [pid = 2804] [serial = 332] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D120C00) [pid = 2804] [serial = 296] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (13E53800) [pid = 2804] [serial = 314] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1602B800) [pid = 2804] [serial = 301] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1607AC00) [pid = 2804] [serial = 320] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (12369800) [pid = 2804] [serial = 313] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16073C00) [pid = 2804] [serial = 319] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16607C00) [pid = 2804] [serial = 302] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (17C03400) [pid = 2804] [serial = 305] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11005C00) [pid = 2804] [serial = 298] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (19B66400) [pid = 2804] [serial = 254] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (168DE400) [pid = 2804] [serial = 325] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D7DE400) [pid = 2804] [serial = 310] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (142CE400) [pid = 2804] [serial = 328] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D044800) [pid = 2804] [serial = 295] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11712C00) [pid = 2804] [serial = 299] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (14240800) [pid = 2804] [serial = 316] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0E137C00) [pid = 2804] [serial = 311] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (17B70000) [pid = 2804] [serial = 304] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (10D7D000) [pid = 2804] [serial = 293] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15738800) [pid = 2804] [serial = 317] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (168DE800) [pid = 2804] [serial = 326] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (164AA400) [pid = 2804] [serial = 329] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D167C00) [pid = 2804] [serial = 308] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D11B800) [pid = 2804] [serial = 307] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (16611C00) [pid = 2804] [serial = 322] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (168D2C00) [pid = 2804] [serial = 323] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (17C0B400) [pid = 2804] [serial = 331] [outer = 00000000] [url = about:blank] 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CF4F800) [pid = 2804] [serial = 384] [outer = 0D744C00] 10:29:25 INFO - PROCESS | 2804 | 1470158965665 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:29:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:29:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 930ms 10:29:25 INFO - PROCESS | 2804 | 1470158965710 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:29:25 INFO - PROCESS | 2804 | 1470158965714 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:29:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:29:25 INFO - PROCESS | 2804 | 1470158965720 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:29:25 INFO - PROCESS | 2804 | 1470158965723 Marionette TRACE conn6 <- [1,478,null,{}] 10:29:25 INFO - PROCESS | 2804 | 1470158965727 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:25 INFO - PROCESS | 2804 | 1470158965729 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:25 INFO - PROCESS | 2804 | 1470158965816 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:29:25 INFO - PROCESS | 2804 | 1470158965826 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:25 INFO - PROCESS | 2804 | 1470158965828 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:25 INFO - PROCESS | 2804 | ++DOCSHELL 0E136000 == 32 [pid = 2804] [id = 129] 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0E1DB800) [pid = 2804] [serial = 385] [outer = 00000000] 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D73400) [pid = 2804] [serial = 386] [outer = 0E1DB800] 10:29:25 INFO - PROCESS | 2804 | 1470158965875 Marionette DEBUG loaded listener.js 10:29:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10D7E000) [pid = 2804] [serial = 387] [outer = 0E1DB800] 10:29:26 INFO - PROCESS | 2804 | 1470158966354 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:29:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:29:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 669ms 10:29:26 INFO - PROCESS | 2804 | 1470158966417 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:29:26 INFO - PROCESS | 2804 | 1470158966420 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:29:26 INFO - PROCESS | 2804 | 1470158966423 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:29:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:29:26 INFO - PROCESS | 2804 | 1470158966427 Marionette TRACE conn6 <- [1,482,null,{}] 10:29:26 INFO - PROCESS | 2804 | 1470158966440 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:26 INFO - PROCESS | 2804 | 1470158966445 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:26 INFO - PROCESS | 2804 | 1470158966536 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:29:26 INFO - PROCESS | 2804 | 1470158966619 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:26 INFO - PROCESS | 2804 | 1470158966622 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:26 INFO - PROCESS | 2804 | ++DOCSHELL 12369800 == 33 [pid = 2804] [id = 130] 10:29:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1236B000) [pid = 2804] [serial = 388] [outer = 00000000] 10:29:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (13122000) [pid = 2804] [serial = 389] [outer = 1236B000] 10:29:26 INFO - PROCESS | 2804 | 1470158966672 Marionette DEBUG loaded listener.js 10:29:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13EE0800) [pid = 2804] [serial = 390] [outer = 1236B000] 10:29:27 INFO - PROCESS | 2804 | 1470158967048 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 10:29:27 INFO - PROCESS | 2804 | 1470158967101 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 2804 | 1470158967104 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:29:27 INFO - PROCESS | 2804 | 1470158967107 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:29:27 INFO - PROCESS | 2804 | 1470158967109 Marionette TRACE conn6 <- [1,486,null,{}] 10:29:27 INFO - PROCESS | 2804 | 1470158967112 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 2804 | 1470158967114 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:27 INFO - PROCESS | 2804 | 1470158967200 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:29:27 INFO - PROCESS | 2804 | 1470158967205 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 2804 | 1470158967216 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:27 INFO - PROCESS | 2804 | ++DOCSHELL 1416FC00 == 34 [pid = 2804] [id = 131] 10:29:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (14174400) [pid = 2804] [serial = 391] [outer = 00000000] 10:29:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (142CE400) [pid = 2804] [serial = 392] [outer = 14174400] 10:29:27 INFO - PROCESS | 2804 | 1470158967262 Marionette DEBUG loaded listener.js 10:29:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (152DF800) [pid = 2804] [serial = 393] [outer = 14174400] 10:29:27 INFO - PROCESS | 2804 | 1470158967716 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:29:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:29:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 10:29:27 INFO - PROCESS | 2804 | 1470158967781 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:29:27 INFO - PROCESS | 2804 | 1470158967783 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:29:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:29:27 INFO - PROCESS | 2804 | 1470158967786 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:29:27 INFO - PROCESS | 2804 | 1470158967788 Marionette TRACE conn6 <- [1,490,null,{}] 10:29:27 INFO - PROCESS | 2804 | 1470158967792 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:27 INFO - PROCESS | 2804 | 1470158967794 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:27 INFO - PROCESS | 2804 | 1470158967926 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:29:27 INFO - PROCESS | 2804 | 1470158967946 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:27 INFO - PROCESS | 2804 | 1470158967948 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:27 INFO - PROCESS | 2804 | ++DOCSHELL 1573EC00 == 35 [pid = 2804] [id = 132] 10:29:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15A13C00) [pid = 2804] [serial = 394] [outer = 00000000] 10:29:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15B1FC00) [pid = 2804] [serial = 395] [outer = 15A13C00] 10:29:27 INFO - PROCESS | 2804 | 1470158967992 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15B24400) [pid = 2804] [serial = 396] [outer = 15A13C00] 10:29:28 INFO - PROCESS | 2804 | 1470158968431 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:29:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:29:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 671ms 10:29:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:29:28 INFO - PROCESS | 2804 | 1470158968464 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:29:28 INFO - PROCESS | 2804 | 1470158968466 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:29:28 INFO - PROCESS | 2804 | 1470158968469 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:29:28 INFO - PROCESS | 2804 | 1470158968471 Marionette TRACE conn6 <- [1,494,null,{}] 10:29:28 INFO - PROCESS | 2804 | 1470158968474 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:28 INFO - PROCESS | 2804 | 1470158968480 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:28 INFO - PROCESS | 2804 | 1470158968614 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:29:28 INFO - PROCESS | 2804 | 1470158968672 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:28 INFO - PROCESS | 2804 | 1470158968674 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:28 INFO - PROCESS | 2804 | ++DOCSHELL 0CC7A000 == 36 [pid = 2804] [id = 133] 10:29:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0CFE4000) [pid = 2804] [serial = 397] [outer = 00000000] 10:29:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (164A2000) [pid = 2804] [serial = 398] [outer = 0CFE4000] 10:29:28 INFO - PROCESS | 2804 | 1470158968718 Marionette DEBUG loaded listener.js 10:29:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16077800) [pid = 2804] [serial = 399] [outer = 0CFE4000] 10:29:29 INFO - PROCESS | 2804 | 1470158969122 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 729ms 10:29:29 INFO - PROCESS | 2804 | 1470158969215 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 2804 | 1470158969217 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:29:29 INFO - PROCESS | 2804 | 1470158969229 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - PROCESS | 2804 | 1470158969231 Marionette TRACE conn6 <- [1,498,null,{}] 10:29:29 INFO - PROCESS | 2804 | 1470158969234 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:29 INFO - PROCESS | 2804 | 1470158969245 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:29 INFO - PROCESS | 2804 | 1470158969350 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:29:29 INFO - PROCESS | 2804 | 1470158969406 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 2804 | 1470158969408 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:29 INFO - PROCESS | 2804 | ++DOCSHELL 164A4800 == 37 [pid = 2804] [id = 134] 10:29:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164AA400) [pid = 2804] [serial = 400] [outer = 00000000] 10:29:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1660C000) [pid = 2804] [serial = 401] [outer = 164AA400] 10:29:29 INFO - PROCESS | 2804 | 1470158969451 Marionette DEBUG loaded listener.js 10:29:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16610800) [pid = 2804] [serial = 402] [outer = 164AA400] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D15DC00) [pid = 2804] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D047400) [pid = 2804] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10F6D000) [pid = 2804] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C874400) [pid = 2804] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (152DE000) [pid = 2804] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1401A400) [pid = 2804] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D047C00) [pid = 2804] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CF6EC00) [pid = 2804] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (11749000) [pid = 2804] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15B1B000) [pid = 2804] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (117BFC00) [pid = 2804] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:29:29 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (152DE400) [pid = 2804] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:29:29 INFO - PROCESS | 2804 | 1470158969886 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:29:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:29:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 670ms 10:29:29 INFO - PROCESS | 2804 | 1470158969907 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:29:29 INFO - PROCESS | 2804 | 1470158969909 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:29:29 INFO - PROCESS | 2804 | 1470158969912 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:29:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:29:29 INFO - PROCESS | 2804 | 1470158969914 Marionette TRACE conn6 <- [1,502,null,{}] 10:29:29 INFO - PROCESS | 2804 | 1470158969917 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:29 INFO - PROCESS | 2804 | 1470158969919 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:29 INFO - PROCESS | 2804 | 1470158969997 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:29:29 INFO - PROCESS | 2804 | 1470158970002 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:29 INFO - PROCESS | 2804 | 1470158970004 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:30 INFO - PROCESS | 2804 | ++DOCSHELL 10D72C00 == 38 [pid = 2804] [id = 135] 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10F2BC00) [pid = 2804] [serial = 403] [outer = 00000000] 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14421000) [pid = 2804] [serial = 404] [outer = 10F2BC00] 10:29:30 INFO - PROCESS | 2804 | 1470158970048 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (152DE400) [pid = 2804] [serial = 405] [outer = 10F2BC00] 10:29:30 INFO - PROCESS | 2804 | 1470158970475 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:29:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:29:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 10:29:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:29:30 INFO - PROCESS | 2804 | 1470158970547 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:29:30 INFO - PROCESS | 2804 | 1470158970549 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:29:30 INFO - PROCESS | 2804 | 1470158970552 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:29:30 INFO - PROCESS | 2804 | 1470158970554 Marionette TRACE conn6 <- [1,506,null,{}] 10:29:30 INFO - PROCESS | 2804 | 1470158970557 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:30 INFO - PROCESS | 2804 | 1470158970559 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:30 INFO - PROCESS | 2804 | 1470158970638 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:29:30 INFO - PROCESS | 2804 | 1470158970646 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:30 INFO - PROCESS | 2804 | 1470158970648 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:30 INFO - PROCESS | 2804 | ++DOCSHELL 1649E400 == 39 [pid = 2804] [id = 136] 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1658B000) [pid = 2804] [serial = 406] [outer = 00000000] 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1676E800) [pid = 2804] [serial = 407] [outer = 1658B000] 10:29:30 INFO - PROCESS | 2804 | 1470158970691 Marionette DEBUG loaded listener.js 10:29:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (168D2000) [pid = 2804] [serial = 408] [outer = 1658B000] 10:29:31 INFO - PROCESS | 2804 | 1470158971146 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 630ms 10:29:31 INFO - PROCESS | 2804 | 1470158971183 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:29:31 INFO - PROCESS | 2804 | 1470158971185 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:29:31 INFO - PROCESS | 2804 | 1470158971188 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:29:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:29:31 INFO - PROCESS | 2804 | 1470158971190 Marionette TRACE conn6 <- [1,510,null,{}] 10:29:31 INFO - PROCESS | 2804 | 1470158971194 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:31 INFO - PROCESS | 2804 | 1470158971196 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:31 INFO - PROCESS | 2804 | 1470158971279 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:29:31 INFO - PROCESS | 2804 | 1470158971284 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:31 INFO - PROCESS | 2804 | 1470158971286 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:31 INFO - PROCESS | 2804 | ++DOCSHELL 12364400 == 40 [pid = 2804] [id = 137] 10:29:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (168D1C00) [pid = 2804] [serial = 409] [outer = 00000000] 10:29:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (168D7400) [pid = 2804] [serial = 410] [outer = 168D1C00] 10:29:31 INFO - PROCESS | 2804 | 1470158971330 Marionette DEBUG loaded listener.js 10:29:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (168DA800) [pid = 2804] [serial = 411] [outer = 168D1C00] 10:29:31 INFO - PROCESS | 2804 | 1470158971924 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:29:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:29:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 769ms 10:29:32 INFO - PROCESS | 2804 | 1470158972017 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 2804 | 1470158972021 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:29:32 INFO - PROCESS | 2804 | 1470158972026 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 2804 | 1470158972030 Marionette TRACE conn6 <- [1,514,null,{}] 10:29:32 INFO - PROCESS | 2804 | 1470158972036 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:32 INFO - PROCESS | 2804 | 1470158972039 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:32 INFO - PROCESS | 2804 | 1470158972162 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:29:32 INFO - PROCESS | 2804 | 1470158972281 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:32 INFO - PROCESS | 2804 | 1470158972283 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:32 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A0400 == 41 [pid = 2804] [id = 138] 10:29:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CC35800) [pid = 2804] [serial = 412] [outer = 00000000] 10:29:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D160400) [pid = 2804] [serial = 413] [outer = 0CC35800] 10:29:32 INFO - PROCESS | 2804 | 1470158972342 Marionette DEBUG loaded listener.js 10:29:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0E1DC800) [pid = 2804] [serial = 414] [outer = 0CC35800] 10:29:32 INFO - PROCESS | 2804 | 1470158972896 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:29:32 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 10:29:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 10:29:32 INFO - PROCESS | 2804 | 1470158972960 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:29:32 INFO - PROCESS | 2804 | 1470158972965 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:29:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:29:32 INFO - PROCESS | 2804 | 1470158972971 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:29:32 INFO - PROCESS | 2804 | 1470158972974 Marionette TRACE conn6 <- [1,518,null,{}] 10:29:32 INFO - PROCESS | 2804 | 1470158972979 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:32 INFO - PROCESS | 2804 | 1470158972981 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:33 INFO - PROCESS | 2804 | 1470158973093 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:29:33 INFO - PROCESS | 2804 | 1470158973217 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:33 INFO - PROCESS | 2804 | 1470158973220 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:33 INFO - PROCESS | 2804 | ++DOCSHELL 11714800 == 42 [pid = 2804] [id = 139] 10:29:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (11749800) [pid = 2804] [serial = 415] [outer = 00000000] 10:29:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (12A3A400) [pid = 2804] [serial = 416] [outer = 11749800] 10:29:33 INFO - PROCESS | 2804 | 1470158973283 Marionette DEBUG loaded listener.js 10:29:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1416F400) [pid = 2804] [serial = 417] [outer = 11749800] 10:29:33 INFO - PROCESS | 2804 | 1470158973877 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:29:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:29:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 969ms 10:29:33 INFO - PROCESS | 2804 | 1470158973945 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:29:33 INFO - PROCESS | 2804 | 1470158973947 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:29:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:29:33 INFO - PROCESS | 2804 | 1470158973951 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:29:33 INFO - PROCESS | 2804 | 1470158973955 Marionette TRACE conn6 <- [1,522,null,{}] 10:29:33 INFO - PROCESS | 2804 | 1470158973966 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:33 INFO - PROCESS | 2804 | 1470158973971 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:34 INFO - PROCESS | 2804 | 1470158974080 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:29:34 INFO - PROCESS | 2804 | 1470158974207 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:34 INFO - PROCESS | 2804 | 1470158974210 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:34 INFO - PROCESS | 2804 | ++DOCSHELL 16606000 == 43 [pid = 2804] [id = 140] 10:29:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1660A800) [pid = 2804] [serial = 418] [outer = 00000000] 10:29:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168D5800) [pid = 2804] [serial = 419] [outer = 1660A800] 10:29:34 INFO - PROCESS | 2804 | 1470158974268 Marionette DEBUG loaded listener.js 10:29:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (17B6A400) [pid = 2804] [serial = 420] [outer = 1660A800] 10:29:34 INFO - PROCESS | 2804 | 1470158974937 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:29:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:29:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1025ms 10:29:34 INFO - PROCESS | 2804 | 1470158974979 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:29:34 INFO - PROCESS | 2804 | 1470158974983 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:29:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:29:34 INFO - PROCESS | 2804 | 1470158974986 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:29:34 INFO - PROCESS | 2804 | 1470158974988 Marionette TRACE conn6 <- [1,526,null,{}] 10:29:34 INFO - PROCESS | 2804 | 1470158974992 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:34 INFO - PROCESS | 2804 | 1470158974994 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:35 INFO - PROCESS | 2804 | 1470158975103 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:29:35 INFO - PROCESS | 2804 | 1470158975325 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:35 INFO - PROCESS | 2804 | 1470158975328 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:35 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A3C00 == 44 [pid = 2804] [id = 141] 10:29:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0C545000) [pid = 2804] [serial = 421] [outer = 00000000] 10:29:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0CC82C00) [pid = 2804] [serial = 422] [outer = 0C545000] 10:29:35 INFO - PROCESS | 2804 | 1470158975397 Marionette DEBUG loaded listener.js 10:29:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0CFE1000) [pid = 2804] [serial = 423] [outer = 0C545000] 10:29:35 INFO - PROCESS | 2804 | 1470158975993 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0D045C00 == 43 [pid = 2804] [id = 116] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 1649E400 == 42 [pid = 2804] [id = 136] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 10D72C00 == 41 [pid = 2804] [id = 135] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 164A4800 == 40 [pid = 2804] [id = 134] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0CC7A000 == 39 [pid = 2804] [id = 133] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 1573EC00 == 38 [pid = 2804] [id = 132] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 1416FC00 == 37 [pid = 2804] [id = 131] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 12369800 == 36 [pid = 2804] [id = 130] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0E136000 == 35 [pid = 2804] [id = 129] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0C53F800 == 34 [pid = 2804] [id = 128] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 10D22800 == 33 [pid = 2804] [id = 127] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 1607A000 == 32 [pid = 2804] [id = 125] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0C547800 == 31 [pid = 2804] [id = 126] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 11714800 == 30 [pid = 2804] [id = 139] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 16606000 == 29 [pid = 2804] [id = 140] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 12364400 == 28 [pid = 2804] [id = 137] 10:29:36 INFO - PROCESS | 2804 | --DOCSHELL 0C4A0400 == 27 [pid = 2804] [id = 138] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D162000) [pid = 2804] [serial = 352] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D5ECC00) [pid = 2804] [serial = 353] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D5F1800) [pid = 2804] [serial = 347] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0D15C400) [pid = 2804] [serial = 346] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1100D000) [pid = 2804] [serial = 355] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1170F400) [pid = 2804] [serial = 356] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CDF7800) [pid = 2804] [serial = 349] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0CF50C00) [pid = 2804] [serial = 350] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15A14400) [pid = 2804] [serial = 364] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1416F800) [pid = 2804] [serial = 361] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0DF46800) [pid = 2804] [serial = 367] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (11712800) [pid = 2804] [serial = 368] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D5E7000) [pid = 2804] [serial = 338] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D044C00) [pid = 2804] [serial = 337] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1416D400) [pid = 2804] [serial = 341] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1236A000) [pid = 2804] [serial = 340] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15B28C00) [pid = 2804] [serial = 344] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (15B25000) [pid = 2804] [serial = 343] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15B1C800) [pid = 2804] [serial = 365] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (12A36000) [pid = 2804] [serial = 358] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (13E5A800) [pid = 2804] [serial = 359] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14239800) [pid = 2804] [serial = 362] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15B24800) [pid = 2804] [serial = 371] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15B24000) [pid = 2804] [serial = 370] [outer = 00000000] [url = about:blank] 10:29:36 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1649F000) [pid = 2804] [serial = 373] [outer = 00000000] [url = about:blank] 10:29:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:29:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1725ms 10:29:36 INFO - PROCESS | 2804 | 1470158976774 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:29:36 INFO - PROCESS | 2804 | 1470158976779 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:29:36 INFO - PROCESS | 2804 | 1470158976785 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:29:36 INFO - PROCESS | 2804 | 1470158976788 Marionette TRACE conn6 <- [1,530,null,{}] 10:29:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:29:36 INFO - PROCESS | 2804 | 1470158976794 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:36 INFO - PROCESS | 2804 | 1470158976798 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:36 INFO - PROCESS | 2804 | 1470158976886 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:29:36 INFO - PROCESS | 2804 | 1470158976894 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:36 INFO - PROCESS | 2804 | 1470158976899 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:36 INFO - PROCESS | 2804 | ++DOCSHELL 0C876C00 == 28 [pid = 2804] [id = 142] 10:29:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0C8C9400) [pid = 2804] [serial = 424] [outer = 00000000] 10:29:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CDF7800) [pid = 2804] [serial = 425] [outer = 0C8C9400] 10:29:36 INFO - PROCESS | 2804 | 1470158976948 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CF70000) [pid = 2804] [serial = 426] [outer = 0C8C9400] 10:29:37 INFO - PROCESS | 2804 | 1470158977506 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:29:37 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 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:29:37 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 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:29:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:29:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:29:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:29:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 10:29:37 INFO - PROCESS | 2804 | 1470158977564 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:29:37 INFO - PROCESS | 2804 | 1470158977567 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:29:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:29:37 INFO - PROCESS | 2804 | 1470158977574 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:29:37 INFO - PROCESS | 2804 | 1470158977578 Marionette TRACE conn6 <- [1,534,null,{}] 10:29:37 INFO - PROCESS | 2804 | 1470158977582 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:37 INFO - PROCESS | 2804 | 1470158977585 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:37 INFO - PROCESS | 2804 | 1470158977683 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:29:37 INFO - PROCESS | 2804 | 1470158977765 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:37 INFO - PROCESS | 2804 | 1470158977767 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:37 INFO - PROCESS | 2804 | ++DOCSHELL 0D7D8400 == 29 [pid = 2804] [id = 143] 10:29:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D7DA800) [pid = 2804] [serial = 427] [outer = 00000000] 10:29:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D819C00) [pid = 2804] [serial = 428] [outer = 0D7DA800] 10:29:37 INFO - PROCESS | 2804 | 1470158977815 Marionette DEBUG loaded listener.js 10:29:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0DF50400) [pid = 2804] [serial = 429] [outer = 0D7DA800] 10:29:38 INFO - PROCESS | 2804 | 1470158978197 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:29:38 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. 10:29:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 10:29:38 INFO - PROCESS | 2804 | 1470158978264 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 2804 | 1470158978266 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:29:38 INFO - PROCESS | 2804 | 1470158978270 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:29:38 INFO - PROCESS | 2804 | 1470158978272 Marionette TRACE conn6 <- [1,538,null,{}] 10:29:38 INFO - PROCESS | 2804 | 1470158978282 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:38 INFO - PROCESS | 2804 | 1470158978287 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:38 INFO - PROCESS | 2804 | 1470158978369 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:29:38 INFO - PROCESS | 2804 | 1470158978378 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:38 INFO - PROCESS | 2804 | 1470158978382 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:38 INFO - PROCESS | 2804 | ++DOCSHELL 112C3C00 == 30 [pid = 2804] [id = 144] 10:29:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (112C6800) [pid = 2804] [serial = 430] [outer = 00000000] 10:29:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1175D800) [pid = 2804] [serial = 431] [outer = 112C6800] 10:29:38 INFO - PROCESS | 2804 | 1470158978431 Marionette DEBUG loaded listener.js 10:29:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (117C4C00) [pid = 2804] [serial = 432] [outer = 112C6800] 10:29:38 INFO - PROCESS | 2804 | 1470158978834 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:29:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:29:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 10:29:38 INFO - PROCESS | 2804 | 1470158978873 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:29:38 INFO - PROCESS | 2804 | 1470158978876 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:29:38 INFO - PROCESS | 2804 | 1470158978889 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:29:38 INFO - PROCESS | 2804 | 1470158978890 Marionette TRACE conn6 <- [1,542,null,{}] 10:29:38 INFO - PROCESS | 2804 | 1470158978898 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:38 INFO - PROCESS | 2804 | 1470158978900 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:39 INFO - PROCESS | 2804 | 1470158979012 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:29:39 INFO - PROCESS | 2804 | 1470158979021 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 2804 | 1470158979023 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:39 INFO - PROCESS | 2804 | ++DOCSHELL 12364400 == 31 [pid = 2804] [id = 145] 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (12A3B800) [pid = 2804] [serial = 433] [outer = 00000000] 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14066000) [pid = 2804] [serial = 434] [outer = 12A3B800] 10:29:39 INFO - PROCESS | 2804 | 1470158979069 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1416E800) [pid = 2804] [serial = 435] [outer = 12A3B800] 10:29:39 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:39 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:39 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:39 INFO - PROCESS | 2804 | 1470158979521 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 690ms 10:29:39 INFO - PROCESS | 2804 | 1470158979573 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:29:39 INFO - PROCESS | 2804 | 1470158979575 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:29:39 INFO - PROCESS | 2804 | 1470158979579 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:29:39 INFO - PROCESS | 2804 | 1470158979580 Marionette TRACE conn6 <- [1,546,null,{}] 10:29:39 INFO - PROCESS | 2804 | 1470158979584 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:39 INFO - PROCESS | 2804 | 1470158979586 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:39 INFO - PROCESS | 2804 | 1470158979689 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:29:39 INFO - PROCESS | 2804 | 1470158979772 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:39 INFO - PROCESS | 2804 | 1470158979774 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:39 INFO - PROCESS | 2804 | ++DOCSHELL 14238400 == 32 [pid = 2804] [id = 146] 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14238800) [pid = 2804] [serial = 436] [outer = 00000000] 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1423F000) [pid = 2804] [serial = 437] [outer = 14238800] 10:29:39 INFO - PROCESS | 2804 | 1470158979819 Marionette DEBUG loaded listener.js 10:29:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (142CFC00) [pid = 2804] [serial = 438] [outer = 14238800] 10:29:40 INFO - PROCESS | 2804 | 1470158980224 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 670ms 10:29:40 INFO - PROCESS | 2804 | 1470158980269 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:29:40 INFO - PROCESS | 2804 | 1470158980272 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:29:40 INFO - PROCESS | 2804 | 1470158980275 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:29:40 INFO - PROCESS | 2804 | 1470158980277 Marionette TRACE conn6 <- [1,550,null,{}] 10:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:29:40 INFO - PROCESS | 2804 | 1470158980281 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:40 INFO - PROCESS | 2804 | 1470158980286 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:40 INFO - PROCESS | 2804 | 1470158980426 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:29:40 INFO - PROCESS | 2804 | 1470158980480 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:40 INFO - PROCESS | 2804 | 1470158980482 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:40 INFO - PROCESS | 2804 | ++DOCSHELL 1573E400 == 33 [pid = 2804] [id = 147] 10:29:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1573EC00) [pid = 2804] [serial = 439] [outer = 00000000] 10:29:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (15B21000) [pid = 2804] [serial = 440] [outer = 1573EC00] 10:29:40 INFO - PROCESS | 2804 | 1470158980528 Marionette DEBUG loaded listener.js 10:29:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15C0AC00) [pid = 2804] [serial = 441] [outer = 1573EC00] 10:29:40 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:40 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:40 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:40 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15A13C00) [pid = 2804] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CFE4000) [pid = 2804] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (164AA400) [pid = 2804] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (14174400) [pid = 2804] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1607A400) [pid = 2804] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C543400) [pid = 2804] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0E1DB800) [pid = 2804] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D77C00) [pid = 2804] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0C548C00) [pid = 2804] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1236B000) [pid = 2804] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (168D1C00) [pid = 2804] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1658B000) [pid = 2804] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:29:41 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (10F2BC00) [pid = 2804] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:29:41 INFO - PROCESS | 2804 | 1470158981210 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 970ms 10:29:41 INFO - PROCESS | 2804 | 1470158981251 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 2804 | 1470158981262 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:29:41 INFO - PROCESS | 2804 | 1470158981266 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 2804 | 1470158981268 Marionette TRACE conn6 <- [1,554,null,{}] 10:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:29:41 INFO - PROCESS | 2804 | 1470158981272 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:41 INFO - PROCESS | 2804 | 1470158981273 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:41 INFO - PROCESS | 2804 | 1470158981350 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:29:41 INFO - PROCESS | 2804 | 1470158981358 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:41 INFO - PROCESS | 2804 | 1470158981359 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:41 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4000 == 34 [pid = 2804] [id = 148] 10:29:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D113400) [pid = 2804] [serial = 442] [outer = 00000000] 10:29:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D87B400) [pid = 2804] [serial = 443] [outer = 0D113400] 10:29:41 INFO - PROCESS | 2804 | 1470158981404 Marionette DEBUG loaded listener.js 10:29:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (117C5C00) [pid = 2804] [serial = 444] [outer = 0D113400] 10:29:41 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:41 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:41 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:41 INFO - PROCESS | 2804 | 1470158981863 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 10:29:41 INFO - PROCESS | 2804 | 1470158981902 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:29:41 INFO - PROCESS | 2804 | 1470158981904 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:29:41 INFO - PROCESS | 2804 | 1470158981907 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:29:41 INFO - PROCESS | 2804 | 1470158981909 Marionette TRACE conn6 <- [1,558,null,{}] 10:29:41 INFO - PROCESS | 2804 | 1470158981913 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:41 INFO - PROCESS | 2804 | 1470158981914 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:41 INFO - PROCESS | 2804 | 1470158981991 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:29:41 INFO - PROCESS | 2804 | 1470158981997 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 2804 | 1470158981999 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:42 INFO - PROCESS | 2804 | ++DOCSHELL 11288400 == 35 [pid = 2804] [id = 149] 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13ED8800) [pid = 2804] [serial = 445] [outer = 00000000] 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15B28800) [pid = 2804] [serial = 446] [outer = 13ED8800] 10:29:42 INFO - PROCESS | 2804 | 1470158982044 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16079400) [pid = 2804] [serial = 447] [outer = 13ED8800] 10:29:42 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:42 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:42 INFO - PROCESS | 2804 | 1470158982424 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 10:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:29:42 INFO - PROCESS | 2804 | 1470158982478 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:29:42 INFO - PROCESS | 2804 | 1470158982480 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:29:42 INFO - PROCESS | 2804 | 1470158982484 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:29:42 INFO - PROCESS | 2804 | 1470158982486 Marionette TRACE conn6 <- [1,562,null,{}] 10:29:42 INFO - PROCESS | 2804 | 1470158982497 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:42 INFO - PROCESS | 2804 | 1470158982499 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:42 INFO - PROCESS | 2804 | 1470158982581 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:29:42 INFO - PROCESS | 2804 | 1470158982586 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:42 INFO - PROCESS | 2804 | 1470158982588 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:42 INFO - PROCESS | 2804 | ++DOCSHELL 11747C00 == 36 [pid = 2804] [id = 150] 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1649E800) [pid = 2804] [serial = 448] [outer = 00000000] 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16596400) [pid = 2804] [serial = 449] [outer = 1649E800] 10:29:42 INFO - PROCESS | 2804 | 1470158982633 Marionette DEBUG loaded listener.js 10:29:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16605400) [pid = 2804] [serial = 450] [outer = 1649E800] 10:29:43 INFO - PROCESS | 2804 | 1470158983055 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 10:29:43 INFO - PROCESS | 2804 | 1470158983115 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:29:43 INFO - PROCESS | 2804 | 1470158983116 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:29:43 INFO - PROCESS | 2804 | 1470158983126 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:29:43 INFO - PROCESS | 2804 | 1470158983128 Marionette TRACE conn6 <- [1,566,null,{}] 10:29:43 INFO - PROCESS | 2804 | 1470158983132 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:43 INFO - PROCESS | 2804 | 1470158983134 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:43 INFO - PROCESS | 2804 | 1470158983258 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:29:43 INFO - PROCESS | 2804 | 1470158983389 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:43 INFO - PROCESS | 2804 | 1470158983392 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:43 INFO - PROCESS | 2804 | ++DOCSHELL 0C54AC00 == 37 [pid = 2804] [id = 151] 10:29:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0C54BC00) [pid = 2804] [serial = 451] [outer = 00000000] 10:29:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CDF0C00) [pid = 2804] [serial = 452] [outer = 0C54BC00] 10:29:43 INFO - PROCESS | 2804 | 1470158983454 Marionette DEBUG loaded listener.js 10:29:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0D042400) [pid = 2804] [serial = 453] [outer = 0C54BC00] 10:29:44 INFO - PROCESS | 2804 | 1470158984087 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1026ms 10:29:44 INFO - PROCESS | 2804 | 1470158984148 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:29:44 INFO - PROCESS | 2804 | 1470158984153 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:29:44 INFO - PROCESS | 2804 | 1470158984189 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:29:44 INFO - PROCESS | 2804 | 1470158984193 Marionette TRACE conn6 <- [1,570,null,{}] 10:29:44 INFO - PROCESS | 2804 | 1470158984198 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:44 INFO - PROCESS | 2804 | 1470158984201 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:44 INFO - PROCESS | 2804 | 1470158984329 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:29:44 INFO - PROCESS | 2804 | 1470158984557 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:44 INFO - PROCESS | 2804 | 1470158984560 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:44 INFO - PROCESS | 2804 | ++DOCSHELL 12369800 == 38 [pid = 2804] [id = 152] 10:29:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1236A000) [pid = 2804] [serial = 454] [outer = 00000000] 10:29:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (13E54000) [pid = 2804] [serial = 455] [outer = 1236A000] 10:29:44 INFO - PROCESS | 2804 | 1470158984747 Marionette DEBUG loaded listener.js 10:29:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (14176000) [pid = 2804] [serial = 456] [outer = 1236A000] 10:29:45 INFO - PROCESS | 2804 | 1470158985628 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1565ms 10:29:45 INFO - PROCESS | 2804 | 1470158985728 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:29:45 INFO - PROCESS | 2804 | 1470158985732 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:29:45 INFO - PROCESS | 2804 | 1470158985737 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:29:45 INFO - PROCESS | 2804 | 1470158985741 Marionette TRACE conn6 <- [1,574,null,{}] 10:29:45 INFO - PROCESS | 2804 | 1470158985772 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:45 INFO - PROCESS | 2804 | 1470158985776 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:45 INFO - PROCESS | 2804 | 1470158985887 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:29:45 INFO - PROCESS | 2804 | 1470158985987 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:45 INFO - PROCESS | 2804 | 1470158985991 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:46 INFO - PROCESS | 2804 | ++DOCSHELL 0D041400 == 39 [pid = 2804] [id = 153] 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D045C00) [pid = 2804] [serial = 457] [outer = 00000000] 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D120800) [pid = 2804] [serial = 458] [outer = 0D045C00] 10:29:46 INFO - PROCESS | 2804 | 1470158986041 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0D5ECC00) [pid = 2804] [serial = 459] [outer = 0D045C00] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 11747C00 == 38 [pid = 2804] [id = 150] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 11288400 == 37 [pid = 2804] [id = 149] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4000 == 36 [pid = 2804] [id = 148] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 1573E400 == 35 [pid = 2804] [id = 147] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 14238400 == 34 [pid = 2804] [id = 146] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 12364400 == 33 [pid = 2804] [id = 145] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 112C3C00 == 32 [pid = 2804] [id = 144] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 0D7D8400 == 31 [pid = 2804] [id = 143] 10:29:46 INFO - PROCESS | 2804 | --DOCSHELL 0C876C00 == 30 [pid = 2804] [id = 142] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (15B1FC00) [pid = 2804] [serial = 395] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (164A2000) [pid = 2804] [serial = 398] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (15B24400) [pid = 2804] [serial = 396] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1660C000) [pid = 2804] [serial = 401] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16077800) [pid = 2804] [serial = 399] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (142CE400) [pid = 2804] [serial = 392] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1649F400) [pid = 2804] [serial = 374] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D112800) [pid = 2804] [serial = 382] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D74EC00) [pid = 2804] [serial = 383] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10D73400) [pid = 2804] [serial = 386] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D7E000) [pid = 2804] [serial = 387] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1100FC00) [pid = 2804] [serial = 379] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117CA800) [pid = 2804] [serial = 380] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CDFF400) [pid = 2804] [serial = 376] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CFE9400) [pid = 2804] [serial = 377] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (13122000) [pid = 2804] [serial = 389] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (13EE0800) [pid = 2804] [serial = 390] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (168DA800) [pid = 2804] [serial = 411] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (168D2000) [pid = 2804] [serial = 408] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (168D7400) [pid = 2804] [serial = 410] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1676E800) [pid = 2804] [serial = 407] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D167800) [pid = 2804] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16610800) [pid = 2804] [serial = 402] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14421000) [pid = 2804] [serial = 404] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (152DE400) [pid = 2804] [serial = 405] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (152DF800) [pid = 2804] [serial = 393] [outer = 00000000] [url = about:blank] 10:29:46 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:46 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:46 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:46 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:46 INFO - PROCESS | 2804 | 1470158986524 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 829ms 10:29:46 INFO - PROCESS | 2804 | 1470158986567 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:29:46 INFO - PROCESS | 2804 | 1470158986572 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:29:46 INFO - PROCESS | 2804 | 1470158986579 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:29:46 INFO - PROCESS | 2804 | 1470158986581 Marionette TRACE conn6 <- [1,578,null,{}] 10:29:46 INFO - PROCESS | 2804 | 1470158986585 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:46 INFO - PROCESS | 2804 | 1470158986588 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:46 INFO - PROCESS | 2804 | 1470158986674 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:29:46 INFO - PROCESS | 2804 | 1470158986683 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:46 INFO - PROCESS | 2804 | 1470158986685 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:46 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DCC00 == 31 [pid = 2804] [id = 154] 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D7DF400) [pid = 2804] [serial = 460] [outer = 00000000] 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (10D79000) [pid = 2804] [serial = 461] [outer = 0D7DF400] 10:29:46 INFO - PROCESS | 2804 | 1470158986734 Marionette DEBUG loaded listener.js 10:29:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D7F800) [pid = 2804] [serial = 462] [outer = 0D7DF400] 10:29:47 INFO - PROCESS | 2804 | 1470158987215 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 10:29:47 INFO - PROCESS | 2804 | 1470158987253 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 2804 | 1470158987255 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 2804 | 1470158987259 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:29:47 INFO - PROCESS | 2804 | 1470158987262 Marionette TRACE conn6 <- [1,582,null,{}] 10:29:47 INFO - PROCESS | 2804 | 1470158987273 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:47 INFO - PROCESS | 2804 | 1470158987278 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:47 INFO - PROCESS | 2804 | 1470158987399 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:29:47 INFO - PROCESS | 2804 | 1470158987482 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:47 INFO - PROCESS | 2804 | 1470158987485 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:47 INFO - PROCESS | 2804 | ++DOCSHELL 12A3BC00 == 32 [pid = 2804] [id = 155] 10:29:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (12A3C000) [pid = 2804] [serial = 463] [outer = 00000000] 10:29:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13E5A800) [pid = 2804] [serial = 464] [outer = 12A3C000] 10:29:47 INFO - PROCESS | 2804 | 1470158987535 Marionette DEBUG loaded listener.js 10:29:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (14152400) [pid = 2804] [serial = 465] [outer = 12A3C000] 10:29:47 INFO - PROCESS | 2804 | 1470158987909 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 10:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:29:47 INFO - PROCESS | 2804 | 1470158987940 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:29:47 INFO - PROCESS | 2804 | 1470158987942 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:29:47 INFO - PROCESS | 2804 | 1470158987946 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:29:47 INFO - PROCESS | 2804 | 1470158987947 Marionette TRACE conn6 <- [1,586,null,{}] 10:29:47 INFO - PROCESS | 2804 | 1470158987951 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:47 INFO - PROCESS | 2804 | 1470158987953 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:48 INFO - PROCESS | 2804 | 1470158988038 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:29:48 INFO - PROCESS | 2804 | 1470158988043 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 2804 | 1470158988045 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:48 INFO - PROCESS | 2804 | ++DOCSHELL 1441E000 == 33 [pid = 2804] [id = 156] 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15258400) [pid = 2804] [serial = 466] [outer = 00000000] 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15A1B000) [pid = 2804] [serial = 467] [outer = 15258400] 10:29:48 INFO - PROCESS | 2804 | 1470158988101 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15B1CC00) [pid = 2804] [serial = 468] [outer = 15258400] 10:29:48 INFO - PROCESS | 2804 | 1470158988534 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 10:29:48 INFO - PROCESS | 2804 | 1470158988582 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:29:48 INFO - PROCESS | 2804 | 1470158988584 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:29:48 INFO - PROCESS | 2804 | 1470158988594 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:29:48 INFO - PROCESS | 2804 | 1470158988596 Marionette TRACE conn6 <- [1,590,null,{}] 10:29:48 INFO - PROCESS | 2804 | 1470158988599 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:48 INFO - PROCESS | 2804 | 1470158988601 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:48 INFO - PROCESS | 2804 | 1470158988705 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:29:48 INFO - PROCESS | 2804 | 1470158988713 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:48 INFO - PROCESS | 2804 | 1470158988715 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:48 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E8000 == 34 [pid = 2804] [id = 157] 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15B20800) [pid = 2804] [serial = 469] [outer = 00000000] 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16005800) [pid = 2804] [serial = 470] [outer = 15B20800] 10:29:48 INFO - PROCESS | 2804 | 1470158988759 Marionette DEBUG loaded listener.js 10:29:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1606D400) [pid = 2804] [serial = 471] [outer = 15B20800] 10:29:49 INFO - PROCESS | 2804 | 1470158989240 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 669ms 10:29:49 INFO - PROCESS | 2804 | 1470158989273 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:29:49 INFO - PROCESS | 2804 | 1470158989275 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:29:49 INFO - PROCESS | 2804 | 1470158989278 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:29:49 INFO - PROCESS | 2804 | 1470158989280 Marionette TRACE conn6 <- [1,594,null,{}] 10:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:29:49 INFO - PROCESS | 2804 | 1470158989283 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:49 INFO - PROCESS | 2804 | 1470158989289 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:49 INFO - PROCESS | 2804 | 1470158989425 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:29:49 INFO - PROCESS | 2804 | 1470158989479 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:49 INFO - PROCESS | 2804 | 1470158989481 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:49 INFO - PROCESS | 2804 | ++DOCSHELL 0D16A800 == 35 [pid = 2804] [id = 158] 10:29:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (10F78800) [pid = 2804] [serial = 472] [outer = 00000000] 10:29:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164A6800) [pid = 2804] [serial = 473] [outer = 10F78800] 10:29:49 INFO - PROCESS | 2804 | 1470158989526 Marionette DEBUG loaded listener.js 10:29:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16595400) [pid = 2804] [serial = 474] [outer = 10F78800] 10:29:50 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:29:50 INFO - PROCESS | 2804 | 1470158990181 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 10:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:29:50 INFO - PROCESS | 2804 | 1470158990213 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 2804 | 1470158990215 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:29:50 INFO - PROCESS | 2804 | 1470158990219 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - PROCESS | 2804 | 1470158990221 Marionette TRACE conn6 <- [1,598,null,{}] 10:29:50 INFO - PROCESS | 2804 | 1470158990224 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 2804 | 1470158990226 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:50 INFO - PROCESS | 2804 | 1470158990339 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:29:50 INFO - PROCESS | 2804 | 1470158990347 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:50 INFO - PROCESS | 2804 | 1470158990349 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:50 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E9000 == 36 [pid = 2804] [id = 159] 10:29:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1660DC00) [pid = 2804] [serial = 475] [outer = 00000000] 10:29:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16611C00) [pid = 2804] [serial = 476] [outer = 1660DC00] 10:29:50 INFO - PROCESS | 2804 | 1470158990393 Marionette DEBUG loaded listener.js 10:29:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16811800) [pid = 2804] [serial = 477] [outer = 1660DC00] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (12A3B800) [pid = 2804] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (112C6800) [pid = 2804] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C8C9400) [pid = 2804] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D7DA800) [pid = 2804] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C545000) [pid = 2804] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CC35800) [pid = 2804] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (11749800) [pid = 2804] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (14238800) [pid = 2804] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1660A800) [pid = 2804] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1573EC00) [pid = 2804] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D113400) [pid = 2804] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:29:50 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (13ED8800) [pid = 2804] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:29:50 INFO - PROCESS | 2804 | 1470158990891 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 10:29:50 INFO - PROCESS | 2804 | 1470158990950 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:29:50 INFO - PROCESS | 2804 | 1470158990952 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:29:50 INFO - PROCESS | 2804 | 1470158990955 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:29:50 INFO - PROCESS | 2804 | 1470158990957 Marionette TRACE conn6 <- [1,602,null,{}] 10:29:50 INFO - PROCESS | 2804 | 1470158990960 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:50 INFO - PROCESS | 2804 | 1470158990962 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:51 INFO - PROCESS | 2804 | 1470158991043 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:29:51 INFO - PROCESS | 2804 | 1470158991050 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 2804 | 1470158991052 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:51 INFO - PROCESS | 2804 | ++DOCSHELL 11758800 == 37 [pid = 2804] [id = 160] 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13121000) [pid = 2804] [serial = 478] [outer = 00000000] 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16076400) [pid = 2804] [serial = 479] [outer = 13121000] 10:29:51 INFO - PROCESS | 2804 | 1470158991095 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16595000) [pid = 2804] [serial = 480] [outer = 13121000] 10:29:51 INFO - PROCESS | 2804 | 1470158991519 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 10:29:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:29:51 INFO - PROCESS | 2804 | 1470158991589 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:29:51 INFO - PROCESS | 2804 | 1470158991592 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:29:51 INFO - PROCESS | 2804 | 1470158991595 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:29:51 INFO - PROCESS | 2804 | 1470158991596 Marionette TRACE conn6 <- [1,606,null,{}] 10:29:51 INFO - PROCESS | 2804 | 1470158991600 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:51 INFO - PROCESS | 2804 | 1470158991602 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:51 INFO - PROCESS | 2804 | 1470158991680 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:29:51 INFO - PROCESS | 2804 | 1470158991687 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:51 INFO - PROCESS | 2804 | 1470158991689 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:51 INFO - PROCESS | 2804 | ++DOCSHELL 13E59800 == 38 [pid = 2804] [id = 161] 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15B1B000) [pid = 2804] [serial = 481] [outer = 00000000] 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (168DA800) [pid = 2804] [serial = 482] [outer = 15B1B000] 10:29:51 INFO - PROCESS | 2804 | 1470158991733 Marionette DEBUG loaded listener.js 10:29:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (17A03800) [pid = 2804] [serial = 483] [outer = 15B1B000] 10:29:52 INFO - PROCESS | 2804 | 1470158992151 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:29:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:29:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 10:29:52 INFO - PROCESS | 2804 | 1470158992226 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:29:52 INFO - PROCESS | 2804 | 1470158992228 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:29:52 INFO - PROCESS | 2804 | 1470158992231 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:29:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:29:52 INFO - PROCESS | 2804 | 1470158992233 Marionette TRACE conn6 <- [1,610,null,{}] 10:29:52 INFO - PROCESS | 2804 | 1470158992256 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:52 INFO - PROCESS | 2804 | 1470158992257 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:52 INFO - PROCESS | 2804 | 1470158992339 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:29:52 INFO - PROCESS | 2804 | 1470158992350 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:52 INFO - PROCESS | 2804 | 1470158992352 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:52 INFO - PROCESS | 2804 | ++DOCSHELL 142D3800 == 39 [pid = 2804] [id = 162] 10:29:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (17B6AC00) [pid = 2804] [serial = 484] [outer = 00000000] 10:29:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (17B74000) [pid = 2804] [serial = 485] [outer = 17B6AC00] 10:29:52 INFO - PROCESS | 2804 | 1470158992398 Marionette DEBUG loaded listener.js 10:29:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (17B74800) [pid = 2804] [serial = 486] [outer = 17B6AC00] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0C4A3C00 == 38 [pid = 2804] [id = 141] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0D7DCC00 == 37 [pid = 2804] [id = 154] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0D041400 == 36 [pid = 2804] [id = 153] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 12369800 == 35 [pid = 2804] [id = 152] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0C54AC00 == 34 [pid = 2804] [id = 151] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 1441E000 == 33 [pid = 2804] [id = 156] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 12A3BC00 == 32 [pid = 2804] [id = 155] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0D5E8000 == 31 [pid = 2804] [id = 157] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 11758800 == 30 [pid = 2804] [id = 160] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 13E59800 == 29 [pid = 2804] [id = 161] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0D5E9000 == 28 [pid = 2804] [id = 159] 10:29:53 INFO - PROCESS | 2804 | --DOCSHELL 0D16A800 == 27 [pid = 2804] [id = 158] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16596400) [pid = 2804] [serial = 449] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14066000) [pid = 2804] [serial = 434] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1175D800) [pid = 2804] [serial = 431] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CDF7800) [pid = 2804] [serial = 425] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF70000) [pid = 2804] [serial = 426] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D819C00) [pid = 2804] [serial = 428] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0DF50400) [pid = 2804] [serial = 429] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFE1000) [pid = 2804] [serial = 423] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0CC82C00) [pid = 2804] [serial = 422] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0E1DC800) [pid = 2804] [serial = 414] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D160400) [pid = 2804] [serial = 413] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1416F400) [pid = 2804] [serial = 417] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (12A3A400) [pid = 2804] [serial = 416] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (142CFC00) [pid = 2804] [serial = 438] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (17B6A400) [pid = 2804] [serial = 420] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (168D5800) [pid = 2804] [serial = 419] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (1423F000) [pid = 2804] [serial = 437] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (15B21000) [pid = 2804] [serial = 440] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0D87B400) [pid = 2804] [serial = 443] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (117C5C00) [pid = 2804] [serial = 444] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (16079400) [pid = 2804] [serial = 447] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (15C0AC00) [pid = 2804] [serial = 441] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (1416E800) [pid = 2804] [serial = 435] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (117C4C00) [pid = 2804] [serial = 432] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (15B28800) [pid = 2804] [serial = 446] [outer = 00000000] [url = about:blank] 10:29:54 INFO - PROCESS | 2804 | 1470158994184 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1995ms 10:29:54 INFO - PROCESS | 2804 | 1470158994232 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:29:54 INFO - PROCESS | 2804 | 1470158994236 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:29:54 INFO - PROCESS | 2804 | 1470158994241 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 2804 | 1470158994245 Marionette TRACE conn6 <- [1,614,null,{}] 10:29:54 INFO - PROCESS | 2804 | 1470158994251 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:54 INFO - PROCESS | 2804 | 1470158994254 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:54 INFO - PROCESS | 2804 | 1470158994346 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:29:54 INFO - PROCESS | 2804 | 1470158994356 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:54 INFO - PROCESS | 2804 | 1470158994361 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:54 INFO - PROCESS | 2804 | ++DOCSHELL 0CF50C00 == 28 [pid = 2804] [id = 163] 10:29:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0CF51C00) [pid = 2804] [serial = 487] [outer = 00000000] 10:29:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0CF74800) [pid = 2804] [serial = 488] [outer = 0CF51C00] 10:29:54 INFO - PROCESS | 2804 | 1470158994411 Marionette DEBUG loaded listener.js 10:29:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0CFE4C00) [pid = 2804] [serial = 489] [outer = 0CF51C00] 10:29:54 INFO - PROCESS | 2804 | 1470158994889 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:29:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:29:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 690ms 10:29:54 INFO - PROCESS | 2804 | 1470158994932 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:29:54 INFO - PROCESS | 2804 | 1470158994937 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:29:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:29:54 INFO - PROCESS | 2804 | 1470158994943 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:29:54 INFO - PROCESS | 2804 | 1470158994946 Marionette TRACE conn6 <- [1,618,null,{}] 10:29:54 INFO - PROCESS | 2804 | 1470158994950 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:54 INFO - PROCESS | 2804 | 1470158994953 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:55 INFO - PROCESS | 2804 | 1470158995041 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:29:55 INFO - PROCESS | 2804 | 1470158995050 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 2804 | 1470158995053 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:55 INFO - PROCESS | 2804 | ++DOCSHELL 0D15E800 == 29 [pid = 2804] [id = 164] 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0D160400) [pid = 2804] [serial = 490] [outer = 00000000] 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0D166C00) [pid = 2804] [serial = 491] [outer = 0D160400] 10:29:55 INFO - PROCESS | 2804 | 1470158995101 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0D5ED000) [pid = 2804] [serial = 492] [outer = 0D160400] 10:29:55 INFO - PROCESS | 2804 | 1470158995563 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:29:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:29:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 670ms 10:29:55 INFO - PROCESS | 2804 | 1470158995617 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:29:55 INFO - PROCESS | 2804 | 1470158995619 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:29:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:29:55 INFO - PROCESS | 2804 | 1470158995623 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:29:55 INFO - PROCESS | 2804 | 1470158995626 Marionette TRACE conn6 <- [1,622,null,{}] 10:29:55 INFO - PROCESS | 2804 | 1470158995637 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:55 INFO - PROCESS | 2804 | 1470158995642 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:55 INFO - PROCESS | 2804 | 1470158995754 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:29:55 INFO - PROCESS | 2804 | 1470158995836 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:55 INFO - PROCESS | 2804 | 1470158995839 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:55 INFO - PROCESS | 2804 | ++DOCSHELL 10D78C00 == 30 [pid = 2804] [id = 165] 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (10D79800) [pid = 2804] [serial = 493] [outer = 00000000] 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (10D7E000) [pid = 2804] [serial = 494] [outer = 10D79800] 10:29:55 INFO - PROCESS | 2804 | 1470158995887 Marionette DEBUG loaded listener.js 10:29:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (110A2400) [pid = 2804] [serial = 495] [outer = 10D79800] 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:56 INFO - PROCESS | 2804 | 1470158996263 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 670ms 10:29:56 INFO - PROCESS | 2804 | 1470158996297 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:29:56 INFO - PROCESS | 2804 | 1470158996299 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:29:56 INFO - PROCESS | 2804 | 1470158996302 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:29:56 INFO - PROCESS | 2804 | 1470158996304 Marionette TRACE conn6 <- [1,626,null,{}] 10:29:56 INFO - PROCESS | 2804 | 1470158996307 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 2804 | 1470158996309 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:56 INFO - PROCESS | 2804 | 1470158996418 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:29:56 INFO - PROCESS | 2804 | 1470158996461 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:56 INFO - PROCESS | 2804 | 1470158996463 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:56 INFO - PROCESS | 2804 | ++DOCSHELL 1128CC00 == 31 [pid = 2804] [id = 166] 10:29:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (116AB800) [pid = 2804] [serial = 496] [outer = 00000000] 10:29:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1175EC00) [pid = 2804] [serial = 497] [outer = 116AB800] 10:29:56 INFO - PROCESS | 2804 | 1470158996508 Marionette DEBUG loaded listener.js 10:29:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (117CA800) [pid = 2804] [serial = 498] [outer = 116AB800] 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:29:56 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:29:56 INFO - PROCESS | 2804 | 1470158996880 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:29:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:29:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 10:29:56 INFO - PROCESS | 2804 | 1470158996937 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:29:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:29:56 INFO - PROCESS | 2804 | 1470158996939 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:29:56 INFO - PROCESS | 2804 | 1470158996942 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:29:56 INFO - PROCESS | 2804 | 1470158996944 Marionette TRACE conn6 <- [1,630,null,{}] 10:29:56 INFO - PROCESS | 2804 | 1470158996947 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:56 INFO - PROCESS | 2804 | 1470158996949 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:57 INFO - PROCESS | 2804 | 1470158997054 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:29:57 INFO - PROCESS | 2804 | 1470158997094 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 2804 | 1470158997096 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:57 INFO - PROCESS | 2804 | ++DOCSHELL 117CA400 == 32 [pid = 2804] [id = 167] 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (117E3C00) [pid = 2804] [serial = 499] [outer = 00000000] 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (12A3E800) [pid = 2804] [serial = 500] [outer = 117E3C00] 10:29:57 INFO - PROCESS | 2804 | 1470158997140 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13E59800) [pid = 2804] [serial = 501] [outer = 117E3C00] 10:29:57 INFO - PROCESS | 2804 | 1470158997538 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:29:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:29:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 630ms 10:29:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:29:57 INFO - PROCESS | 2804 | 1470158997573 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:29:57 INFO - PROCESS | 2804 | 1470158997575 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:29:57 INFO - PROCESS | 2804 | 1470158997578 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:29:57 INFO - PROCESS | 2804 | 1470158997580 Marionette TRACE conn6 <- [1,634,null,{}] 10:29:57 INFO - PROCESS | 2804 | 1470158997583 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:57 INFO - PROCESS | 2804 | 1470158997589 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:57 INFO - PROCESS | 2804 | 1470158997722 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:29:57 INFO - PROCESS | 2804 | 1470158997738 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:57 INFO - PROCESS | 2804 | 1470158997740 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:57 INFO - PROCESS | 2804 | ++DOCSHELL 14148000 == 33 [pid = 2804] [id = 168] 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (14170400) [pid = 2804] [serial = 502] [outer = 00000000] 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (14237C00) [pid = 2804] [serial = 503] [outer = 14170400] 10:29:57 INFO - PROCESS | 2804 | 1470158997785 Marionette DEBUG loaded listener.js 10:29:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1423F400) [pid = 2804] [serial = 504] [outer = 14170400] 10:29:58 INFO - PROCESS | 2804 | 1470158998189 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 10:29:58 INFO - PROCESS | 2804 | 1470158998212 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:29:58 INFO - PROCESS | 2804 | 1470158998214 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:29:58 INFO - PROCESS | 2804 | 1470158998218 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 2804 | 1470158998219 Marionette TRACE conn6 <- [1,638,null,{}] 10:29:58 INFO - PROCESS | 2804 | 1470158998223 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:58 INFO - PROCESS | 2804 | 1470158998224 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:58 INFO - PROCESS | 2804 | 1470158998300 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:29:58 INFO - PROCESS | 2804 | 1470158998406 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:58 INFO - PROCESS | 2804 | 1470158998408 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:58 INFO - PROCESS | 2804 | ++DOCSHELL 1423DC00 == 34 [pid = 2804] [id = 169] 10:29:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1423F000) [pid = 2804] [serial = 505] [outer = 00000000] 10:29:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1441F800) [pid = 2804] [serial = 506] [outer = 1423F000] 10:29:58 INFO - PROCESS | 2804 | 1470158998451 Marionette DEBUG loaded listener.js 10:29:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14420400) [pid = 2804] [serial = 507] [outer = 1423F000] 10:29:58 INFO - PROCESS | 2804 | 1470158998801 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:29:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:29:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 10:29:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:29:58 INFO - PROCESS | 2804 | 1470158998849 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:29:58 INFO - PROCESS | 2804 | 1470158998851 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:29:58 INFO - PROCESS | 2804 | 1470158998854 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:29:58 INFO - PROCESS | 2804 | 1470158998855 Marionette TRACE conn6 <- [1,642,null,{}] 10:29:58 INFO - PROCESS | 2804 | 1470158998859 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:58 INFO - PROCESS | 2804 | 1470158998861 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:58 INFO - PROCESS | 2804 | 1470158998972 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:29:59 INFO - PROCESS | 2804 | 1470158999018 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 2804 | 1470158999019 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:59 INFO - PROCESS | 2804 | ++DOCSHELL 0C49D400 == 35 [pid = 2804] [id = 170] 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D747400) [pid = 2804] [serial = 508] [outer = 00000000] 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15B19C00) [pid = 2804] [serial = 509] [outer = 0D747400] 10:29:59 INFO - PROCESS | 2804 | 1470158999064 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (15A13400) [pid = 2804] [serial = 510] [outer = 0D747400] 10:29:59 INFO - PROCESS | 2804 | 1470158999464 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:29:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:29:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 10:29:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:29:59 INFO - PROCESS | 2804 | 1470158999485 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:29:59 INFO - PROCESS | 2804 | 1470158999487 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:29:59 INFO - PROCESS | 2804 | 1470158999490 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:29:59 INFO - PROCESS | 2804 | 1470158999491 Marionette TRACE conn6 <- [1,646,null,{}] 10:29:59 INFO - PROCESS | 2804 | 1470158999501 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:29:59 INFO - PROCESS | 2804 | 1470158999503 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:59 INFO - PROCESS | 2804 | 1470158999606 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:29:59 INFO - PROCESS | 2804 | 1470158999680 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:29:59 INFO - PROCESS | 2804 | 1470158999682 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:29:59 INFO - PROCESS | 2804 | ++DOCSHELL 10D78800 == 36 [pid = 2804] [id = 171] 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15B27800) [pid = 2804] [serial = 511] [outer = 00000000] 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16033C00) [pid = 2804] [serial = 512] [outer = 15B27800] 10:29:59 INFO - PROCESS | 2804 | 1470158999729 Marionette DEBUG loaded listener.js 10:29:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1606C800) [pid = 2804] [serial = 513] [outer = 15B27800] 10:30:00 INFO - PROCESS | 2804 | 1470159000156 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 10:30:00 INFO - PROCESS | 2804 | 1470159000221 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 2804 | 1470159000223 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:30:00 INFO - PROCESS | 2804 | 1470159000235 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 2804 | 1470159000237 Marionette TRACE conn6 <- [1,650,null,{}] 10:30:00 INFO - PROCESS | 2804 | 1470159000241 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:00 INFO - PROCESS | 2804 | 1470159000243 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:00 INFO - PROCESS | 2804 | 1470159000353 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:30:00 INFO - PROCESS | 2804 | 1470159000365 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:00 INFO - PROCESS | 2804 | 1470159000367 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:00 INFO - PROCESS | 2804 | ++DOCSHELL 16076000 == 37 [pid = 2804] [id = 172] 10:30:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16076800) [pid = 2804] [serial = 514] [outer = 00000000] 10:30:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1646BC00) [pid = 2804] [serial = 515] [outer = 16076800] 10:30:00 INFO - PROCESS | 2804 | 1470159000411 Marionette DEBUG loaded listener.js 10:30:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1649BC00) [pid = 2804] [serial = 516] [outer = 16076800] 10:30:00 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:00 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:00 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:00 INFO - PROCESS | 2804 | 1470159000864 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:30:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:30:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 690ms 10:30:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:30:00 INFO - PROCESS | 2804 | 1470159000953 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:30:00 INFO - PROCESS | 2804 | 1470159000956 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:30:00 INFO - PROCESS | 2804 | 1470159000959 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:30:00 INFO - PROCESS | 2804 | 1470159000961 Marionette TRACE conn6 <- [1,654,null,{}] 10:30:00 INFO - PROCESS | 2804 | 1470159000965 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:00 INFO - PROCESS | 2804 | 1470159000967 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:01 INFO - PROCESS | 2804 | 1470159001085 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:30:01 INFO - PROCESS | 2804 | 1470159001142 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 2804 | 1470159001145 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:01 INFO - PROCESS | 2804 | ++DOCSHELL 117C9800 == 38 [pid = 2804] [id = 173] 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16594800) [pid = 2804] [serial = 517] [outer = 00000000] 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1660A000) [pid = 2804] [serial = 518] [outer = 16594800] 10:30:01 INFO - PROCESS | 2804 | 1470159001190 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16614C00) [pid = 2804] [serial = 519] [outer = 16594800] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (15B20800) [pid = 2804] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10F78800) [pid = 2804] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1660DC00) [pid = 2804] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15B1B000) [pid = 2804] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15258400) [pid = 2804] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (12A3C000) [pid = 2804] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D7DF400) [pid = 2804] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D045C00) [pid = 2804] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1236A000) [pid = 2804] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C54BC00) [pid = 2804] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1649E800) [pid = 2804] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:30:01 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (13121000) [pid = 2804] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:30:01 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:01 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:01 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:01 INFO - PROCESS | 2804 | 1470159001676 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:30: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 10:30:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 769ms 10:30:01 INFO - PROCESS | 2804 | 1470159001732 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:30:01 INFO - PROCESS | 2804 | 1470159001734 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:30:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:30:01 INFO - PROCESS | 2804 | 1470159001738 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:30:01 INFO - PROCESS | 2804 | 1470159001739 Marionette TRACE conn6 <- [1,658,null,{}] 10:30:01 INFO - PROCESS | 2804 | 1470159001743 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:01 INFO - PROCESS | 2804 | 1470159001745 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:01 INFO - PROCESS | 2804 | 1470159001824 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:30:01 INFO - PROCESS | 2804 | 1470159001831 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:01 INFO - PROCESS | 2804 | 1470159001832 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:01 INFO - PROCESS | 2804 | ++DOCSHELL 117E4C00 == 39 [pid = 2804] [id = 174] 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1236A800) [pid = 2804] [serial = 520] [outer = 00000000] 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1416F000) [pid = 2804] [serial = 521] [outer = 1236A800] 10:30:01 INFO - PROCESS | 2804 | 1470159001878 Marionette DEBUG loaded listener.js 10:30:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (15259800) [pid = 2804] [serial = 522] [outer = 1236A800] 10:30:02 INFO - PROCESS | 2804 | 1470159002298 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:30:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 10:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:30:02 INFO - PROCESS | 2804 | 1470159002312 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 2804 | 1470159002314 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:30:02 INFO - PROCESS | 2804 | 1470159002317 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 2804 | 1470159002319 Marionette TRACE conn6 <- [1,662,null,{}] 10:30:02 INFO - PROCESS | 2804 | 1470159002322 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 2804 | 1470159002324 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:02 INFO - PROCESS | 2804 | 1470159002439 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:30:02 INFO - PROCESS | 2804 | 1470159002447 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:02 INFO - PROCESS | 2804 | 1470159002448 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:02 INFO - PROCESS | 2804 | ++DOCSHELL 14020C00 == 40 [pid = 2804] [id = 175] 10:30:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14144C00) [pid = 2804] [serial = 523] [outer = 00000000] 10:30:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A7C00) [pid = 2804] [serial = 524] [outer = 14144C00] 10:30:02 INFO - PROCESS | 2804 | 1470159002492 Marionette DEBUG loaded listener.js 10:30:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1660C400) [pid = 2804] [serial = 525] [outer = 14144C00] 10:30:02 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:02 INFO - PROCESS | 2804 | [2804] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:30:02 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:30:02 INFO - PROCESS | 2804 | 1470159002915 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:30:02 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 10:30:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 10:30:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:30:02 INFO - PROCESS | 2804 | 1470159002948 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:30:02 INFO - PROCESS | 2804 | 1470159002950 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:30:02 INFO - PROCESS | 2804 | 1470159002953 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:30:02 INFO - PROCESS | 2804 | 1470159002955 Marionette TRACE conn6 <- [1,666,null,{}] 10:30:02 INFO - PROCESS | 2804 | 1470159002958 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:02 INFO - PROCESS | 2804 | 1470159002960 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:03 INFO - PROCESS | 2804 | 1470159003071 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:30:03 INFO - PROCESS | 2804 | 1470159003079 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 2804 | 1470159003081 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:03 INFO - PROCESS | 2804 | ++DOCSHELL 14244800 == 41 [pid = 2804] [id = 176] 10:30:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15A1EC00) [pid = 2804] [serial = 526] [outer = 00000000] 10:30:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (168DDC00) [pid = 2804] [serial = 527] [outer = 15A1EC00] 10:30:03 INFO - PROCESS | 2804 | 1470159003125 Marionette DEBUG loaded listener.js 10:30:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (17B19800) [pid = 2804] [serial = 528] [outer = 15A1EC00] 10:30:03 INFO - PROCESS | 2804 | 1470159003591 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:30:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:30:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 670ms 10:30:03 INFO - PROCESS | 2804 | 1470159003624 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:30:03 INFO - PROCESS | 2804 | 1470159003629 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:30:03 INFO - PROCESS | 2804 | 1470159003635 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:30:03 INFO - PROCESS | 2804 | 1470159003639 Marionette TRACE conn6 <- [1,670,null,{}] 10:30:03 INFO - PROCESS | 2804 | 1470159003645 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:03 INFO - PROCESS | 2804 | 1470159003648 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:03 INFO - PROCESS | 2804 | 1470159003819 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:30:03 INFO - PROCESS | 2804 | 1470159003951 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:03 INFO - PROCESS | 2804 | 1470159003956 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:03 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF0400 == 42 [pid = 2804] [id = 177] 10:30:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0CDF9000) [pid = 2804] [serial = 529] [outer = 00000000] 10:30:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0CFDE400) [pid = 2804] [serial = 530] [outer = 0CDF9000] 10:30:04 INFO - PROCESS | 2804 | 1470159004013 Marionette DEBUG loaded listener.js 10:30:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D044C00) [pid = 2804] [serial = 531] [outer = 0CDF9000] 10:30:05 INFO - PROCESS | 2804 | 1470159005095 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:30:05 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) 10:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1475ms 10:30:05 INFO - PROCESS | 2804 | 1470159005115 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:30:05 INFO - PROCESS | 2804 | 1470159005120 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:30:05 INFO - PROCESS | 2804 | 1470159005127 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:30:05 INFO - PROCESS | 2804 | 1470159005129 Marionette TRACE conn6 <- [1,674,null,{}] 10:30:05 INFO - PROCESS | 2804 | 1470159005176 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:05 INFO - PROCESS | 2804 | 1470159005179 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:05 INFO - PROCESS | 2804 | 1470159005280 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:30:05 INFO - PROCESS | 2804 | 1470159005479 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:05 INFO - PROCESS | 2804 | 1470159005482 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:05 INFO - PROCESS | 2804 | ++DOCSHELL 0E1DF800 == 43 [pid = 2804] [id = 178] 10:30:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (10D1F000) [pid = 2804] [serial = 532] [outer = 00000000] 10:30:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (10D73C00) [pid = 2804] [serial = 533] [outer = 10D1F000] 10:30:05 INFO - PROCESS | 2804 | 1470159005541 Marionette DEBUG loaded listener.js 10:30:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (11007C00) [pid = 2804] [serial = 534] [outer = 10D1F000] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 14020C00 == 42 [pid = 2804] [id = 175] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 117E4C00 == 41 [pid = 2804] [id = 174] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 117C9800 == 40 [pid = 2804] [id = 173] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 16076000 == 39 [pid = 2804] [id = 172] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 10D78800 == 38 [pid = 2804] [id = 171] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 0C49D400 == 37 [pid = 2804] [id = 170] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 1423DC00 == 36 [pid = 2804] [id = 169] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 14148000 == 35 [pid = 2804] [id = 168] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 117CA400 == 34 [pid = 2804] [id = 167] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 1128CC00 == 33 [pid = 2804] [id = 166] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 10D78C00 == 32 [pid = 2804] [id = 165] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 0D15E800 == 31 [pid = 2804] [id = 164] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (17B74000) [pid = 2804] [serial = 485] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 0CF50C00 == 30 [pid = 2804] [id = 163] 10:30:06 INFO - PROCESS | 2804 | --DOCSHELL 142D3800 == 29 [pid = 2804] [id = 162] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1606D400) [pid = 2804] [serial = 471] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16005800) [pid = 2804] [serial = 470] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (164A6800) [pid = 2804] [serial = 473] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16611C00) [pid = 2804] [serial = 476] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16595400) [pid = 2804] [serial = 474] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (168DA800) [pid = 2804] [serial = 482] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (16811800) [pid = 2804] [serial = 477] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (17A03800) [pid = 2804] [serial = 483] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15A1B000) [pid = 2804] [serial = 467] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (13E5A800) [pid = 2804] [serial = 464] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (14152400) [pid = 2804] [serial = 465] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D79000) [pid = 2804] [serial = 461] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (10D7F800) [pid = 2804] [serial = 462] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D5ECC00) [pid = 2804] [serial = 459] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D120800) [pid = 2804] [serial = 458] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14176000) [pid = 2804] [serial = 456] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (13E54000) [pid = 2804] [serial = 455] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D042400) [pid = 2804] [serial = 453] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0CDF0C00) [pid = 2804] [serial = 452] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16605400) [pid = 2804] [serial = 450] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (16595000) [pid = 2804] [serial = 480] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16076400) [pid = 2804] [serial = 479] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (15B1CC00) [pid = 2804] [serial = 468] [outer = 00000000] [url = about:blank] 10:30:06 INFO - PROCESS | 2804 | 1470159006817 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1721ms 10:30:06 INFO - PROCESS | 2804 | 1470159006852 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:30:06 INFO - PROCESS | 2804 | 1470159006856 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:30:06 INFO - PROCESS | 2804 | 1470159006862 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:30:06 INFO - PROCESS | 2804 | 1470159006864 Marionette TRACE conn6 <- [1,678,null,{}] 10:30:06 INFO - PROCESS | 2804 | 1470159006870 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:06 INFO - PROCESS | 2804 | 1470159006872 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:06 INFO - PROCESS | 2804 | 1470159006974 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:30:07 INFO - PROCESS | 2804 | 1470159007084 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:07 INFO - PROCESS | 2804 | 1470159007086 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:07 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEB000 == 30 [pid = 2804] [id = 179] 10:30:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D043000) [pid = 2804] [serial = 535] [outer = 00000000] 10:30:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D11CC00) [pid = 2804] [serial = 536] [outer = 0D043000] 10:30:07 INFO - PROCESS | 2804 | 1470159007134 Marionette DEBUG loaded listener.js 10:30:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D164C00) [pid = 2804] [serial = 537] [outer = 0D043000] 10:30:08 INFO - PROCESS | 2804 | 1470159008023 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1182ms 10:30:08 INFO - PROCESS | 2804 | 1470159008045 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:30:08 INFO - PROCESS | 2804 | 1470159008049 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:30:08 INFO - PROCESS | 2804 | 1470159008055 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:30:08 INFO - PROCESS | 2804 | 1470159008058 Marionette TRACE conn6 <- [1,682,null,{}] 10:30:08 INFO - PROCESS | 2804 | 1470159008062 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:08 INFO - PROCESS | 2804 | 1470159008064 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:08 INFO - PROCESS | 2804 | 1470159008157 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:30:08 INFO - PROCESS | 2804 | 1470159008164 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:08 INFO - PROCESS | 2804 | 1470159008166 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:08 INFO - PROCESS | 2804 | ++DOCSHELL 10D7BC00 == 31 [pid = 2804] [id = 180] 10:30:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (10D7C000) [pid = 2804] [serial = 538] [outer = 00000000] 10:30:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (11288400) [pid = 2804] [serial = 539] [outer = 10D7C000] 10:30:08 INFO - PROCESS | 2804 | 1470159008214 Marionette DEBUG loaded listener.js 10:30:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (11751C00) [pid = 2804] [serial = 540] [outer = 10D7C000] 10:30:09 INFO - PROCESS | 2804 | 1470159009187 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:30:09 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) 10:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1170ms 10:30:09 INFO - PROCESS | 2804 | 1470159009230 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:30:09 INFO - PROCESS | 2804 | 1470159009233 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:30:09 INFO - PROCESS | 2804 | 1470159009236 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:30:09 INFO - PROCESS | 2804 | 1470159009239 Marionette TRACE conn6 <- [1,686,null,{}] 10:30:09 INFO - PROCESS | 2804 | 1470159009250 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:09 INFO - PROCESS | 2804 | 1470159009255 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:09 INFO - PROCESS | 2804 | 1470159009366 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:30:09 INFO - PROCESS | 2804 | 1470159009374 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:09 INFO - PROCESS | 2804 | 1470159009386 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:09 INFO - PROCESS | 2804 | ++DOCSHELL 14065C00 == 32 [pid = 2804] [id = 181] 10:30:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14066400) [pid = 2804] [serial = 541] [outer = 00000000] 10:30:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1414AC00) [pid = 2804] [serial = 542] [outer = 14066400] 10:30:09 INFO - PROCESS | 2804 | 1470159009479 Marionette DEBUG loaded listener.js 10:30:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14177000) [pid = 2804] [serial = 543] [outer = 14066400] 10:30:10 INFO - PROCESS | 2804 | 1470159010378 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1423F000) [pid = 2804] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CF51C00) [pid = 2804] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (15B27800) [pid = 2804] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16076800) [pid = 2804] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (116AB800) [pid = 2804] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (10D79800) [pid = 2804] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (16594800) [pid = 2804] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D160400) [pid = 2804] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D747400) [pid = 2804] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117E3C00) [pid = 2804] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (17B6AC00) [pid = 2804] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (14170400) [pid = 2804] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (14144C00) [pid = 2804] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:30:10 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (1236A800) [pid = 2804] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:30:10 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) 10:30:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1235ms 10:30:10 INFO - PROCESS | 2804 | 1470159010475 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:30:10 INFO - PROCESS | 2804 | 1470159010478 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:30:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:30:10 INFO - PROCESS | 2804 | 1470159010481 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:30:10 INFO - PROCESS | 2804 | 1470159010483 Marionette TRACE conn6 <- [1,690,null,{}] 10:30:10 INFO - PROCESS | 2804 | 1470159010486 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:10 INFO - PROCESS | 2804 | 1470159010488 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:10 INFO - PROCESS | 2804 | 1470159010573 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:30:10 INFO - PROCESS | 2804 | 1470159010580 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:10 INFO - PROCESS | 2804 | 1470159010582 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:10 INFO - PROCESS | 2804 | ++DOCSHELL 117DEC00 == 33 [pid = 2804] [id = 182] 10:30:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (117E3C00) [pid = 2804] [serial = 544] [outer = 00000000] 10:30:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (14148000) [pid = 2804] [serial = 545] [outer = 117E3C00] 10:30:10 INFO - PROCESS | 2804 | 1470159010629 Marionette DEBUG loaded listener.js 10:30:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (1423E400) [pid = 2804] [serial = 546] [outer = 117E3C00] 10:30:11 INFO - PROCESS | 2804 | 1470159011556 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:30:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1127ms 10:30:11 INFO - PROCESS | 2804 | 1470159011613 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:30:11 INFO - PROCESS | 2804 | 1470159011615 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:30:11 INFO - PROCESS | 2804 | 1470159011619 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:30:11 INFO - PROCESS | 2804 | 1470159011620 Marionette TRACE conn6 <- [1,694,null,{}] 10:30:11 INFO - PROCESS | 2804 | 1470159011624 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:11 INFO - PROCESS | 2804 | 1470159011626 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:11 INFO - PROCESS | 2804 | 1470159011705 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:30:11 INFO - PROCESS | 2804 | 1470159011711 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:11 INFO - PROCESS | 2804 | 1470159011713 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:11 INFO - PROCESS | 2804 | ++DOCSHELL 14244C00 == 34 [pid = 2804] [id = 183] 10:30:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (14245000) [pid = 2804] [serial = 547] [outer = 00000000] 10:30:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (15B1A400) [pid = 2804] [serial = 548] [outer = 14245000] 10:30:11 INFO - PROCESS | 2804 | 1470159011759 Marionette DEBUG loaded listener.js 10:30:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (15B24400) [pid = 2804] [serial = 549] [outer = 14245000] 10:30:12 INFO - PROCESS | 2804 | 1470159012756 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:30:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1184ms 10:30:12 INFO - PROCESS | 2804 | 1470159012804 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:30:12 INFO - PROCESS | 2804 | 1470159012809 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:30:12 INFO - PROCESS | 2804 | 1470159012815 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:30:12 INFO - PROCESS | 2804 | 1470159012819 Marionette TRACE conn6 <- [1,698,null,{}] 10:30:12 INFO - PROCESS | 2804 | 1470159012826 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:12 INFO - PROCESS | 2804 | 1470159012829 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:12 INFO - PROCESS | 2804 | 1470159012974 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:30:13 INFO - PROCESS | 2804 | 1470159013090 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:13 INFO - PROCESS | 2804 | 1470159013093 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:13 INFO - PROCESS | 2804 | ++DOCSHELL 0D043400 == 35 [pid = 2804] [id = 184] 10:30:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D049C00) [pid = 2804] [serial = 550] [outer = 00000000] 10:30:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D15D400) [pid = 2804] [serial = 551] [outer = 0D049C00] 10:30:13 INFO - PROCESS | 2804 | 1470159013197 Marionette DEBUG loaded listener.js 10:30:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D8AD000) [pid = 2804] [serial = 552] [outer = 0D049C00] 10:30:14 INFO - PROCESS | 2804 | 1470159014240 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:30:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1483ms 10:30:14 INFO - PROCESS | 2804 | 1470159014303 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:30:14 INFO - PROCESS | 2804 | 1470159014308 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:30:14 INFO - PROCESS | 2804 | 1470159014314 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:30:14 INFO - PROCESS | 2804 | 1470159014317 Marionette TRACE conn6 <- [1,702,null,{}] 10:30:14 INFO - PROCESS | 2804 | 1470159014364 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:14 INFO - PROCESS | 2804 | 1470159014367 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:14 INFO - PROCESS | 2804 | 1470159014498 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:30:14 INFO - PROCESS | 2804 | 1470159014585 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:14 INFO - PROCESS | 2804 | 1470159014588 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:14 INFO - PROCESS | 2804 | ++DOCSHELL 117C9800 == 36 [pid = 2804] [id = 185] 10:30:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117DF000) [pid = 2804] [serial = 553] [outer = 00000000] 10:30:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (12A36400) [pid = 2804] [serial = 554] [outer = 117DF000] 10:30:14 INFO - PROCESS | 2804 | 1470159014645 Marionette DEBUG loaded listener.js 10:30:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14020C00) [pid = 2804] [serial = 555] [outer = 117DF000] 10:30:15 INFO - PROCESS | 2804 | 1470159015642 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:30:15 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 10:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1363ms 10:30:15 INFO - PROCESS | 2804 | 1470159015700 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:30:15 INFO - PROCESS | 2804 | 1470159015703 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:30:15 INFO - PROCESS | 2804 | 1470159015707 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:30:15 INFO - PROCESS | 2804 | 1470159015711 Marionette TRACE conn6 <- [1,706,null,{}] 10:30:15 INFO - PROCESS | 2804 | 1470159015722 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:15 INFO - PROCESS | 2804 | 1470159015727 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:15 INFO - PROCESS | 2804 | 1470159015873 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:30:16 INFO - PROCESS | 2804 | 1470159016027 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:16 INFO - PROCESS | 2804 | 1470159016031 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:16 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEA000 == 37 [pid = 2804] [id = 186] 10:30:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0CFEA800) [pid = 2804] [serial = 556] [outer = 00000000] 10:30:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D74EC00) [pid = 2804] [serial = 557] [outer = 0CFEA800] 10:30:16 INFO - PROCESS | 2804 | 1470159016091 Marionette DEBUG loaded listener.js 10:30:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (11281400) [pid = 2804] [serial = 558] [outer = 0CFEA800] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 117DEC00 == 36 [pid = 2804] [id = 182] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 14065C00 == 35 [pid = 2804] [id = 181] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 10D7BC00 == 34 [pid = 2804] [id = 180] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 0CFEB000 == 33 [pid = 2804] [id = 179] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 0CDF0400 == 32 [pid = 2804] [id = 177] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 0E1DF800 == 31 [pid = 2804] [id = 178] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 14244800 == 30 [pid = 2804] [id = 176] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 117C9800 == 29 [pid = 2804] [id = 185] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 14244C00 == 28 [pid = 2804] [id = 183] 10:30:17 INFO - PROCESS | 2804 | --DOCSHELL 0D043400 == 27 [pid = 2804] [id = 184] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1441F800) [pid = 2804] [serial = 506] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF74800) [pid = 2804] [serial = 488] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CFE4C00) [pid = 2804] [serial = 489] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16033C00) [pid = 2804] [serial = 512] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1646BC00) [pid = 2804] [serial = 515] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1606C800) [pid = 2804] [serial = 513] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1175EC00) [pid = 2804] [serial = 497] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (117CA800) [pid = 2804] [serial = 498] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (10D7E000) [pid = 2804] [serial = 494] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1660A000) [pid = 2804] [serial = 518] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (110A2400) [pid = 2804] [serial = 495] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1649BC00) [pid = 2804] [serial = 516] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D166C00) [pid = 2804] [serial = 491] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (0D5ED000) [pid = 2804] [serial = 492] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (15B19C00) [pid = 2804] [serial = 509] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (12A3E800) [pid = 2804] [serial = 500] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (13E59800) [pid = 2804] [serial = 501] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (17B74800) [pid = 2804] [serial = 486] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (14237C00) [pid = 2804] [serial = 503] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (1423F400) [pid = 2804] [serial = 504] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (16614C00) [pid = 2804] [serial = 519] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (1660C400) [pid = 2804] [serial = 525] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (14420400) [pid = 2804] [serial = 507] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (1416F000) [pid = 2804] [serial = 521] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (164A7C00) [pid = 2804] [serial = 524] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 53 (168DDC00) [pid = 2804] [serial = 527] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 52 (15259800) [pid = 2804] [serial = 522] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | --DOMWINDOW == 51 (15A13400) [pid = 2804] [serial = 510] [outer = 00000000] [url = about:blank] 10:30:17 INFO - PROCESS | 2804 | 1470159017411 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:30:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:30:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1779ms 10:30:17 INFO - PROCESS | 2804 | 1470159017489 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:30:17 INFO - PROCESS | 2804 | 1470159017493 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:30:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:30:17 INFO - PROCESS | 2804 | 1470159017498 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:30:17 INFO - PROCESS | 2804 | 1470159017501 Marionette TRACE conn6 <- [1,710,null,{}] 10:30:17 INFO - PROCESS | 2804 | 1470159017507 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:17 INFO - PROCESS | 2804 | 1470159017510 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:17 INFO - PROCESS | 2804 | 1470159017596 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:30:17 INFO - PROCESS | 2804 | 1470159017667 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:17 INFO - PROCESS | 2804 | 1470159017671 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:17 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFEC00 == 28 [pid = 2804] [id = 187] 10:30:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 52 (0CDFF000) [pid = 2804] [serial = 559] [outer = 00000000] 10:30:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 53 (0CF58000) [pid = 2804] [serial = 560] [outer = 0CDFF000] 10:30:17 INFO - PROCESS | 2804 | 1470159017721 Marionette DEBUG loaded listener.js 10:30:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (0CF70800) [pid = 2804] [serial = 561] [outer = 0CDFF000] 10:30:18 INFO - PROCESS | 2804 | 1470159018128 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 2804 | 1470159018194 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:30:18 INFO - PROCESS | 2804 | 1470159018201 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - PROCESS | 2804 | 1470159018203 Marionette TRACE conn6 <- [1,714,null,{}] 10:30:18 INFO - PROCESS | 2804 | 1470159018208 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:18 INFO - PROCESS | 2804 | 1470159018210 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:18 INFO - PROCESS | 2804 | 1470159018298 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:30:18 INFO - PROCESS | 2804 | 1470159018305 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:18 INFO - PROCESS | 2804 | 1470159018307 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:18 INFO - PROCESS | 2804 | ++DOCSHELL 0D166C00 == 29 [pid = 2804] [id = 188] 10:30:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0D16A400) [pid = 2804] [serial = 562] [outer = 00000000] 10:30:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0D74D000) [pid = 2804] [serial = 563] [outer = 0D16A400] 10:30:18 INFO - PROCESS | 2804 | 1470159018355 Marionette DEBUG loaded listener.js 10:30:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0D819C00) [pid = 2804] [serial = 564] [outer = 0D16A400] 10:30:18 INFO - PROCESS | 2804 | 1470159018861 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:30:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:30:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 10:30:18 INFO - PROCESS | 2804 | 1470159018874 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:30:18 INFO - PROCESS | 2804 | 1470159018876 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:30:18 INFO - PROCESS | 2804 | 1470159018879 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:30:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:30:18 INFO - PROCESS | 2804 | 1470159018883 Marionette TRACE conn6 <- [1,718,null,{}] 10:30:18 INFO - PROCESS | 2804 | 1470159018894 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:18 INFO - PROCESS | 2804 | 1470159018899 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:19 INFO - PROCESS | 2804 | 1470159019013 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:30:19 INFO - PROCESS | 2804 | 1470159019096 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 2804 | 1470159019099 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:19 INFO - PROCESS | 2804 | ++DOCSHELL 10F6D000 == 30 [pid = 2804] [id = 189] 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (10F6E800) [pid = 2804] [serial = 565] [outer = 00000000] 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (112C6800) [pid = 2804] [serial = 566] [outer = 10F6E800] 10:30:19 INFO - PROCESS | 2804 | 1470159019156 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (1174B800) [pid = 2804] [serial = 567] [outer = 10F6E800] 10:30:19 INFO - PROCESS | 2804 | 1470159019598 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:30:19 INFO - PROCESS | 2804 | 1470159019659 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:30:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 10:30:19 INFO - PROCESS | 2804 | 1470159019670 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:30:19 INFO - PROCESS | 2804 | 1470159019671 Marionette TRACE conn6 <- [1,722,null,{}] 10:30:19 INFO - PROCESS | 2804 | 1470159019675 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:19 INFO - PROCESS | 2804 | 1470159019677 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:19 INFO - PROCESS | 2804 | 1470159019791 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:30:19 INFO - PROCESS | 2804 | 1470159019803 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:19 INFO - PROCESS | 2804 | 1470159019805 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:19 INFO - PROCESS | 2804 | ++DOCSHELL 118DC800 == 31 [pid = 2804] [id = 190] 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (118E0800) [pid = 2804] [serial = 568] [outer = 00000000] 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (13122000) [pid = 2804] [serial = 569] [outer = 118E0800] 10:30:19 INFO - PROCESS | 2804 | 1470159019851 Marionette DEBUG loaded listener.js 10:30:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (13E5AC00) [pid = 2804] [serial = 570] [outer = 118E0800] 10:30:20 INFO - PROCESS | 2804 | 1470159020302 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:30:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:30:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 10:30:20 INFO - PROCESS | 2804 | 1470159020343 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:30:20 INFO - PROCESS | 2804 | 1470159020345 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:30:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:30:20 INFO - PROCESS | 2804 | 1470159020359 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:30:20 INFO - PROCESS | 2804 | 1470159020361 Marionette TRACE conn6 <- [1,726,null,{}] 10:30:20 INFO - PROCESS | 2804 | 1470159020365 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:20 INFO - PROCESS | 2804 | 1470159020367 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:20 INFO - PROCESS | 2804 | 1470159020470 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:30:20 INFO - PROCESS | 2804 | 1470159020475 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:20 INFO - PROCESS | 2804 | 1470159020477 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:20 INFO - PROCESS | 2804 | ++DOCSHELL 13EDEC00 == 32 [pid = 2804] [id = 191] 10:30:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (1401E000) [pid = 2804] [serial = 571] [outer = 00000000] 10:30:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (14176800) [pid = 2804] [serial = 572] [outer = 1401E000] 10:30:20 INFO - PROCESS | 2804 | 1470159020525 Marionette DEBUG loaded listener.js 10:30:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (1423B000) [pid = 2804] [serial = 573] [outer = 1401E000] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (14245000) [pid = 2804] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (14066400) [pid = 2804] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (15A1EC00) [pid = 2804] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (0CDF9000) [pid = 2804] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (0D043000) [pid = 2804] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (10D1F000) [pid = 2804] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (10D7C000) [pid = 2804] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:30:21 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (117E3C00) [pid = 2804] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:30:21 INFO - PROCESS | 2804 | 1470159021445 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:30:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:30:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1126ms 10:30:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:30:21 INFO - PROCESS | 2804 | 1470159021489 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:30:21 INFO - PROCESS | 2804 | 1470159021491 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:30:21 INFO - PROCESS | 2804 | 1470159021494 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:30:21 INFO - PROCESS | 2804 | 1470159021496 Marionette TRACE conn6 <- [1,730,null,{}] 10:30:21 INFO - PROCESS | 2804 | 1470159021499 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:21 INFO - PROCESS | 2804 | 1470159021505 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:21 INFO - PROCESS | 2804 | 1470159021616 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:30:21 INFO - PROCESS | 2804 | 1470159021624 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:21 INFO - PROCESS | 2804 | 1470159021626 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:21 INFO - PROCESS | 2804 | ++DOCSHELL 14419C00 == 33 [pid = 2804] [id = 192] 10:30:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (14420400) [pid = 2804] [serial = 574] [outer = 00000000] 10:30:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (152E3000) [pid = 2804] [serial = 575] [outer = 14420400] 10:30:21 INFO - PROCESS | 2804 | 1470159021671 Marionette DEBUG loaded listener.js 10:30:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (15A1B000) [pid = 2804] [serial = 576] [outer = 14420400] 10:30:22 INFO - PROCESS | 2804 | 1470159022603 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:30:22 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 10:30:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1133ms 10:30:22 INFO - PROCESS | 2804 | 1470159022628 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:30:22 INFO - PROCESS | 2804 | 1470159022630 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:30:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:30:22 INFO - PROCESS | 2804 | 1470159022633 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:30:22 INFO - PROCESS | 2804 | 1470159022635 Marionette TRACE conn6 <- [1,734,null,{}] 10:30:22 INFO - PROCESS | 2804 | 1470159022638 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:22 INFO - PROCESS | 2804 | 1470159022640 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:22 INFO - PROCESS | 2804 | 1470159022714 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:30:22 INFO - PROCESS | 2804 | 1470159022720 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:22 INFO - PROCESS | 2804 | 1470159022722 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:22 INFO - PROCESS | 2804 | ++DOCSHELL 15B1BC00 == 34 [pid = 2804] [id = 193] 10:30:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (15B1CC00) [pid = 2804] [serial = 577] [outer = 00000000] 10:30:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (15B24000) [pid = 2804] [serial = 578] [outer = 15B1CC00] 10:30:22 INFO - PROCESS | 2804 | 1470159022765 Marionette DEBUG loaded listener.js 10:30:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (15CDA000) [pid = 2804] [serial = 579] [outer = 15B1CC00] 10:30:23 INFO - PROCESS | 2804 | 1470159023719 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:30:23 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.) 10:30:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1132ms 10:30:23 INFO - PROCESS | 2804 | 1470159023767 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:30:23 INFO - PROCESS | 2804 | 1470159023771 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:30:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:30:23 INFO - PROCESS | 2804 | 1470159023818 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:30:23 INFO - PROCESS | 2804 | 1470159023822 Marionette TRACE conn6 <- [1,738,null,{}] 10:30:23 INFO - PROCESS | 2804 | 1470159023829 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:23 INFO - PROCESS | 2804 | 1470159023833 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:23 INFO - PROCESS | 2804 | 1470159023934 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:30:24 INFO - PROCESS | 2804 | 1470159024088 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:24 INFO - PROCESS | 2804 | 1470159024091 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:24 INFO - PROCESS | 2804 | ++DOCSHELL 0CF55C00 == 35 [pid = 2804] [id = 194] 10:30:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0CF58800) [pid = 2804] [serial = 580] [outer = 00000000] 10:30:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0CFED000) [pid = 2804] [serial = 581] [outer = 0CF58800] 10:30:24 INFO - PROCESS | 2804 | 1470159024195 Marionette DEBUG loaded listener.js 10:30:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D118000) [pid = 2804] [serial = 582] [outer = 0CF58800] 10:30:25 INFO - PROCESS | 2804 | 1470159025360 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:30:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:30:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1612ms 10:30:25 INFO - PROCESS | 2804 | 1470159025394 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:30:25 INFO - PROCESS | 2804 | 1470159025399 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:30:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:30:25 INFO - PROCESS | 2804 | 1470159025410 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:30:25 INFO - PROCESS | 2804 | 1470159025413 Marionette TRACE conn6 <- [1,742,null,{}] 10:30:25 INFO - PROCESS | 2804 | 1470159025418 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:25 INFO - PROCESS | 2804 | 1470159025421 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:25 INFO - PROCESS | 2804 | 1470159025586 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:30:25 INFO - PROCESS | 2804 | 1470159025686 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:25 INFO - PROCESS | 2804 | 1470159025689 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:25 INFO - PROCESS | 2804 | ++DOCSHELL 0CF74800 == 36 [pid = 2804] [id = 195] 10:30:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFDF400) [pid = 2804] [serial = 583] [outer = 00000000] 10:30:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D742C00) [pid = 2804] [serial = 584] [outer = 0CFDF400] 10:30:25 INFO - PROCESS | 2804 | 1470159025742 Marionette DEBUG loaded listener.js 10:30:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D7D6400) [pid = 2804] [serial = 585] [outer = 0CFDF400] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 14419C00 == 35 [pid = 2804] [id = 192] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 13EDEC00 == 34 [pid = 2804] [id = 191] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 118DC800 == 33 [pid = 2804] [id = 190] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 10F6D000 == 32 [pid = 2804] [id = 189] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 0D166C00 == 31 [pid = 2804] [id = 188] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 0CDFEC00 == 30 [pid = 2804] [id = 187] 10:30:25 INFO - PROCESS | 2804 | --DOCSHELL 0CFEA000 == 29 [pid = 2804] [id = 186] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (15B1A400) [pid = 2804] [serial = 548] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1414AC00) [pid = 2804] [serial = 542] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (17B19800) [pid = 2804] [serial = 528] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0CFDE400) [pid = 2804] [serial = 530] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (0D044C00) [pid = 2804] [serial = 531] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0D11CC00) [pid = 2804] [serial = 536] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0D164C00) [pid = 2804] [serial = 537] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (10D73C00) [pid = 2804] [serial = 533] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (11007C00) [pid = 2804] [serial = 534] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (11288400) [pid = 2804] [serial = 539] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (14148000) [pid = 2804] [serial = 545] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (15B24400) [pid = 2804] [serial = 549] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (14177000) [pid = 2804] [serial = 543] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (1423E400) [pid = 2804] [serial = 546] [outer = 00000000] [url = about:blank] 10:30:25 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (11751C00) [pid = 2804] [serial = 540] [outer = 00000000] [url = about:blank] 10:30:26 INFO - PROCESS | 2804 | 1470159026679 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:30:26 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 10:30:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1331ms 10:30:26 INFO - PROCESS | 2804 | 1470159026736 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:30:26 INFO - PROCESS | 2804 | 1470159026741 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:30:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:30:26 INFO - PROCESS | 2804 | 1470159026747 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:30:26 INFO - PROCESS | 2804 | 1470159026750 Marionette TRACE conn6 <- [1,746,null,{}] 10:30:26 INFO - PROCESS | 2804 | 1470159026754 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:26 INFO - PROCESS | 2804 | 1470159026756 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:26 INFO - PROCESS | 2804 | 1470159026845 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:30:26 INFO - PROCESS | 2804 | 1470159026915 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:26 INFO - PROCESS | 2804 | 1470159026917 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:26 INFO - PROCESS | 2804 | ++DOCSHELL 0D113800 == 30 [pid = 2804] [id = 196] 10:30:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0D11A400) [pid = 2804] [serial = 586] [outer = 00000000] 10:30:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0DF4FC00) [pid = 2804] [serial = 587] [outer = 0D11A400] 10:30:26 INFO - PROCESS | 2804 | 1470159026965 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (10D1E800) [pid = 2804] [serial = 588] [outer = 0D11A400] 10:30:27 INFO - PROCESS | 2804 | 1470159027382 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:30:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:30:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 10:30:27 INFO - PROCESS | 2804 | 1470159027421 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:30:27 INFO - PROCESS | 2804 | 1470159027423 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:30:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:30:27 INFO - PROCESS | 2804 | 1470159027427 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:30:27 INFO - PROCESS | 2804 | 1470159027431 Marionette TRACE conn6 <- [1,750,null,{}] 10:30:27 INFO - PROCESS | 2804 | 1470159027441 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:27 INFO - PROCESS | 2804 | 1470159027446 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:27 INFO - PROCESS | 2804 | 1470159027532 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:30:27 INFO - PROCESS | 2804 | 1470159027541 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:27 INFO - PROCESS | 2804 | 1470159027544 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:27 INFO - PROCESS | 2804 | ++DOCSHELL 11749000 == 31 [pid = 2804] [id = 197] 10:30:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (11749400) [pid = 2804] [serial = 589] [outer = 00000000] 10:30:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (117BEC00) [pid = 2804] [serial = 590] [outer = 11749400] 10:30:27 INFO - PROCESS | 2804 | 1470159027593 Marionette DEBUG loaded listener.js 10:30:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (117C8400) [pid = 2804] [serial = 591] [outer = 11749400] 10:30:28 INFO - PROCESS | 2804 | 1470159028520 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:30:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:30:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1124ms 10:30:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:30:28 INFO - PROCESS | 2804 | 1470159028555 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:30:28 INFO - PROCESS | 2804 | 1470159028557 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:30:28 INFO - PROCESS | 2804 | 1470159028561 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:30:28 INFO - PROCESS | 2804 | 1470159028562 Marionette TRACE conn6 <- [1,754,null,{}] 10:30:28 INFO - PROCESS | 2804 | 1470159028566 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:28 INFO - PROCESS | 2804 | 1470159028568 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:28 INFO - PROCESS | 2804 | 1470159028675 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:30:28 INFO - PROCESS | 2804 | 1470159028681 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:28 INFO - PROCESS | 2804 | 1470159028683 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:28 INFO - PROCESS | 2804 | ++DOCSHELL 12A38800 == 32 [pid = 2804] [id = 198] 10:30:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (12A3AC00) [pid = 2804] [serial = 592] [outer = 00000000] 10:30:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (13E60800) [pid = 2804] [serial = 593] [outer = 12A3AC00] 10:30:28 INFO - PROCESS | 2804 | 1470159028727 Marionette DEBUG loaded listener.js 10:30:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (14144800) [pid = 2804] [serial = 594] [outer = 12A3AC00] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (118E0800) [pid = 2804] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (0D16A400) [pid = 2804] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (10F6E800) [pid = 2804] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0CDFF000) [pid = 2804] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (1401E000) [pid = 2804] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (0D049C00) [pid = 2804] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (117DF000) [pid = 2804] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:30:29 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (14420400) [pid = 2804] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:30:29 INFO - PROCESS | 2804 | 1470159029637 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:30:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:30:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1128ms 10:30:29 INFO - PROCESS | 2804 | 1470159029694 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:30:29 INFO - PROCESS | 2804 | 1470159029696 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:30:29 INFO - PROCESS | 2804 | 1470159029699 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:30:29 INFO - PROCESS | 2804 | 1470159029701 Marionette TRACE conn6 <- [1,758,null,{}] 10:30:29 INFO - PROCESS | 2804 | 1470159029704 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:29 INFO - PROCESS | 2804 | 1470159029706 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:29 INFO - PROCESS | 2804 | 1470159029808 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:30:29 INFO - PROCESS | 2804 | 1470159029853 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:29 INFO - PROCESS | 2804 | 1470159029855 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:29 INFO - PROCESS | 2804 | ++DOCSHELL 1181B400 == 33 [pid = 2804] [id = 199] 10:30:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (118DC800) [pid = 2804] [serial = 595] [outer = 00000000] 10:30:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (1416D400) [pid = 2804] [serial = 596] [outer = 118DC800] 10:30:29 INFO - PROCESS | 2804 | 1470159029899 Marionette DEBUG loaded listener.js 10:30:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (14178C00) [pid = 2804] [serial = 597] [outer = 118DC800] 10:30:30 INFO - PROCESS | 2804 | 1470159030248 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 570ms 10:30:30 INFO - PROCESS | 2804 | 1470159030276 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 2804 | 1470159030278 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:30:30 INFO - PROCESS | 2804 | 1470159030281 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:30:30 INFO - PROCESS | 2804 | 1470159030283 Marionette TRACE conn6 <- [1,762,null,{}] 10:30:30 INFO - PROCESS | 2804 | 1470159030287 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:30 INFO - PROCESS | 2804 | 1470159030292 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:30 INFO - PROCESS | 2804 | 1470159030429 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:30:30 INFO - PROCESS | 2804 | 1470159030437 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:30 INFO - PROCESS | 2804 | 1470159030439 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:30 INFO - PROCESS | 2804 | ++DOCSHELL 14237C00 == 34 [pid = 2804] [id = 200] 10:30:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (14242000) [pid = 2804] [serial = 598] [outer = 00000000] 10:30:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (15266C00) [pid = 2804] [serial = 599] [outer = 14242000] 10:30:30 INFO - PROCESS | 2804 | 1470159030484 Marionette DEBUG loaded listener.js 10:30:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (15B1C400) [pid = 2804] [serial = 600] [outer = 14242000] 10:30:30 INFO - PROCESS | 2804 | 1470159030877 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 10:30:30 INFO - PROCESS | 2804 | 1470159030915 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:30:30 INFO - PROCESS | 2804 | 1470159030917 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:30:30 INFO - PROCESS | 2804 | 1470159030920 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:30:30 INFO - PROCESS | 2804 | 1470159030922 Marionette TRACE conn6 <- [1,766,null,{}] 10:30:30 INFO - PROCESS | 2804 | 1470159030925 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:30 INFO - PROCESS | 2804 | 1470159030927 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:30 INFO - PROCESS | 2804 | 1470159031003 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:30:31 INFO - PROCESS | 2804 | 1470159031084 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 2804 | 1470159031086 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:31 INFO - PROCESS | 2804 | ++DOCSHELL 0CC78C00 == 35 [pid = 2804] [id = 201] 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0D120000) [pid = 2804] [serial = 601] [outer = 00000000] 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (15C01800) [pid = 2804] [serial = 602] [outer = 0D120000] 10:30:31 INFO - PROCESS | 2804 | 1470159031131 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (15C0D400) [pid = 2804] [serial = 603] [outer = 0D120000] 10:30:31 INFO - PROCESS | 2804 | 1470159031484 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 629ms 10:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:30:31 INFO - PROCESS | 2804 | 1470159031559 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:30:31 INFO - PROCESS | 2804 | 1470159031561 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:30:31 INFO - PROCESS | 2804 | 1470159031564 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:30:31 INFO - PROCESS | 2804 | 1470159031566 Marionette TRACE conn6 <- [1,770,null,{}] 10:30:31 INFO - PROCESS | 2804 | 1470159031569 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:31 INFO - PROCESS | 2804 | 1470159031571 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:31 INFO - PROCESS | 2804 | 1470159031647 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:30:31 INFO - PROCESS | 2804 | 1470159031652 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:31 INFO - PROCESS | 2804 | 1470159031654 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:31 INFO - PROCESS | 2804 | ++DOCSHELL 16072400 == 36 [pid = 2804] [id = 202] 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (16072800) [pid = 2804] [serial = 604] [outer = 00000000] 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (16079000) [pid = 2804] [serial = 605] [outer = 16072800] 10:30:31 INFO - PROCESS | 2804 | 1470159031698 Marionette DEBUG loaded listener.js 10:30:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1646B000) [pid = 2804] [serial = 606] [outer = 16072800] 10:30:32 INFO - PROCESS | 2804 | 1470159032216 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 10:30:32 INFO - PROCESS | 2804 | 1470159032238 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:30:32 INFO - PROCESS | 2804 | 1470159032243 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:30:32 INFO - PROCESS | 2804 | 1470159032248 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:30:32 INFO - PROCESS | 2804 | 1470159032252 Marionette TRACE conn6 <- [1,774,null,{}] 10:30:32 INFO - PROCESS | 2804 | 1470159032258 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:32 INFO - PROCESS | 2804 | 1470159032261 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:32 INFO - PROCESS | 2804 | 1470159032426 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:30:32 INFO - PROCESS | 2804 | 1470159032522 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:32 INFO - PROCESS | 2804 | 1470159032527 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:32 INFO - PROCESS | 2804 | ++DOCSHELL 0CF70C00 == 37 [pid = 2804] [id = 203] 10:30:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CFE4C00) [pid = 2804] [serial = 607] [outer = 00000000] 10:30:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D049000) [pid = 2804] [serial = 608] [outer = 0CFE4C00] 10:30:32 INFO - PROCESS | 2804 | 1470159032584 Marionette DEBUG loaded listener.js 10:30:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D16B800) [pid = 2804] [serial = 609] [outer = 0CFE4C00] 10:30:33 INFO - PROCESS | 2804 | 1470159033195 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 970ms 10:30:33 INFO - PROCESS | 2804 | 1470159033222 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:30:33 INFO - PROCESS | 2804 | 1470159033227 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:30:33 INFO - PROCESS | 2804 | 1470159033234 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:30:33 INFO - PROCESS | 2804 | 1470159033237 Marionette TRACE conn6 <- [1,778,null,{}] 10:30:33 INFO - PROCESS | 2804 | 1470159033241 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:33 INFO - PROCESS | 2804 | 1470159033244 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:33 INFO - PROCESS | 2804 | 1470159033356 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:30:33 INFO - PROCESS | 2804 | 1470159033454 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:33 INFO - PROCESS | 2804 | 1470159033457 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:33 INFO - PROCESS | 2804 | ++DOCSHELL 10D7F000 == 38 [pid = 2804] [id = 204] 10:30:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10F2E800) [pid = 2804] [serial = 610] [outer = 00000000] 10:30:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (116B0400) [pid = 2804] [serial = 611] [outer = 10F2E800] 10:30:33 INFO - PROCESS | 2804 | 1470159033515 Marionette DEBUG loaded listener.js 10:30:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117DF800) [pid = 2804] [serial = 612] [outer = 10F2E800] 10:30:34 INFO - PROCESS | 2804 | 1470159034129 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 929ms 10:30:34 INFO - PROCESS | 2804 | 1470159034167 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:30:34 INFO - PROCESS | 2804 | 1470159034170 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:30:34 INFO - PROCESS | 2804 | 1470159034174 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:30:34 INFO - PROCESS | 2804 | 1470159034178 Marionette TRACE conn6 <- [1,782,null,{}] 10:30:34 INFO - PROCESS | 2804 | 1470159034189 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:34 INFO - PROCESS | 2804 | 1470159034194 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:34 INFO - PROCESS | 2804 | 1470159034299 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:30:34 INFO - PROCESS | 2804 | 1470159034394 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:34 INFO - PROCESS | 2804 | 1470159034397 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:34 INFO - PROCESS | 2804 | ++DOCSHELL 15A1F800 == 39 [pid = 2804] [id = 205] 10:30:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15A20800) [pid = 2804] [serial = 613] [outer = 00000000] 10:30:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1600A800) [pid = 2804] [serial = 614] [outer = 15A20800] 10:30:34 INFO - PROCESS | 2804 | 1470159034454 Marionette DEBUG loaded listener.js 10:30:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16079C00) [pid = 2804] [serial = 615] [outer = 15A20800] 10:30:35 INFO - PROCESS | 2804 | 1470159035047 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 930ms 10:30:35 INFO - PROCESS | 2804 | 1470159035108 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:30:35 INFO - PROCESS | 2804 | 1470159035111 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:30:35 INFO - PROCESS | 2804 | 1470159035114 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:30:35 INFO - PROCESS | 2804 | 1470159035116 Marionette TRACE conn6 <- [1,786,null,{}] 10:30:35 INFO - PROCESS | 2804 | 1470159035120 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:35 INFO - PROCESS | 2804 | 1470159035122 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:35 INFO - PROCESS | 2804 | 1470159035233 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:30:35 INFO - PROCESS | 2804 | 1470159035322 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:35 INFO - PROCESS | 2804 | 1470159035324 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:35 INFO - PROCESS | 2804 | ++DOCSHELL 10D70C00 == 40 [pid = 2804] [id = 206] 10:30:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (164A7800) [pid = 2804] [serial = 616] [outer = 00000000] 10:30:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16591400) [pid = 2804] [serial = 617] [outer = 164A7800] 10:30:35 INFO - PROCESS | 2804 | 1470159035379 Marionette DEBUG loaded listener.js 10:30:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16595000) [pid = 2804] [serial = 618] [outer = 164A7800] 10:30:35 INFO - PROCESS | 2804 | 1470159035930 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:30:36 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 10:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 970ms 10:30:36 INFO - PROCESS | 2804 | 1470159036093 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:30:36 INFO - PROCESS | 2804 | 1470159036097 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:30:36 INFO - PROCESS | 2804 | 1470159036102 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:30:36 INFO - PROCESS | 2804 | 1470159036106 Marionette TRACE conn6 <- [1,790,null,{}] 10:30:36 INFO - PROCESS | 2804 | 1470159036119 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:36 INFO - PROCESS | 2804 | 1470159036122 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:36 INFO - PROCESS | 2804 | 1470159036224 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:30:36 INFO - PROCESS | 2804 | 1470159036300 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:36 INFO - PROCESS | 2804 | 1470159036305 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:36 INFO - PROCESS | 2804 | ++DOCSHELL 0CF51000 == 41 [pid = 2804] [id = 207] 10:30:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0CF54000) [pid = 2804] [serial = 619] [outer = 00000000] 10:30:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0CFEC400) [pid = 2804] [serial = 620] [outer = 0CF54000] 10:30:36 INFO - PROCESS | 2804 | 1470159036354 Marionette DEBUG loaded listener.js 10:30:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D161C00) [pid = 2804] [serial = 621] [outer = 0CF54000] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 0CC78C00 == 40 [pid = 2804] [id = 201] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 14237C00 == 39 [pid = 2804] [id = 200] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 1181B400 == 38 [pid = 2804] [id = 199] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 12A38800 == 37 [pid = 2804] [id = 198] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 11749000 == 36 [pid = 2804] [id = 197] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 0D113800 == 35 [pid = 2804] [id = 196] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF74800 == 34 [pid = 2804] [id = 195] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 15B1BC00 == 33 [pid = 2804] [id = 193] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF55C00 == 32 [pid = 2804] [id = 194] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 10D70C00 == 31 [pid = 2804] [id = 206] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 10D7F000 == 30 [pid = 2804] [id = 204] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 15A1F800 == 29 [pid = 2804] [id = 205] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 16072400 == 28 [pid = 2804] [id = 202] 10:30:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF70C00 == 27 [pid = 2804] [id = 203] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15B24000) [pid = 2804] [serial = 578] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (13122000) [pid = 2804] [serial = 569] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D74D000) [pid = 2804] [serial = 563] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D819C00) [pid = 2804] [serial = 564] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (112C6800) [pid = 2804] [serial = 566] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D74EC00) [pid = 2804] [serial = 557] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CF58000) [pid = 2804] [serial = 560] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CF70800) [pid = 2804] [serial = 561] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (14176800) [pid = 2804] [serial = 572] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (13E5AC00) [pid = 2804] [serial = 570] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D8AD000) [pid = 2804] [serial = 552] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D15D400) [pid = 2804] [serial = 551] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (14020C00) [pid = 2804] [serial = 555] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (12A36400) [pid = 2804] [serial = 554] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (152E3000) [pid = 2804] [serial = 575] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (15A1B000) [pid = 2804] [serial = 576] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1423B000) [pid = 2804] [serial = 573] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (1174B800) [pid = 2804] [serial = 567] [outer = 00000000] [url = about:blank] 10:30:37 INFO - PROCESS | 2804 | 1470159037647 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:30:37 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 10:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1575ms 10:30:37 INFO - PROCESS | 2804 | 1470159037679 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:30:37 INFO - PROCESS | 2804 | 1470159037683 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:30:37 INFO - PROCESS | 2804 | 1470159037688 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:30:37 INFO - PROCESS | 2804 | 1470159037691 Marionette TRACE conn6 <- [1,794,null,{}] 10:30:37 INFO - PROCESS | 2804 | 1470159037697 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:37 INFO - PROCESS | 2804 | 1470159037700 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:37 INFO - PROCESS | 2804 | 1470159037783 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:30:37 INFO - PROCESS | 2804 | 1470159037902 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:37 INFO - PROCESS | 2804 | 1470159037904 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:37 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4E400 == 28 [pid = 2804] [id = 208] 10:30:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0CF51400) [pid = 2804] [serial = 622] [outer = 00000000] 10:30:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CF74800) [pid = 2804] [serial = 623] [outer = 0CF51400] 10:30:37 INFO - PROCESS | 2804 | 1470159037952 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE8400) [pid = 2804] [serial = 624] [outer = 0CF51400] 10:30:38 INFO - PROCESS | 2804 | 1470159038348 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:30:38 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 10:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 10:30:38 INFO - PROCESS | 2804 | 1470159038419 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:30:38 INFO - PROCESS | 2804 | 1470159038424 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:30:38 INFO - PROCESS | 2804 | 1470159038430 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:30:38 INFO - PROCESS | 2804 | 1470159038433 Marionette TRACE conn6 <- [1,798,null,{}] 10:30:38 INFO - PROCESS | 2804 | 1470159038436 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:38 INFO - PROCESS | 2804 | 1470159038439 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:38 INFO - PROCESS | 2804 | 1470159038530 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:30:38 INFO - PROCESS | 2804 | 1470159038537 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:38 INFO - PROCESS | 2804 | 1470159038540 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:38 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DF400 == 29 [pid = 2804] [id = 209] 10:30:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D81BC00) [pid = 2804] [serial = 625] [outer = 00000000] 10:30:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D70C00) [pid = 2804] [serial = 626] [outer = 0D81BC00] 10:30:38 INFO - PROCESS | 2804 | 1470159038587 Marionette DEBUG loaded listener.js 10:30:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10D78800) [pid = 2804] [serial = 627] [outer = 0D81BC00] 10:30:39 INFO - PROCESS | 2804 | 1470159039033 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 629ms 10:30:39 INFO - PROCESS | 2804 | 1470159039064 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 2804 | 1470159039066 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:30:39 INFO - PROCESS | 2804 | 1470159039069 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:30:39 INFO - PROCESS | 2804 | 1470159039073 Marionette TRACE conn6 <- [1,802,null,{}] 10:30:39 INFO - PROCESS | 2804 | 1470159039085 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:39 INFO - PROCESS | 2804 | 1470159039090 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:39 INFO - PROCESS | 2804 | 1470159039173 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:30:39 INFO - PROCESS | 2804 | 1470159039211 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 2804 | 1470159039214 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:39 INFO - PROCESS | 2804 | ++DOCSHELL 117C7400 == 30 [pid = 2804] [id = 210] 10:30:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (117C7800) [pid = 2804] [serial = 628] [outer = 00000000] 10:30:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11814800) [pid = 2804] [serial = 629] [outer = 117C7800] 10:30:39 INFO - PROCESS | 2804 | 1470159039263 Marionette DEBUG loaded listener.js 10:30:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (12A34400) [pid = 2804] [serial = 630] [outer = 117C7800] 10:30:39 INFO - PROCESS | 2804 | 1470159039722 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:30:39 INFO - PROCESS | 2804 | 1470159039806 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:30:39 INFO - PROCESS | 2804 | 1470159039809 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:30:39 INFO - PROCESS | 2804 | 1470159039811 Marionette TRACE conn6 <- [1,806,null,{}] 10:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 10:30:39 INFO - PROCESS | 2804 | 1470159039818 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:39 INFO - PROCESS | 2804 | 1470159039820 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:39 INFO - PROCESS | 2804 | 1470159039929 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:30:39 INFO - PROCESS | 2804 | 1470159039935 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:39 INFO - PROCESS | 2804 | 1470159039937 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:39 INFO - PROCESS | 2804 | ++DOCSHELL 13120C00 == 31 [pid = 2804] [id = 211] 10:30:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13E5A000) [pid = 2804] [serial = 631] [outer = 00000000] 10:30:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13EDD800) [pid = 2804] [serial = 632] [outer = 13E5A000] 10:30:39 INFO - PROCESS | 2804 | 1470159039982 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14071400) [pid = 2804] [serial = 633] [outer = 13E5A000] 10:30:40 INFO - PROCESS | 2804 | 1470159040420 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 10:30:40 INFO - PROCESS | 2804 | 1470159040443 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:30:40 INFO - PROCESS | 2804 | 1470159040445 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:30:40 INFO - PROCESS | 2804 | 1470159040456 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:30:40 INFO - PROCESS | 2804 | 1470159040458 Marionette TRACE conn6 <- [1,810,null,{}] 10:30:40 INFO - PROCESS | 2804 | 1470159040461 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:40 INFO - PROCESS | 2804 | 1470159040463 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:40 INFO - PROCESS | 2804 | 1470159040596 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:30:40 INFO - PROCESS | 2804 | 1470159040652 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:40 INFO - PROCESS | 2804 | 1470159040654 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:40 INFO - PROCESS | 2804 | ++DOCSHELL 14178800 == 32 [pid = 2804] [id = 212] 10:30:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14237400) [pid = 2804] [serial = 634] [outer = 00000000] 10:30:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14242C00) [pid = 2804] [serial = 635] [outer = 14237400] 10:30:40 INFO - PROCESS | 2804 | 1470159040699 Marionette DEBUG loaded listener.js 10:30:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1525FC00) [pid = 2804] [serial = 636] [outer = 14237400] 10:30:41 INFO - PROCESS | 2804 | 1470159041123 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:30:41 INFO - PROCESS | 2804 | 1470159041187 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:30:41 INFO - PROCESS | 2804 | 1470159041190 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:30:41 INFO - PROCESS | 2804 | 1470159041192 Marionette TRACE conn6 <- [1,814,null,{}] 10:30:41 INFO - PROCESS | 2804 | 1470159041195 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:41 INFO - PROCESS | 2804 | 1470159041201 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:41 INFO - PROCESS | 2804 | 1470159041333 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:30:41 INFO - PROCESS | 2804 | 1470159041343 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:41 INFO - PROCESS | 2804 | 1470159041345 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:41 INFO - PROCESS | 2804 | ++DOCSHELL 15B19400 == 33 [pid = 2804] [id = 213] 10:30:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (15B19800) [pid = 2804] [serial = 637] [outer = 00000000] 10:30:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15CDFC00) [pid = 2804] [serial = 638] [outer = 15B19800] 10:30:41 INFO - PROCESS | 2804 | 1470159041438 Marionette DEBUG loaded listener.js 10:30:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16075800) [pid = 2804] [serial = 639] [outer = 15B19800] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0CFEA800) [pid = 2804] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16072800) [pid = 2804] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (12A3AC00) [pid = 2804] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (14242000) [pid = 2804] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D11A400) [pid = 2804] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF58800) [pid = 2804] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15B1CC00) [pid = 2804] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (11749400) [pid = 2804] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFDF400) [pid = 2804] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D120000) [pid = 2804] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:30:41 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (118DC800) [pid = 2804] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:30:42 INFO - PROCESS | 2804 | 1470159042052 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 869ms 10:30:42 INFO - PROCESS | 2804 | 1470159042064 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:30:42 INFO - PROCESS | 2804 | 1470159042066 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 2804 | 1470159042069 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 2804 | 1470159042071 Marionette TRACE conn6 <- [1,818,null,{}] 10:30:42 INFO - PROCESS | 2804 | 1470159042074 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 2804 | 1470159042076 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:42 INFO - PROCESS | 2804 | 1470159042153 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:30:42 INFO - PROCESS | 2804 | 1470159042159 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 2804 | 1470159042160 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:42 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE5800 == 34 [pid = 2804] [id = 214] 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D044C00) [pid = 2804] [serial = 640] [outer = 00000000] 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13E54000) [pid = 2804] [serial = 641] [outer = 0D044C00] 10:30:42 INFO - PROCESS | 2804 | 1470159042204 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (14176C00) [pid = 2804] [serial = 642] [outer = 0D044C00] 10:30:42 INFO - PROCESS | 2804 | 1470159042622 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 570ms 10:30:42 INFO - PROCESS | 2804 | 1470159042649 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:30:42 INFO - PROCESS | 2804 | 1470159042651 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:30:42 INFO - PROCESS | 2804 | 1470159042654 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:30:42 INFO - PROCESS | 2804 | 1470159042656 Marionette TRACE conn6 <- [1,822,null,{}] 10:30:42 INFO - PROCESS | 2804 | 1470159042660 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:42 INFO - PROCESS | 2804 | 1470159042661 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:42 INFO - PROCESS | 2804 | 1470159042737 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:30:42 INFO - PROCESS | 2804 | 1470159042743 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:42 INFO - PROCESS | 2804 | 1470159042744 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:42 INFO - PROCESS | 2804 | ++DOCSHELL 13121C00 == 35 [pid = 2804] [id = 215] 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16072800) [pid = 2804] [serial = 643] [outer = 00000000] 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (164A8000) [pid = 2804] [serial = 644] [outer = 16072800] 10:30:42 INFO - PROCESS | 2804 | 1470159042790 Marionette DEBUG loaded listener.js 10:30:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (164AAC00) [pid = 2804] [serial = 645] [outer = 16072800] 10:30:43 INFO - PROCESS | 2804 | 1470159043195 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 570ms 10:30:43 INFO - PROCESS | 2804 | 1470159043225 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 2804 | 1470159043228 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:30:43 INFO - PROCESS | 2804 | 1470159043231 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 2804 | 1470159043232 Marionette TRACE conn6 <- [1,826,null,{}] 10:30:43 INFO - PROCESS | 2804 | 1470159043254 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:43 INFO - PROCESS | 2804 | 1470159043256 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:43 INFO - PROCESS | 2804 | 1470159043336 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:30:43 INFO - PROCESS | 2804 | 1470159043342 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:43 INFO - PROCESS | 2804 | 1470159043344 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:43 INFO - PROCESS | 2804 | ++DOCSHELL 117C6C00 == 36 [pid = 2804] [id = 216] 10:30:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16609C00) [pid = 2804] [serial = 646] [outer = 00000000] 10:30:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16610000) [pid = 2804] [serial = 647] [outer = 16609C00] 10:30:43 INFO - PROCESS | 2804 | 1470159043387 Marionette DEBUG loaded listener.js 10:30:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16610C00) [pid = 2804] [serial = 648] [outer = 16609C00] 10:30:43 INFO - PROCESS | 2804 | 1470159043824 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 649ms 10:30:43 INFO - PROCESS | 2804 | 1470159043891 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:30:43 INFO - PROCESS | 2804 | 1470159043893 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:30:43 INFO - PROCESS | 2804 | 1470159043896 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:30:43 INFO - PROCESS | 2804 | 1470159043898 Marionette TRACE conn6 <- [1,830,null,{}] 10:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:30:43 INFO - PROCESS | 2804 | 1470159043901 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:43 INFO - PROCESS | 2804 | 1470159043903 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:44 INFO - PROCESS | 2804 | 1470159044024 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:30:44 INFO - PROCESS | 2804 | 1470159044133 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:44 INFO - PROCESS | 2804 | 1470159044137 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:44 INFO - PROCESS | 2804 | ++DOCSHELL 0C549C00 == 37 [pid = 2804] [id = 217] 10:30:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0C54C400) [pid = 2804] [serial = 649] [outer = 00000000] 10:30:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0CC7A000) [pid = 2804] [serial = 650] [outer = 0C54C400] 10:30:44 INFO - PROCESS | 2804 | 1470159044196 Marionette DEBUG loaded listener.js 10:30:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CF70C00) [pid = 2804] [serial = 651] [outer = 0C54C400] 10:30:44 INFO - PROCESS | 2804 | 1470159044954 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1126ms 10:30:45 INFO - PROCESS | 2804 | 1470159045030 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:30:45 INFO - PROCESS | 2804 | 1470159045034 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:30:45 INFO - PROCESS | 2804 | 1470159045039 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:30:45 INFO - PROCESS | 2804 | 1470159045043 Marionette TRACE conn6 <- [1,834,null,{}] 10:30:45 INFO - PROCESS | 2804 | 1470159045048 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:45 INFO - PROCESS | 2804 | 1470159045051 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:45 INFO - PROCESS | 2804 | 1470159045186 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:30:45 INFO - PROCESS | 2804 | 1470159045303 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:45 INFO - PROCESS | 2804 | 1470159045306 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:45 INFO - PROCESS | 2804 | ++DOCSHELL 0D8E0C00 == 38 [pid = 2804] [id = 218] 10:30:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (10D7B000) [pid = 2804] [serial = 652] [outer = 00000000] 10:30:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1109A400) [pid = 2804] [serial = 653] [outer = 10D7B000] 10:30:45 INFO - PROCESS | 2804 | 1470159045363 Marionette DEBUG loaded listener.js 10:30:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1174B800) [pid = 2804] [serial = 654] [outer = 10D7B000] 10:30:46 INFO - PROCESS | 2804 | 1470159046279 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1273ms 10:30:46 INFO - PROCESS | 2804 | 1470159046323 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:30:46 INFO - PROCESS | 2804 | 1470159046328 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:30:46 INFO - PROCESS | 2804 | 1470159046333 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:30:46 INFO - PROCESS | 2804 | 1470159046336 Marionette TRACE conn6 <- [1,838,null,{}] 10:30:46 INFO - PROCESS | 2804 | 1470159046342 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:46 INFO - PROCESS | 2804 | 1470159046344 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:46 INFO - PROCESS | 2804 | 1470159046457 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:30:46 INFO - PROCESS | 2804 | 1470159046539 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:46 INFO - PROCESS | 2804 | 1470159046543 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:46 INFO - PROCESS | 2804 | ++DOCSHELL 0C547800 == 39 [pid = 2804] [id = 219] 10:30:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0C54C000) [pid = 2804] [serial = 655] [outer = 00000000] 10:30:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0D043000) [pid = 2804] [serial = 656] [outer = 0C54C000] 10:30:46 INFO - PROCESS | 2804 | 1470159046626 Marionette DEBUG loaded listener.js 10:30:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D887000) [pid = 2804] [serial = 657] [outer = 0C54C000] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 117C6C00 == 38 [pid = 2804] [id = 216] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 13121C00 == 37 [pid = 2804] [id = 215] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 0CFE5800 == 36 [pid = 2804] [id = 214] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 15B19400 == 35 [pid = 2804] [id = 213] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 14178800 == 34 [pid = 2804] [id = 212] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 13120C00 == 33 [pid = 2804] [id = 211] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 117C7400 == 32 [pid = 2804] [id = 210] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 0D7DF400 == 31 [pid = 2804] [id = 209] 10:30:46 INFO - PROCESS | 2804 | --DOCSHELL 0CF4E400 == 30 [pid = 2804] [id = 208] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (11281400) [pid = 2804] [serial = 558] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1646B000) [pid = 2804] [serial = 606] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16079000) [pid = 2804] [serial = 605] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (13E60800) [pid = 2804] [serial = 593] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15266C00) [pid = 2804] [serial = 599] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0DF4FC00) [pid = 2804] [serial = 587] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CFED000) [pid = 2804] [serial = 581] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D118000) [pid = 2804] [serial = 582] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15CDA000) [pid = 2804] [serial = 579] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117BEC00) [pid = 2804] [serial = 590] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D742C00) [pid = 2804] [serial = 584] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D7D6400) [pid = 2804] [serial = 585] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (10D1E800) [pid = 2804] [serial = 588] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15C0D400) [pid = 2804] [serial = 603] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14144800) [pid = 2804] [serial = 594] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1416D400) [pid = 2804] [serial = 596] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (117C8400) [pid = 2804] [serial = 591] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (14178C00) [pid = 2804] [serial = 597] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15B1C400) [pid = 2804] [serial = 600] [outer = 00000000] [url = about:blank] 10:30:46 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (15C01800) [pid = 2804] [serial = 602] [outer = 00000000] [url = about:blank] 10:30:47 INFO - PROCESS | 2804 | 1470159047048 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 770ms 10:30:47 INFO - PROCESS | 2804 | 1470159047109 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 2804 | 1470159047113 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:30:47 INFO - PROCESS | 2804 | 1470159047119 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - PROCESS | 2804 | 1470159047122 Marionette TRACE conn6 <- [1,842,null,{}] 10:30:47 INFO - PROCESS | 2804 | 1470159047126 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 2804 | 1470159047129 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:47 INFO - PROCESS | 2804 | 1470159047213 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:30:47 INFO - PROCESS | 2804 | 1470159047220 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:47 INFO - PROCESS | 2804 | 1470159047222 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:47 INFO - PROCESS | 2804 | ++DOCSHELL 0D7D5000 == 31 [pid = 2804] [id = 220] 10:30:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D7D6400) [pid = 2804] [serial = 658] [outer = 00000000] 10:30:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10D20C00) [pid = 2804] [serial = 659] [outer = 0D7D6400] 10:30:47 INFO - PROCESS | 2804 | 1470159047270 Marionette DEBUG loaded listener.js 10:30:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (10D7B800) [pid = 2804] [serial = 660] [outer = 0D7D6400] 10:30:47 INFO - PROCESS | 2804 | 1470159047718 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 10:30:47 INFO - PROCESS | 2804 | 1470159047763 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:30:47 INFO - PROCESS | 2804 | 1470159047766 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:30:47 INFO - PROCESS | 2804 | 1470159047769 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:30:47 INFO - PROCESS | 2804 | 1470159047773 Marionette TRACE conn6 <- [1,846,null,{}] 10:30:47 INFO - PROCESS | 2804 | 1470159047784 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:47 INFO - PROCESS | 2804 | 1470159047788 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:47 INFO - PROCESS | 2804 | 1470159047905 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:30:48 INFO - PROCESS | 2804 | 1470159047992 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 2804 | 1470159047995 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:48 INFO - PROCESS | 2804 | ++DOCSHELL 117CB800 == 32 [pid = 2804] [id = 221] 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117CCC00) [pid = 2804] [serial = 661] [outer = 00000000] 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1236B000) [pid = 2804] [serial = 662] [outer = 117CCC00] 10:30:48 INFO - PROCESS | 2804 | 1470159048044 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1312A000) [pid = 2804] [serial = 663] [outer = 117CCC00] 10:30:48 INFO - PROCESS | 2804 | 1470159048412 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 10:30:48 INFO - PROCESS | 2804 | 1470159048447 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:30:48 INFO - PROCESS | 2804 | 1470159048450 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:30:48 INFO - PROCESS | 2804 | 1470159048453 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:30:48 INFO - PROCESS | 2804 | 1470159048454 Marionette TRACE conn6 <- [1,850,null,{}] 10:30:48 INFO - PROCESS | 2804 | 1470159048458 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:48 INFO - PROCESS | 2804 | 1470159048460 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:48 INFO - PROCESS | 2804 | 1470159048552 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:30:48 INFO - PROCESS | 2804 | 1470159048557 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:48 INFO - PROCESS | 2804 | 1470159048559 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:48 INFO - PROCESS | 2804 | ++DOCSHELL 13EE0800 == 33 [pid = 2804] [id = 222] 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1406F400) [pid = 2804] [serial = 664] [outer = 00000000] 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14239800) [pid = 2804] [serial = 665] [outer = 1406F400] 10:30:48 INFO - PROCESS | 2804 | 1470159048604 Marionette DEBUG loaded listener.js 10:30:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14242800) [pid = 2804] [serial = 666] [outer = 1406F400] 10:30:49 INFO - PROCESS | 2804 | 1470159049064 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 10:30:50 INFO - PROCESS | 2804 | 1470159050008 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:30:50 INFO - PROCESS | 2804 | 1470159050010 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:30:50 INFO - PROCESS | 2804 | 1470159050417 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:30:50 INFO - PROCESS | 2804 | 1470159050419 Marionette TRACE conn6 <- [1,854,null,{}] 10:30:50 INFO - PROCESS | 2804 | 1470159050433 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:50 INFO - PROCESS | 2804 | 1470159050435 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:50 INFO - PROCESS | 2804 | 1470159050535 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:30:50 INFO - PROCESS | 2804 | 1470159050542 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:50 INFO - PROCESS | 2804 | 1470159050544 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:50 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E8C00 == 34 [pid = 2804] [id = 223] 10:30:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15A1DC00) [pid = 2804] [serial = 667] [outer = 00000000] 10:30:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16073C00) [pid = 2804] [serial = 668] [outer = 15A1DC00] 10:30:50 INFO - PROCESS | 2804 | 1470159050588 Marionette DEBUG loaded listener.js 10:30:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16079800) [pid = 2804] [serial = 669] [outer = 15A1DC00] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (13E5A000) [pid = 2804] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15B19800) [pid = 2804] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (117C7800) [pid = 2804] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D81BC00) [pid = 2804] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF51400) [pid = 2804] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CF54000) [pid = 2804] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CFE4C00) [pid = 2804] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (14237400) [pid = 2804] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10F2E800) [pid = 2804] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15A20800) [pid = 2804] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (164A7800) [pid = 2804] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D044C00) [pid = 2804] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:30:50 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (16072800) [pid = 2804] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:30:51 INFO - PROCESS | 2804 | 1470159051058 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 830ms 10:30:51 INFO - PROCESS | 2804 | 1470159051108 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 2804 | 1470159051110 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:30:51 INFO - PROCESS | 2804 | 1470159051113 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:30:51 INFO - PROCESS | 2804 | 1470159051115 Marionette TRACE conn6 <- [1,858,null,{}] 10:30:51 INFO - PROCESS | 2804 | 1470159051118 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:51 INFO - PROCESS | 2804 | 1470159051124 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:51 INFO - PROCESS | 2804 | 1470159051226 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:30:51 INFO - PROCESS | 2804 | 1470159051232 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 2804 | 1470159051233 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:51 INFO - PROCESS | 2804 | ++DOCSHELL 0C53F800 == 35 [pid = 2804] [id = 224] 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D041800) [pid = 2804] [serial = 670] [outer = 00000000] 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1646AC00) [pid = 2804] [serial = 671] [outer = 0D041800] 10:30:51 INFO - PROCESS | 2804 | 1470159051279 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (164A4000) [pid = 2804] [serial = 672] [outer = 0D041800] 10:30:51 INFO - PROCESS | 2804 | 1470159051709 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 10:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:30:51 INFO - PROCESS | 2804 | 1470159051747 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:30:51 INFO - PROCESS | 2804 | 1470159051749 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:30:51 INFO - PROCESS | 2804 | 1470159051753 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:30:51 INFO - PROCESS | 2804 | 1470159051755 Marionette TRACE conn6 <- [1,862,null,{}] 10:30:51 INFO - PROCESS | 2804 | 1470159051771 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:51 INFO - PROCESS | 2804 | 1470159051773 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:51 INFO - PROCESS | 2804 | 1470159051851 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:30:51 INFO - PROCESS | 2804 | 1470159051857 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:51 INFO - PROCESS | 2804 | 1470159051858 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:51 INFO - PROCESS | 2804 | ++DOCSHELL 1658B000 == 36 [pid = 2804] [id = 225] 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1658B400) [pid = 2804] [serial = 673] [outer = 00000000] 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1660CC00) [pid = 2804] [serial = 674] [outer = 1658B400] 10:30:51 INFO - PROCESS | 2804 | 1470159051902 Marionette DEBUG loaded listener.js 10:30:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1660D000) [pid = 2804] [serial = 675] [outer = 1658B400] 10:30:52 INFO - PROCESS | 2804 | 1470159052309 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 571ms 10:30:52 INFO - PROCESS | 2804 | 1470159052324 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:30:52 INFO - PROCESS | 2804 | 1470159052326 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:30:52 INFO - PROCESS | 2804 | 1470159052330 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:30:52 INFO - PROCESS | 2804 | 1470159052331 Marionette TRACE conn6 <- [1,866,null,{}] 10:30:52 INFO - PROCESS | 2804 | 1470159052335 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:52 INFO - PROCESS | 2804 | 1470159052337 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:52 INFO - PROCESS | 2804 | 1470159052451 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:30:52 INFO - PROCESS | 2804 | 1470159052459 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:52 INFO - PROCESS | 2804 | 1470159052461 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:52 INFO - PROCESS | 2804 | ++DOCSHELL 16815400 == 37 [pid = 2804] [id = 226] 10:30:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (168CFC00) [pid = 2804] [serial = 676] [outer = 00000000] 10:30:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (168D8000) [pid = 2804] [serial = 677] [outer = 168CFC00] 10:30:52 INFO - PROCESS | 2804 | 1470159052505 Marionette DEBUG loaded listener.js 10:30:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (168DC000) [pid = 2804] [serial = 678] [outer = 168CFC00] 10:30:53 INFO - PROCESS | 2804 | 1470159053066 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 10:30:53 INFO - PROCESS | 2804 | 1470159053101 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:30:53 INFO - PROCESS | 2804 | 1470159053105 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:30:53 INFO - PROCESS | 2804 | 1470159053111 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:30:53 INFO - PROCESS | 2804 | 1470159053114 Marionette TRACE conn6 <- [1,870,null,{}] 10:30:53 INFO - PROCESS | 2804 | 1470159053120 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:53 INFO - PROCESS | 2804 | 1470159053124 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:53 INFO - PROCESS | 2804 | 1470159053237 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:30:53 INFO - PROCESS | 2804 | 1470159053339 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:53 INFO - PROCESS | 2804 | 1470159053342 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:53 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFA800 == 38 [pid = 2804] [id = 227] 10:30:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0CF4D400) [pid = 2804] [serial = 679] [outer = 00000000] 10:30:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D16A000) [pid = 2804] [serial = 680] [outer = 0CF4D400] 10:30:53 INFO - PROCESS | 2804 | 1470159053401 Marionette DEBUG loaded listener.js 10:30:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D817400) [pid = 2804] [serial = 681] [outer = 0CF4D400] 10:30:54 INFO - PROCESS | 2804 | 1470159054048 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 989ms 10:30:54 INFO - PROCESS | 2804 | 1470159054101 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:30:54 INFO - PROCESS | 2804 | 1470159054106 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:30:54 INFO - PROCESS | 2804 | 1470159054112 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:30:54 INFO - PROCESS | 2804 | 1470159054115 Marionette TRACE conn6 <- [1,874,null,{}] 10:30:54 INFO - PROCESS | 2804 | 1470159054119 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:54 INFO - PROCESS | 2804 | 1470159054122 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:54 INFO - PROCESS | 2804 | 1470159054233 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:30:54 INFO - PROCESS | 2804 | 1470159054358 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:54 INFO - PROCESS | 2804 | 1470159054361 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:54 INFO - PROCESS | 2804 | ++DOCSHELL 1128C800 == 39 [pid = 2804] [id = 228] 10:30:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1170E000) [pid = 2804] [serial = 682] [outer = 00000000] 10:30:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (117EBC00) [pid = 2804] [serial = 683] [outer = 1170E000] 10:30:54 INFO - PROCESS | 2804 | 1470159054418 Marionette DEBUG loaded listener.js 10:30:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13125000) [pid = 2804] [serial = 684] [outer = 1170E000] 10:30:55 INFO - PROCESS | 2804 | 1470159055061 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 10:30:55 INFO - PROCESS | 2804 | 1470159055086 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:30:55 INFO - PROCESS | 2804 | 1470159055088 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:30:55 INFO - PROCESS | 2804 | 1470159055092 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:30:55 INFO - PROCESS | 2804 | 1470159055096 Marionette TRACE conn6 <- [1,878,null,{}] 10:30:55 INFO - PROCESS | 2804 | 1470159055121 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:55 INFO - PROCESS | 2804 | 1470159055126 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:55 INFO - PROCESS | 2804 | 1470159055234 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:30:55 INFO - PROCESS | 2804 | 1470159055360 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:55 INFO - PROCESS | 2804 | 1470159055363 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:55 INFO - PROCESS | 2804 | ++DOCSHELL 1660C400 == 40 [pid = 2804] [id = 229] 10:30:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1660E800) [pid = 2804] [serial = 685] [outer = 00000000] 10:30:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (168D4C00) [pid = 2804] [serial = 686] [outer = 1660E800] 10:30:55 INFO - PROCESS | 2804 | 1470159055422 Marionette DEBUG loaded listener.js 10:30:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (17A99000) [pid = 2804] [serial = 687] [outer = 1660E800] 10:30:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16612800) [pid = 2804] [serial = 688] [outer = 0D744C00] 10:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1019ms 10:30:56 INFO - PROCESS | 2804 | 1470159056106 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:30:56 INFO - PROCESS | 2804 | 1470159056115 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:30:56 INFO - PROCESS | 2804 | 1470159056118 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:30:56 INFO - PROCESS | 2804 | 1470159056121 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:30:56 INFO - PROCESS | 2804 | 1470159056123 Marionette TRACE conn6 <- [1,882,null,{}] 10:30:56 INFO - PROCESS | 2804 | 1470159056127 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:56 INFO - PROCESS | 2804 | 1470159056130 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:56 INFO - PROCESS | 2804 | 1470159056238 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:30:56 INFO - PROCESS | 2804 | 1470159056320 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:56 INFO - PROCESS | 2804 | 1470159056323 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:56 INFO - PROCESS | 2804 | ++DOCSHELL 0C49B000 == 41 [pid = 2804] [id = 230] 10:30:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C49E400) [pid = 2804] [serial = 689] [outer = 00000000] 10:30:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CF50800) [pid = 2804] [serial = 690] [outer = 0C49E400] 10:30:56 INFO - PROCESS | 2804 | 1470159056500 Marionette DEBUG loaded listener.js 10:30:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D118400) [pid = 2804] [serial = 691] [outer = 0C49E400] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 1658B000 == 40 [pid = 2804] [id = 225] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0C53F800 == 39 [pid = 2804] [id = 224] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0D5E8C00 == 38 [pid = 2804] [id = 223] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 13EE0800 == 37 [pid = 2804] [id = 222] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 117CB800 == 36 [pid = 2804] [id = 221] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0D7D5000 == 35 [pid = 2804] [id = 220] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0C547800 == 34 [pid = 2804] [id = 219] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0D8E0C00 == 33 [pid = 2804] [id = 218] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0C549C00 == 32 [pid = 2804] [id = 217] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0CF51000 == 31 [pid = 2804] [id = 207] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 1128C800 == 30 [pid = 2804] [id = 228] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 1660C400 == 29 [pid = 2804] [id = 229] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 16815400 == 28 [pid = 2804] [id = 226] 10:30:57 INFO - PROCESS | 2804 | --DOCSHELL 0CDFA800 == 27 [pid = 2804] [id = 227] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (11814800) [pid = 2804] [serial = 629] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (10D70C00) [pid = 2804] [serial = 626] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10D78800) [pid = 2804] [serial = 627] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0CF74800) [pid = 2804] [serial = 623] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CFE8400) [pid = 2804] [serial = 624] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D161C00) [pid = 2804] [serial = 621] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CFEC400) [pid = 2804] [serial = 620] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D16B800) [pid = 2804] [serial = 609] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D049000) [pid = 2804] [serial = 608] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1525FC00) [pid = 2804] [serial = 636] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117DF800) [pid = 2804] [serial = 612] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (116B0400) [pid = 2804] [serial = 611] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16079C00) [pid = 2804] [serial = 615] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1600A800) [pid = 2804] [serial = 614] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14242C00) [pid = 2804] [serial = 635] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16595000) [pid = 2804] [serial = 618] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16591400) [pid = 2804] [serial = 617] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14176C00) [pid = 2804] [serial = 642] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (13E54000) [pid = 2804] [serial = 641] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (16075800) [pid = 2804] [serial = 639] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (14071400) [pid = 2804] [serial = 633] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (164A8000) [pid = 2804] [serial = 644] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (12A34400) [pid = 2804] [serial = 630] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (164AAC00) [pid = 2804] [serial = 645] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (16610000) [pid = 2804] [serial = 647] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (13EDD800) [pid = 2804] [serial = 632] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (15CDFC00) [pid = 2804] [serial = 638] [outer = 00000000] [url = about:blank] 10:30:57 INFO - PROCESS | 2804 | 1470159057773 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1723ms 10:30:57 INFO - PROCESS | 2804 | 1470159057856 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:30:57 INFO - PROCESS | 2804 | 1470159057860 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:30:57 INFO - PROCESS | 2804 | 1470159057866 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:30:57 INFO - PROCESS | 2804 | 1470159057869 Marionette TRACE conn6 <- [1,886,null,{}] 10:30:57 INFO - PROCESS | 2804 | 1470159057876 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:57 INFO - PROCESS | 2804 | 1470159057879 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:57 INFO - PROCESS | 2804 | 1470159057965 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:30:57 INFO - PROCESS | 2804 | 1470159057973 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:57 INFO - PROCESS | 2804 | 1470159057977 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:57 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFA800 == 28 [pid = 2804] [id = 231] 10:30:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0CDFD000) [pid = 2804] [serial = 692] [outer = 00000000] 10:30:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0CF58000) [pid = 2804] [serial = 693] [outer = 0CDFD000] 10:30:58 INFO - PROCESS | 2804 | 1470159058026 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CFDFC00) [pid = 2804] [serial = 694] [outer = 0CDFD000] 10:30:58 INFO - PROCESS | 2804 | 1470159058507 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 10:30:58 INFO - PROCESS | 2804 | 1470159058540 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:30:58 INFO - PROCESS | 2804 | 1470159058545 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:30:58 INFO - PROCESS | 2804 | 1470159058551 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:30:58 INFO - PROCESS | 2804 | 1470159058554 Marionette TRACE conn6 <- [1,890,null,{}] 10:30:58 INFO - PROCESS | 2804 | 1470159058558 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:58 INFO - PROCESS | 2804 | 1470159058560 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:58 INFO - PROCESS | 2804 | 1470159058647 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:30:58 INFO - PROCESS | 2804 | 1470159058656 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:58 INFO - PROCESS | 2804 | 1470159058659 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:58 INFO - PROCESS | 2804 | ++DOCSHELL 0D16A800 == 29 [pid = 2804] [id = 232] 10:30:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D46A000) [pid = 2804] [serial = 695] [outer = 00000000] 10:30:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D742C00) [pid = 2804] [serial = 696] [outer = 0D46A000] 10:30:58 INFO - PROCESS | 2804 | 1470159058706 Marionette DEBUG loaded listener.js 10:30:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D815400) [pid = 2804] [serial = 697] [outer = 0D46A000] 10:30:59 INFO - PROCESS | 2804 | 1470159059159 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 669ms 10:30:59 INFO - PROCESS | 2804 | 1470159059225 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 2804 | 1470159059228 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:30:59 INFO - PROCESS | 2804 | 1470159059231 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 2804 | 1470159059235 Marionette TRACE conn6 <- [1,894,null,{}] 10:30:59 INFO - PROCESS | 2804 | 1470159059246 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:59 INFO - PROCESS | 2804 | 1470159059250 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:59 INFO - PROCESS | 2804 | 1470159059365 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:30:59 INFO - PROCESS | 2804 | 1470159059450 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:30:59 INFO - PROCESS | 2804 | 1470159059454 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:30:59 INFO - PROCESS | 2804 | ++DOCSHELL 11097800 == 30 [pid = 2804] [id = 233] 10:30:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (110A2400) [pid = 2804] [serial = 698] [outer = 00000000] 10:30:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (112C1C00) [pid = 2804] [serial = 699] [outer = 110A2400] 10:30:59 INFO - PROCESS | 2804 | 1470159059503 Marionette DEBUG loaded listener.js 10:30:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1174C400) [pid = 2804] [serial = 700] [outer = 110A2400] 10:30:59 INFO - PROCESS | 2804 | 1470159059871 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 10:30:59 INFO - PROCESS | 2804 | 1470159059922 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:30:59 INFO - PROCESS | 2804 | 1470159059924 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:30:59 INFO - PROCESS | 2804 | 1470159059948 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:30:59 INFO - PROCESS | 2804 | 1470159059950 Marionette TRACE conn6 <- [1,898,null,{}] 10:30:59 INFO - PROCESS | 2804 | 1470159059954 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:30:59 INFO - PROCESS | 2804 | 1470159059956 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:00 INFO - PROCESS | 2804 | 1470159060071 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:31:00 INFO - PROCESS | 2804 | 1470159060076 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 2804 | 1470159060078 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:00 INFO - PROCESS | 2804 | ++DOCSHELL 117C7800 == 31 [pid = 2804] [id = 234] 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117CA800) [pid = 2804] [serial = 701] [outer = 00000000] 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1236BC00) [pid = 2804] [serial = 702] [outer = 117CA800] 10:31:00 INFO - PROCESS | 2804 | 1470159060123 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13124800) [pid = 2804] [serial = 703] [outer = 117CA800] 10:31:00 INFO - PROCESS | 2804 | 1470159060560 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 632ms 10:31:00 INFO - PROCESS | 2804 | 1470159060575 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:31:00 INFO - PROCESS | 2804 | 1470159060577 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:31:00 INFO - PROCESS | 2804 | 1470159060580 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:31:00 INFO - PROCESS | 2804 | 1470159060582 Marionette TRACE conn6 <- [1,902,null,{}] 10:31:00 INFO - PROCESS | 2804 | 1470159060585 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:00 INFO - PROCESS | 2804 | 1470159060587 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:00 INFO - PROCESS | 2804 | 1470159060695 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:31:00 INFO - PROCESS | 2804 | 1470159060779 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:00 INFO - PROCESS | 2804 | 1470159060781 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:00 INFO - PROCESS | 2804 | ++DOCSHELL 117E5400 == 32 [pid = 2804] [id = 235] 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12A38400) [pid = 2804] [serial = 704] [outer = 00000000] 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13EDEC00) [pid = 2804] [serial = 705] [outer = 12A38400] 10:31:00 INFO - PROCESS | 2804 | 1470159060826 Marionette DEBUG loaded listener.js 10:31:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14144C00) [pid = 2804] [serial = 706] [outer = 12A38400] 10:31:01 INFO - PROCESS | 2804 | 1470159061214 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 670ms 10:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:31:01 INFO - PROCESS | 2804 | 1470159061251 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:31:01 INFO - PROCESS | 2804 | 1470159061253 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:31:01 INFO - PROCESS | 2804 | 1470159061271 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:31:01 INFO - PROCESS | 2804 | 1470159061273 Marionette TRACE conn6 <- [1,906,null,{}] 10:31:01 INFO - PROCESS | 2804 | 1470159061276 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:01 INFO - PROCESS | 2804 | 1470159061282 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:01 INFO - PROCESS | 2804 | 1470159061414 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:31:01 INFO - PROCESS | 2804 | 1470159061420 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:01 INFO - PROCESS | 2804 | 1470159061422 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:01 INFO - PROCESS | 2804 | ++DOCSHELL 14174400 == 33 [pid = 2804] [id = 236] 10:31:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14175000) [pid = 2804] [serial = 707] [outer = 00000000] 10:31:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (142D9000) [pid = 2804] [serial = 708] [outer = 14175000] 10:31:01 INFO - PROCESS | 2804 | 1470159061466 Marionette DEBUG loaded listener.js 10:31:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15741C00) [pid = 2804] [serial = 709] [outer = 14175000] 10:31:01 INFO - PROCESS | 2804 | 1470159061884 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 689ms 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15A1DC00) [pid = 2804] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C54C400) [pid = 2804] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1406F400) [pid = 2804] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0C54C000) [pid = 2804] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16609C00) [pid = 2804] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (10D7B000) [pid = 2804] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (117CCC00) [pid = 2804] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D7D6400) [pid = 2804] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D041800) [pid = 2804] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1658B400) [pid = 2804] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:31:02 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (168CFC00) [pid = 2804] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:31:02 INFO - PROCESS | 2804 | 1470159062191 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 2804 | 1470159062193 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:31:02 INFO - PROCESS | 2804 | 1470159062212 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 2804 | 1470159062213 Marionette TRACE conn6 <- [1,910,null,{}] 10:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:31:02 INFO - PROCESS | 2804 | 1470159062217 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:02 INFO - PROCESS | 2804 | 1470159062219 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:02 INFO - PROCESS | 2804 | 1470159062294 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:31:02 INFO - PROCESS | 2804 | 1470159062302 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 2804 | 1470159062304 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:02 INFO - PROCESS | 2804 | ++DOCSHELL 0D747400 == 34 [pid = 2804] [id = 237] 10:31:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D7D6400) [pid = 2804] [serial = 710] [outer = 00000000] 10:31:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11752400) [pid = 2804] [serial = 711] [outer = 0D7D6400] 10:31:02 INFO - PROCESS | 2804 | 1470159062347 Marionette DEBUG loaded listener.js 10:31:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117E4C00) [pid = 2804] [serial = 712] [outer = 0D7D6400] 10:31:02 INFO - PROCESS | 2804 | 1470159062775 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 571ms 10:31:02 INFO - PROCESS | 2804 | 1470159062797 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:31:02 INFO - PROCESS | 2804 | 1470159062799 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:31:02 INFO - PROCESS | 2804 | 1470159062806 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:31:02 INFO - PROCESS | 2804 | 1470159062808 Marionette TRACE conn6 <- [1,914,null,{}] 10:31:02 INFO - PROCESS | 2804 | 1470159062811 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:02 INFO - PROCESS | 2804 | 1470159062813 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:02 INFO - PROCESS | 2804 | 1470159062889 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:31:02 INFO - PROCESS | 2804 | 1470159062895 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:02 INFO - PROCESS | 2804 | 1470159062897 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:02 INFO - PROCESS | 2804 | ++DOCSHELL 0C499800 == 35 [pid = 2804] [id = 238] 10:31:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0C53EC00) [pid = 2804] [serial = 713] [outer = 00000000] 10:31:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15B20C00) [pid = 2804] [serial = 714] [outer = 0C53EC00] 10:31:02 INFO - PROCESS | 2804 | 1470159062941 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15B22800) [pid = 2804] [serial = 715] [outer = 0C53EC00] 10:31:03 INFO - PROCESS | 2804 | 1470159063350 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 570ms 10:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:31:03 INFO - PROCESS | 2804 | 1470159063379 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:31:03 INFO - PROCESS | 2804 | 1470159063381 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:31:03 INFO - PROCESS | 2804 | 1470159063384 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:31:03 INFO - PROCESS | 2804 | 1470159063385 Marionette TRACE conn6 <- [1,918,null,{}] 10:31:03 INFO - PROCESS | 2804 | 1470159063389 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:03 INFO - PROCESS | 2804 | 1470159063390 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:03 INFO - PROCESS | 2804 | 1470159063504 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:31:03 INFO - PROCESS | 2804 | 1470159063512 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:03 INFO - PROCESS | 2804 | 1470159063514 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:03 INFO - PROCESS | 2804 | ++DOCSHELL 1606E000 == 36 [pid = 2804] [id = 239] 10:31:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16071800) [pid = 2804] [serial = 716] [outer = 00000000] 10:31:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16077800) [pid = 2804] [serial = 717] [outer = 16071800] 10:31:03 INFO - PROCESS | 2804 | 1470159063558 Marionette DEBUG loaded listener.js 10:31:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16077C00) [pid = 2804] [serial = 718] [outer = 16071800] 10:31:03 INFO - PROCESS | 2804 | 1470159063966 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 629ms 10:31:04 INFO - PROCESS | 2804 | 1470159064022 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:31:04 INFO - PROCESS | 2804 | 1470159064025 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:31:04 INFO - PROCESS | 2804 | 1470159064027 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:31:04 INFO - PROCESS | 2804 | 1470159064029 Marionette TRACE conn6 <- [1,922,null,{}] 10:31:04 INFO - PROCESS | 2804 | 1470159064032 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:04 INFO - PROCESS | 2804 | 1470159064034 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:04 INFO - PROCESS | 2804 | 1470159064114 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:31:04 INFO - PROCESS | 2804 | 1470159064119 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:04 INFO - PROCESS | 2804 | 1470159064121 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:04 INFO - PROCESS | 2804 | ++DOCSHELL 1649DC00 == 37 [pid = 2804] [id = 240] 10:31:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1649E800) [pid = 2804] [serial = 719] [outer = 00000000] 10:31:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1658A800) [pid = 2804] [serial = 720] [outer = 1649E800] 10:31:04 INFO - PROCESS | 2804 | 1470159064164 Marionette DEBUG loaded listener.js 10:31:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16606000) [pid = 2804] [serial = 721] [outer = 1649E800] 10:31:04 INFO - PROCESS | 2804 | 1470159064964 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 970ms 10:31:04 INFO - PROCESS | 2804 | 1470159065001 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:31:05 INFO - PROCESS | 2804 | 1470159065005 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:31:05 INFO - PROCESS | 2804 | 1470159065010 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:31:05 INFO - PROCESS | 2804 | 1470159065015 Marionette TRACE conn6 <- [1,926,null,{}] 10:31:05 INFO - PROCESS | 2804 | 1470159065021 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:05 INFO - PROCESS | 2804 | 1470159065024 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:05 INFO - PROCESS | 2804 | 1470159065149 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:31:05 INFO - PROCESS | 2804 | 1470159065272 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:05 INFO - PROCESS | 2804 | 1470159065276 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:05 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF4C00 == 38 [pid = 2804] [id = 241] 10:31:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CF6F800) [pid = 2804] [serial = 722] [outer = 00000000] 10:31:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D164C00) [pid = 2804] [serial = 723] [outer = 0CF6F800] 10:31:05 INFO - PROCESS | 2804 | 1470159065334 Marionette DEBUG loaded listener.js 10:31:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0DF4C000) [pid = 2804] [serial = 724] [outer = 0CF6F800] 10:31:06 INFO - PROCESS | 2804 | 1470159066020 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1084ms 10:31:06 INFO - PROCESS | 2804 | 1470159066095 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:31:06 INFO - PROCESS | 2804 | 1470159066099 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:31:06 INFO - PROCESS | 2804 | 1470159066106 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:31:06 INFO - PROCESS | 2804 | 1470159066109 Marionette TRACE conn6 <- [1,930,null,{}] 10:31:06 INFO - PROCESS | 2804 | 1470159066113 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:06 INFO - PROCESS | 2804 | 1470159066116 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:06 INFO - PROCESS | 2804 | 1470159066245 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:31:06 INFO - PROCESS | 2804 | 1470159066465 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:06 INFO - PROCESS | 2804 | 1470159066469 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:06 INFO - PROCESS | 2804 | ++DOCSHELL 0C544C00 == 39 [pid = 2804] [id = 242] 10:31:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0C549C00) [pid = 2804] [serial = 725] [outer = 00000000] 10:31:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0CDF8C00) [pid = 2804] [serial = 726] [outer = 0C549C00] 10:31:06 INFO - PROCESS | 2804 | 1470159066531 Marionette DEBUG loaded listener.js 10:31:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0CFE8C00) [pid = 2804] [serial = 727] [outer = 0C549C00] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 1606E000 == 38 [pid = 2804] [id = 239] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 0C499800 == 37 [pid = 2804] [id = 238] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 0D747400 == 36 [pid = 2804] [id = 237] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 14174400 == 35 [pid = 2804] [id = 236] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 117E5400 == 34 [pid = 2804] [id = 235] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 117C7800 == 33 [pid = 2804] [id = 234] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 11097800 == 32 [pid = 2804] [id = 233] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 0D16A800 == 31 [pid = 2804] [id = 232] 10:31:07 INFO - PROCESS | 2804 | --DOCSHELL 0CDFA800 == 30 [pid = 2804] [id = 231] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CF4F800) [pid = 2804] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16073C00) [pid = 2804] [serial = 668] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CC7A000) [pid = 2804] [serial = 650] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CF70C00) [pid = 2804] [serial = 651] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (14239800) [pid = 2804] [serial = 665] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D043000) [pid = 2804] [serial = 656] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D887000) [pid = 2804] [serial = 657] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16610C00) [pid = 2804] [serial = 648] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1109A400) [pid = 2804] [serial = 653] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1174B800) [pid = 2804] [serial = 654] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1236B000) [pid = 2804] [serial = 662] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1312A000) [pid = 2804] [serial = 663] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (10D20C00) [pid = 2804] [serial = 659] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (10D7B800) [pid = 2804] [serial = 660] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1646AC00) [pid = 2804] [serial = 671] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1660D000) [pid = 2804] [serial = 675] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (168DC000) [pid = 2804] [serial = 678] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (164A4000) [pid = 2804] [serial = 672] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1660CC00) [pid = 2804] [serial = 674] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (16079800) [pid = 2804] [serial = 669] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (168D8000) [pid = 2804] [serial = 677] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (14242800) [pid = 2804] [serial = 666] [outer = 00000000] [url = about:blank] 10:31:07 INFO - PROCESS | 2804 | 1470159067186 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1117ms 10:31:07 INFO - PROCESS | 2804 | 1470159067228 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 2804 | 1470159067231 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:31:07 INFO - PROCESS | 2804 | 1470159067235 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 2804 | 1470159067238 Marionette TRACE conn6 <- [1,934,null,{}] 10:31:07 INFO - PROCESS | 2804 | 1470159067243 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:07 INFO - PROCESS | 2804 | 1470159067247 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:07 INFO - PROCESS | 2804 | 1470159067336 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:31:07 INFO - PROCESS | 2804 | 1470159067419 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:07 INFO - PROCESS | 2804 | 1470159067422 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:07 INFO - PROCESS | 2804 | ++DOCSHELL 0D467800 == 31 [pid = 2804] [id = 243] 10:31:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D469000) [pid = 2804] [serial = 728] [outer = 00000000] 10:31:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D7DF400) [pid = 2804] [serial = 729] [outer = 0D469000] 10:31:07 INFO - PROCESS | 2804 | 1470159067471 Marionette DEBUG loaded listener.js 10:31:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0E12FC00) [pid = 2804] [serial = 730] [outer = 0D469000] 10:31:07 INFO - PROCESS | 2804 | 1470159067929 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 10:31:07 INFO - PROCESS | 2804 | 1470159067969 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:31:07 INFO - PROCESS | 2804 | 1470159067973 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:31:07 INFO - PROCESS | 2804 | 1470159067977 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:31:07 INFO - PROCESS | 2804 | 1470159067979 Marionette TRACE conn6 <- [1,938,null,{}] 10:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:31:07 INFO - PROCESS | 2804 | 1470159067983 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:07 INFO - PROCESS | 2804 | 1470159067985 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:08 INFO - PROCESS | 2804 | 1470159068071 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:31:08 INFO - PROCESS | 2804 | 1470159068077 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 2804 | 1470159068079 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:08 INFO - PROCESS | 2804 | ++DOCSHELL 10D7B800 == 32 [pid = 2804] [id = 244] 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10D7FC00) [pid = 2804] [serial = 731] [outer = 00000000] 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1175D800) [pid = 2804] [serial = 732] [outer = 10D7FC00] 10:31:08 INFO - PROCESS | 2804 | 1470159068125 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117CB800) [pid = 2804] [serial = 733] [outer = 10D7FC00] 10:31:08 INFO - PROCESS | 2804 | 1470159068586 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 10:31:08 INFO - PROCESS | 2804 | 1470159068612 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:31:08 INFO - PROCESS | 2804 | 1470159068614 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:31:08 INFO - PROCESS | 2804 | 1470159068620 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:31:08 INFO - PROCESS | 2804 | 1470159068626 Marionette TRACE conn6 <- [1,942,null,{}] 10:31:08 INFO - PROCESS | 2804 | 1470159068635 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:08 INFO - PROCESS | 2804 | 1470159068639 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:08 INFO - PROCESS | 2804 | 1470159068724 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:31:08 INFO - PROCESS | 2804 | 1470159068734 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:08 INFO - PROCESS | 2804 | 1470159068736 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:08 INFO - PROCESS | 2804 | ++DOCSHELL 1416F800 == 33 [pid = 2804] [id = 245] 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1416FC00) [pid = 2804] [serial = 734] [outer = 00000000] 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (14238C00) [pid = 2804] [serial = 735] [outer = 1416FC00] 10:31:08 INFO - PROCESS | 2804 | 1470159068789 Marionette DEBUG loaded listener.js 10:31:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1423E800) [pid = 2804] [serial = 736] [outer = 1416FC00] 10:31:09 INFO - PROCESS | 2804 | 1470159069214 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 629ms 10:31:09 INFO - PROCESS | 2804 | 1470159069257 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:31:09 INFO - PROCESS | 2804 | 1470159069259 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:31:09 INFO - PROCESS | 2804 | 1470159069262 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:31:09 INFO - PROCESS | 2804 | 1470159069264 Marionette TRACE conn6 <- [1,946,null,{}] 10:31:09 INFO - PROCESS | 2804 | 1470159069267 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:09 INFO - PROCESS | 2804 | 1470159069269 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:09 INFO - PROCESS | 2804 | 1470159069386 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:31:09 INFO - PROCESS | 2804 | 1470159069467 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:09 INFO - PROCESS | 2804 | 1470159069469 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:09 INFO - PROCESS | 2804 | ++DOCSHELL 1441D000 == 34 [pid = 2804] [id = 246] 10:31:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15257800) [pid = 2804] [serial = 737] [outer = 00000000] 10:31:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15263C00) [pid = 2804] [serial = 738] [outer = 15257800] 10:31:09 INFO - PROCESS | 2804 | 1470159069514 Marionette DEBUG loaded listener.js 10:31:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15CDEC00) [pid = 2804] [serial = 739] [outer = 15257800] 10:31:09 INFO - PROCESS | 2804 | 1470159069924 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 10:31:09 INFO - PROCESS | 2804 | 1470159069997 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:31:09 INFO - PROCESS | 2804 | 1470159069999 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:31:09 INFO - PROCESS | 2804 | 1470159070002 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 2804 | 1470159070004 Marionette TRACE conn6 <- [1,950,null,{}] 10:31:10 INFO - PROCESS | 2804 | 1470159070008 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:10 INFO - PROCESS | 2804 | 1470159070010 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:10 INFO - PROCESS | 2804 | 1470159070118 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:31:10 INFO - PROCESS | 2804 | 1470159070128 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 2804 | 1470159070133 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:10 INFO - PROCESS | 2804 | ++DOCSHELL 10D70C00 == 35 [pid = 2804] [id = 247] 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16070800) [pid = 2804] [serial = 740] [outer = 00000000] 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1646B000) [pid = 2804] [serial = 741] [outer = 16070800] 10:31:10 INFO - PROCESS | 2804 | 1470159070190 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (164A6400) [pid = 2804] [serial = 742] [outer = 16070800] 10:31:10 INFO - PROCESS | 2804 | 1470159070640 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 10:31:10 INFO - PROCESS | 2804 | 1470159070673 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:31:10 INFO - PROCESS | 2804 | 1470159070675 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:31:10 INFO - PROCESS | 2804 | 1470159070678 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:31:10 INFO - PROCESS | 2804 | 1470159070680 Marionette TRACE conn6 <- [1,954,null,{}] 10:31:10 INFO - PROCESS | 2804 | 1470159070683 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:10 INFO - PROCESS | 2804 | 1470159070685 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:10 INFO - PROCESS | 2804 | 1470159070829 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:31:10 INFO - PROCESS | 2804 | 1470159070889 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:10 INFO - PROCESS | 2804 | 1470159070890 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:10 INFO - PROCESS | 2804 | ++DOCSHELL 0D7D8400 == 36 [pid = 2804] [id = 248] 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A8000) [pid = 2804] [serial = 743] [outer = 00000000] 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1660A000) [pid = 2804] [serial = 744] [outer = 164A8000] 10:31:10 INFO - PROCESS | 2804 | 1470159070934 Marionette DEBUG loaded listener.js 10:31:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1660F400) [pid = 2804] [serial = 745] [outer = 164A8000] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D46A000) [pid = 2804] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CDFD000) [pid = 2804] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (117CA800) [pid = 2804] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0C49E400) [pid = 2804] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (110A2400) [pid = 2804] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (12A38400) [pid = 2804] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (14175000) [pid = 2804] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D7D6400) [pid = 2804] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CF4D400) [pid = 2804] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1170E000) [pid = 2804] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1660E800) [pid = 2804] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0C53EC00) [pid = 2804] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:31:11 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16071800) [pid = 2804] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:31:11 INFO - PROCESS | 2804 | 1470159071420 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 769ms 10:31:11 INFO - PROCESS | 2804 | 1470159071449 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:31:11 INFO - PROCESS | 2804 | 1470159071451 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:31:11 INFO - PROCESS | 2804 | 1470159071454 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:31:11 INFO - PROCESS | 2804 | 1470159071456 Marionette TRACE conn6 <- [1,958,null,{}] 10:31:11 INFO - PROCESS | 2804 | 1470159071459 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:11 INFO - PROCESS | 2804 | 1470159071461 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:11 INFO - PROCESS | 2804 | 1470159071539 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:31:11 INFO - PROCESS | 2804 | 1470159071544 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:11 INFO - PROCESS | 2804 | 1470159071546 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:11 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E9400 == 37 [pid = 2804] [id = 249] 10:31:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0DF4E000) [pid = 2804] [serial = 746] [outer = 00000000] 10:31:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117CA800) [pid = 2804] [serial = 747] [outer = 0DF4E000] 10:31:11 INFO - PROCESS | 2804 | 1470159071590 Marionette DEBUG loaded listener.js 10:31:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117EC800) [pid = 2804] [serial = 748] [outer = 0DF4E000] 10:31:11 INFO - PROCESS | 2804 | 1470159072002 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 570ms 10:31:12 INFO - PROCESS | 2804 | 1470159072025 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 2804 | 1470159072027 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:31:12 INFO - PROCESS | 2804 | 1470159072030 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 2804 | 1470159072032 Marionette TRACE conn6 <- [1,962,null,{}] 10:31:12 INFO - PROCESS | 2804 | 1470159072047 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:12 INFO - PROCESS | 2804 | 1470159072049 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:12 INFO - PROCESS | 2804 | 1470159072132 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:31:12 INFO - PROCESS | 2804 | 1470159072165 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 2804 | 1470159072167 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:12 INFO - PROCESS | 2804 | ++DOCSHELL 15A1EC00 == 38 [pid = 2804] [id = 250] 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16030000) [pid = 2804] [serial = 749] [outer = 00000000] 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16614000) [pid = 2804] [serial = 750] [outer = 16030000] 10:31:12 INFO - PROCESS | 2804 | 1470159072211 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1680D800) [pid = 2804] [serial = 751] [outer = 16030000] 10:31:12 INFO - PROCESS | 2804 | 1470159072620 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 10:31:12 INFO - PROCESS | 2804 | 1470159072671 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:31:12 INFO - PROCESS | 2804 | 1470159072673 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:31:12 INFO - PROCESS | 2804 | 1470159072676 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:31:12 INFO - PROCESS | 2804 | 1470159072678 Marionette TRACE conn6 <- [1,966,null,{}] 10:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:31:12 INFO - PROCESS | 2804 | 1470159072681 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:12 INFO - PROCESS | 2804 | 1470159072683 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:12 INFO - PROCESS | 2804 | 1470159072768 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:31:12 INFO - PROCESS | 2804 | 1470159072774 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:12 INFO - PROCESS | 2804 | 1470159072776 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:12 INFO - PROCESS | 2804 | ++DOCSHELL 110A2C00 == 39 [pid = 2804] [id = 251] 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1606F800) [pid = 2804] [serial = 752] [outer = 00000000] 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (168DC000) [pid = 2804] [serial = 753] [outer = 1606F800] 10:31:12 INFO - PROCESS | 2804 | 1470159072821 Marionette DEBUG loaded listener.js 10:31:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (17A98000) [pid = 2804] [serial = 754] [outer = 1606F800] 10:31:13 INFO - PROCESS | 2804 | 1470159073226 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 570ms 10:31:13 INFO - PROCESS | 2804 | 1470159073252 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:31:13 INFO - PROCESS | 2804 | 1470159073254 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:31:13 INFO - PROCESS | 2804 | 1470159073257 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:31:13 INFO - PROCESS | 2804 | 1470159073259 Marionette TRACE conn6 <- [1,970,null,{}] 10:31:13 INFO - PROCESS | 2804 | 1470159073290 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:13 INFO - PROCESS | 2804 | 1470159073291 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:13 INFO - PROCESS | 2804 | 1470159073377 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:31:13 INFO - PROCESS | 2804 | 1470159073385 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:13 INFO - PROCESS | 2804 | 1470159073388 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:13 INFO - PROCESS | 2804 | ++DOCSHELL 17B6C400 == 40 [pid = 2804] [id = 252] 10:31:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (17B6E800) [pid = 2804] [serial = 755] [outer = 00000000] 10:31:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (17B75400) [pid = 2804] [serial = 756] [outer = 17B6E800] 10:31:13 INFO - PROCESS | 2804 | 1470159073433 Marionette DEBUG loaded listener.js 10:31:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (17C36000) [pid = 2804] [serial = 757] [outer = 17B6E800] 10:31:14 INFO - PROCESS | 2804 | 1470159074165 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 929ms 10:31:14 INFO - PROCESS | 2804 | 1470159074189 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:31:14 INFO - PROCESS | 2804 | 1470159074193 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:31:14 INFO - PROCESS | 2804 | 1470159074198 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:31:14 INFO - PROCESS | 2804 | 1470159074202 Marionette TRACE conn6 <- [1,974,null,{}] 10:31:14 INFO - PROCESS | 2804 | 1470159074207 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:14 INFO - PROCESS | 2804 | 1470159074211 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:14 INFO - PROCESS | 2804 | 1470159074324 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:31:14 INFO - PROCESS | 2804 | 1470159074453 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:14 INFO - PROCESS | 2804 | 1470159074456 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:14 INFO - PROCESS | 2804 | ++DOCSHELL 0D15F000 == 41 [pid = 2804] [id = 253] 10:31:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D8AE400) [pid = 2804] [serial = 758] [outer = 00000000] 10:31:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (10D78C00) [pid = 2804] [serial = 759] [outer = 0D8AE400] 10:31:14 INFO - PROCESS | 2804 | 1470159074514 Marionette DEBUG loaded listener.js 10:31:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (11004800) [pid = 2804] [serial = 760] [outer = 0D8AE400] 10:31:15 INFO - PROCESS | 2804 | 1470159075119 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 990ms 10:31:15 INFO - PROCESS | 2804 | 1470159075189 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:31:15 INFO - PROCESS | 2804 | 1470159075194 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:31:15 INFO - PROCESS | 2804 | 1470159075200 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:31:15 INFO - PROCESS | 2804 | 1470159075203 Marionette TRACE conn6 <- [1,978,null,{}] 10:31:15 INFO - PROCESS | 2804 | 1470159075207 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:15 INFO - PROCESS | 2804 | 1470159075210 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:15 INFO - PROCESS | 2804 | 1470159075325 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:31:15 INFO - PROCESS | 2804 | 1470159075451 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:15 INFO - PROCESS | 2804 | 1470159075453 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:15 INFO - PROCESS | 2804 | ++DOCSHELL 13E55C00 == 42 [pid = 2804] [id = 254] 10:31:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (13E61400) [pid = 2804] [serial = 761] [outer = 00000000] 10:31:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (14238400) [pid = 2804] [serial = 762] [outer = 13E61400] 10:31:15 INFO - PROCESS | 2804 | 1470159075512 Marionette DEBUG loaded listener.js 10:31:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (152E6800) [pid = 2804] [serial = 763] [outer = 13E61400] 10:31:16 INFO - PROCESS | 2804 | 1470159076115 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 10:31:16 INFO - PROCESS | 2804 | 1470159076174 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:31:16 INFO - PROCESS | 2804 | 1470159076177 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:31:16 INFO - PROCESS | 2804 | 1470159076180 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:31:16 INFO - PROCESS | 2804 | 1470159076184 Marionette TRACE conn6 <- [1,982,null,{}] 10:31:16 INFO - PROCESS | 2804 | 1470159076195 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:16 INFO - PROCESS | 2804 | 1470159076200 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:16 INFO - PROCESS | 2804 | 1470159076311 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:31:16 INFO - PROCESS | 2804 | 1470159076439 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:16 INFO - PROCESS | 2804 | 1470159076442 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:16 INFO - PROCESS | 2804 | ++DOCSHELL 1660F000 == 43 [pid = 2804] [id = 255] 10:31:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1660F800) [pid = 2804] [serial = 764] [outer = 00000000] 10:31:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (17B73C00) [pid = 2804] [serial = 765] [outer = 1660F800] 10:31:16 INFO - PROCESS | 2804 | 1470159076502 Marionette DEBUG loaded listener.js 10:31:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (17CDC800) [pid = 2804] [serial = 766] [outer = 1660F800] 10:31:17 INFO - PROCESS | 2804 | 1470159077116 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 969ms 10:31:17 INFO - PROCESS | 2804 | 1470159077154 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:31:17 INFO - PROCESS | 2804 | 1470159077157 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:31:17 INFO - PROCESS | 2804 | 1470159077160 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:31:17 INFO - PROCESS | 2804 | 1470159077162 Marionette TRACE conn6 <- [1,986,null,{}] 10:31:17 INFO - PROCESS | 2804 | 1470159077166 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:17 INFO - PROCESS | 2804 | 1470159077168 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:17 INFO - PROCESS | 2804 | 1470159077279 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:31:17 INFO - PROCESS | 2804 | 1470159077524 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:17 INFO - PROCESS | 2804 | 1470159077527 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:17 INFO - PROCESS | 2804 | ++DOCSHELL 0C54D400 == 44 [pid = 2804] [id = 256] 10:31:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0C8D4C00) [pid = 2804] [serial = 767] [outer = 00000000] 10:31:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0CF50C00) [pid = 2804] [serial = 768] [outer = 0C8D4C00] 10:31:17 INFO - PROCESS | 2804 | 1470159077577 Marionette DEBUG loaded listener.js 10:31:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0D044C00) [pid = 2804] [serial = 769] [outer = 0C8D4C00] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 110A2C00 == 43 [pid = 2804] [id = 251] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 15A1EC00 == 42 [pid = 2804] [id = 250] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0D5E9400 == 41 [pid = 2804] [id = 249] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0D7D8400 == 40 [pid = 2804] [id = 248] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 10D70C00 == 39 [pid = 2804] [id = 247] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 1441D000 == 38 [pid = 2804] [id = 246] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 1416F800 == 37 [pid = 2804] [id = 245] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 10D7B800 == 36 [pid = 2804] [id = 244] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0D467800 == 35 [pid = 2804] [id = 243] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0C544C00 == 34 [pid = 2804] [id = 242] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 1649DC00 == 33 [pid = 2804] [id = 240] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0CDF4C00 == 32 [pid = 2804] [id = 241] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0C49B000 == 31 [pid = 2804] [id = 230] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 1660F000 == 30 [pid = 2804] [id = 255] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 13E55C00 == 29 [pid = 2804] [id = 254] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 17B6C400 == 28 [pid = 2804] [id = 252] 10:31:18 INFO - PROCESS | 2804 | --DOCSHELL 0D15F000 == 27 [pid = 2804] [id = 253] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (0D742C00) [pid = 2804] [serial = 696] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D815400) [pid = 2804] [serial = 697] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0CF58000) [pid = 2804] [serial = 693] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0CFDFC00) [pid = 2804] [serial = 694] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1236BC00) [pid = 2804] [serial = 702] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D118400) [pid = 2804] [serial = 691] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0CF50800) [pid = 2804] [serial = 690] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (112C1C00) [pid = 2804] [serial = 699] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14144C00) [pid = 2804] [serial = 706] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (13EDEC00) [pid = 2804] [serial = 705] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (142D9000) [pid = 2804] [serial = 708] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117E4C00) [pid = 2804] [serial = 712] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (11752400) [pid = 2804] [serial = 711] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D817400) [pid = 2804] [serial = 681] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D16A000) [pid = 2804] [serial = 680] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15741C00) [pid = 2804] [serial = 709] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (13125000) [pid = 2804] [serial = 684] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (117EBC00) [pid = 2804] [serial = 683] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (17A99000) [pid = 2804] [serial = 687] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (168D4C00) [pid = 2804] [serial = 686] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (13124800) [pid = 2804] [serial = 703] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16077C00) [pid = 2804] [serial = 718] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (15B22800) [pid = 2804] [serial = 715] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15B20C00) [pid = 2804] [serial = 714] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1174C400) [pid = 2804] [serial = 700] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16077800) [pid = 2804] [serial = 717] [outer = 00000000] [url = about:blank] 10:31:18 INFO - PROCESS | 2804 | 1470159078904 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1833ms 10:31:18 INFO - PROCESS | 2804 | 1470159078998 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:31:18 INFO - PROCESS | 2804 | 1470159079003 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:31:19 INFO - PROCESS | 2804 | 1470159079008 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - PROCESS | 2804 | 1470159079011 Marionette TRACE conn6 <- [1,990,null,{}] 10:31:19 INFO - PROCESS | 2804 | 1470159079017 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:19 INFO - PROCESS | 2804 | 1470159079020 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:19 INFO - PROCESS | 2804 | 1470159079117 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:31:19 INFO - PROCESS | 2804 | 1470159079125 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 2804 | 1470159079129 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:19 INFO - PROCESS | 2804 | ++DOCSHELL 0CC34400 == 28 [pid = 2804] [id = 257] 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CC34800) [pid = 2804] [serial = 770] [outer = 00000000] 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CF4EC00) [pid = 2804] [serial = 771] [outer = 0CC34800] 10:31:19 INFO - PROCESS | 2804 | 1470159079178 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CF54400) [pid = 2804] [serial = 772] [outer = 0CC34800] 10:31:19 INFO - PROCESS | 2804 | 1470159079639 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 10:31:19 INFO - PROCESS | 2804 | 1470159079698 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:31:19 INFO - PROCESS | 2804 | 1470159079703 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:31:19 INFO - PROCESS | 2804 | 1470159079709 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:31:19 INFO - PROCESS | 2804 | 1470159079712 Marionette TRACE conn6 <- [1,994,null,{}] 10:31:19 INFO - PROCESS | 2804 | 1470159079716 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:19 INFO - PROCESS | 2804 | 1470159079719 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:19 INFO - PROCESS | 2804 | 1470159079809 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:31:19 INFO - PROCESS | 2804 | 1470159079825 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:19 INFO - PROCESS | 2804 | 1470159079828 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:19 INFO - PROCESS | 2804 | ++DOCSHELL 0D164800 == 29 [pid = 2804] [id = 258] 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D166000) [pid = 2804] [serial = 773] [outer = 00000000] 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D468800) [pid = 2804] [serial = 774] [outer = 0D166000] 10:31:19 INFO - PROCESS | 2804 | 1470159079876 Marionette DEBUG loaded listener.js 10:31:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D744800) [pid = 2804] [serial = 775] [outer = 0D166000] 10:31:20 INFO - PROCESS | 2804 | 1470159080339 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 671ms 10:31:20 INFO - PROCESS | 2804 | 1470159080384 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:31:20 INFO - PROCESS | 2804 | 1470159080386 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:31:20 INFO - PROCESS | 2804 | 1470159080390 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:31:20 INFO - PROCESS | 2804 | 1470159080394 Marionette TRACE conn6 <- [1,998,null,{}] 10:31:20 INFO - PROCESS | 2804 | 1470159080404 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:20 INFO - PROCESS | 2804 | 1470159080409 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:20 INFO - PROCESS | 2804 | 1470159080523 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:31:20 INFO - PROCESS | 2804 | 1470159080610 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:20 INFO - PROCESS | 2804 | 1470159080613 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:20 INFO - PROCESS | 2804 | ++DOCSHELL 10D76000 == 30 [pid = 2804] [id = 259] 10:31:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (10D79800) [pid = 2804] [serial = 776] [outer = 00000000] 10:31:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1109A400) [pid = 2804] [serial = 777] [outer = 10D79800] 10:31:20 INFO - PROCESS | 2804 | 1470159080662 Marionette DEBUG loaded listener.js 10:31:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1128CC00) [pid = 2804] [serial = 778] [outer = 10D79800] 10:31:21 INFO - PROCESS | 2804 | 1470159081042 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 10:31:21 INFO - PROCESS | 2804 | 1470159081064 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:31:21 INFO - PROCESS | 2804 | 1470159081066 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:31:21 INFO - PROCESS | 2804 | 1470159081069 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:31:21 INFO - PROCESS | 2804 | 1470159081071 Marionette TRACE conn6 <- [1,1002,null,{}] 10:31:21 INFO - PROCESS | 2804 | 1470159081075 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:21 INFO - PROCESS | 2804 | 1470159081077 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:21 INFO - PROCESS | 2804 | 1470159081198 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:31:21 INFO - PROCESS | 2804 | 1470159081217 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 2804 | 1470159081219 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:21 INFO - PROCESS | 2804 | ++DOCSHELL 11752400 == 31 [pid = 2804] [id = 260] 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (11753400) [pid = 2804] [serial = 779] [outer = 00000000] 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (118D5800) [pid = 2804] [serial = 780] [outer = 11753400] 10:31:21 INFO - PROCESS | 2804 | 1470159081263 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (12A35800) [pid = 2804] [serial = 781] [outer = 11753400] 10:31:21 INFO - PROCESS | 2804 | 1470159081680 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 10:31:21 INFO - PROCESS | 2804 | 1470159081703 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:31:21 INFO - PROCESS | 2804 | 1470159081705 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:31:21 INFO - PROCESS | 2804 | 1470159081715 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:31:21 INFO - PROCESS | 2804 | 1470159081717 Marionette TRACE conn6 <- [1,1006,null,{}] 10:31:21 INFO - PROCESS | 2804 | 1470159081720 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:21 INFO - PROCESS | 2804 | 1470159081722 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:21 INFO - PROCESS | 2804 | 1470159081829 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:31:21 INFO - PROCESS | 2804 | 1470159081835 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:21 INFO - PROCESS | 2804 | 1470159081837 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:21 INFO - PROCESS | 2804 | ++DOCSHELL 12A3EC00 == 32 [pid = 2804] [id = 261] 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (12A41400) [pid = 2804] [serial = 782] [outer = 00000000] 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13E5F800) [pid = 2804] [serial = 783] [outer = 12A41400] 10:31:21 INFO - PROCESS | 2804 | 1470159081883 Marionette DEBUG loaded listener.js 10:31:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1401A000) [pid = 2804] [serial = 784] [outer = 12A41400] 10:31:22 INFO - PROCESS | 2804 | 1470159082368 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 690ms 10:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:31:22 INFO - PROCESS | 2804 | 1470159082400 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:31:22 INFO - PROCESS | 2804 | 1470159082402 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:31:22 INFO - PROCESS | 2804 | 1470159082405 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:31:22 INFO - PROCESS | 2804 | 1470159082407 Marionette TRACE conn6 <- [1,1010,null,{}] 10:31:22 INFO - PROCESS | 2804 | 1470159082410 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:22 INFO - PROCESS | 2804 | 1470159082416 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:22 INFO - PROCESS | 2804 | 1470159082551 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:31:22 INFO - PROCESS | 2804 | 1470159082561 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:22 INFO - PROCESS | 2804 | 1470159082563 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:22 INFO - PROCESS | 2804 | ++DOCSHELL 1416B400 == 33 [pid = 2804] [id = 262] 10:31:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14175C00) [pid = 2804] [serial = 785] [outer = 00000000] 10:31:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (142D6C00) [pid = 2804] [serial = 786] [outer = 14175C00] 10:31:22 INFO - PROCESS | 2804 | 1470159082658 Marionette DEBUG loaded listener.js 10:31:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15B1F400) [pid = 2804] [serial = 787] [outer = 14175C00] 10:31:23 INFO - PROCESS | 2804 | 1470159083400 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (17B6E800) [pid = 2804] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1606F800) [pid = 2804] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15257800) [pid = 2804] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (16070800) [pid = 2804] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0C549C00) [pid = 2804] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D7FC00) [pid = 2804] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D469000) [pid = 2804] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1649E800) [pid = 2804] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (164A8000) [pid = 2804] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1416FC00) [pid = 2804] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF6F800) [pid = 2804] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0DF4E000) [pid = 2804] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:31:23 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16030000) [pid = 2804] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1070ms 10:31:23 INFO - PROCESS | 2804 | 1470159083481 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:31:23 INFO - PROCESS | 2804 | 1470159083483 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:31:23 INFO - PROCESS | 2804 | 1470159083486 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:31:23 INFO - PROCESS | 2804 | 1470159083487 Marionette TRACE conn6 <- [1,1014,null,{}] 10:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:31:23 INFO - PROCESS | 2804 | 1470159083491 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:23 INFO - PROCESS | 2804 | 1470159083493 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:23 INFO - PROCESS | 2804 | 1470159083573 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:31:23 INFO - PROCESS | 2804 | 1470159083580 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:23 INFO - PROCESS | 2804 | 1470159083582 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:23 INFO - PROCESS | 2804 | ++DOCSHELL 0D169800 == 34 [pid = 2804] [id = 263] 10:31:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D469000) [pid = 2804] [serial = 788] [outer = 00000000] 10:31:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (10D7FC00) [pid = 2804] [serial = 789] [outer = 0D469000] 10:31:23 INFO - PROCESS | 2804 | 1470159083627 Marionette DEBUG loaded listener.js 10:31:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1174B800) [pid = 2804] [serial = 790] [outer = 0D469000] 10:31:24 INFO - PROCESS | 2804 | 1470159084033 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 570ms 10:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:31:24 INFO - PROCESS | 2804 | 1470159084061 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 2804 | 1470159084063 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:31:24 INFO - PROCESS | 2804 | 1470159084078 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 2804 | 1470159084080 Marionette TRACE conn6 <- [1,1018,null,{}] 10:31:24 INFO - PROCESS | 2804 | 1470159084084 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:24 INFO - PROCESS | 2804 | 1470159084086 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:24 INFO - PROCESS | 2804 | 1470159084164 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:31:24 INFO - PROCESS | 2804 | 1470159084169 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 2804 | 1470159084171 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:24 INFO - PROCESS | 2804 | ++DOCSHELL 0C545400 == 35 [pid = 2804] [id = 264] 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D7D6400) [pid = 2804] [serial = 791] [outer = 00000000] 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1423EC00) [pid = 2804] [serial = 792] [outer = 0D7D6400] 10:31:24 INFO - PROCESS | 2804 | 1470159084214 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (142D3800) [pid = 2804] [serial = 793] [outer = 0D7D6400] 10:31:24 INFO - PROCESS | 2804 | 1470159084620 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 590ms 10:31:24 INFO - PROCESS | 2804 | 1470159084657 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:31:24 INFO - PROCESS | 2804 | 1470159084659 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:31:24 INFO - PROCESS | 2804 | 1470159084674 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:31:24 INFO - PROCESS | 2804 | 1470159084676 Marionette TRACE conn6 <- [1,1022,null,{}] 10:31:24 INFO - PROCESS | 2804 | 1470159084684 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:24 INFO - PROCESS | 2804 | 1470159084686 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:24 INFO - PROCESS | 2804 | 1470159084763 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:31:24 INFO - PROCESS | 2804 | 1470159084769 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:24 INFO - PROCESS | 2804 | 1470159084770 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:24 INFO - PROCESS | 2804 | ++DOCSHELL 16030C00 == 36 [pid = 2804] [id = 265] 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1606C400) [pid = 2804] [serial = 794] [outer = 00000000] 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16077800) [pid = 2804] [serial = 795] [outer = 1606C400] 10:31:24 INFO - PROCESS | 2804 | 1470159084814 Marionette DEBUG loaded listener.js 10:31:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1607A400) [pid = 2804] [serial = 796] [outer = 1606C400] 10:31:25 INFO - PROCESS | 2804 | 1470159085255 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 650ms 10:31:25 INFO - PROCESS | 2804 | 1470159085316 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:31:25 INFO - PROCESS | 2804 | 1470159085318 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:31:25 INFO - PROCESS | 2804 | 1470159085321 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:31:25 INFO - PROCESS | 2804 | 1470159085323 Marionette TRACE conn6 <- [1,1026,null,{}] 10:31:25 INFO - PROCESS | 2804 | 1470159085326 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:25 INFO - PROCESS | 2804 | 1470159085328 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:25 INFO - PROCESS | 2804 | 1470159085411 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:31:25 INFO - PROCESS | 2804 | 1470159085540 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:25 INFO - PROCESS | 2804 | 1470159085543 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:25 INFO - PROCESS | 2804 | ++DOCSHELL 0C49A800 == 37 [pid = 2804] [id = 266] 10:31:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0C49AC00) [pid = 2804] [serial = 797] [outer = 00000000] 10:31:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0C542800) [pid = 2804] [serial = 798] [outer = 0C49AC00] 10:31:25 INFO - PROCESS | 2804 | 1470159085602 Marionette DEBUG loaded listener.js 10:31:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0C8C9C00) [pid = 2804] [serial = 799] [outer = 0C49AC00] 10:31:26 INFO - PROCESS | 2804 | 1470159086357 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1121ms 10:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:31:26 INFO - PROCESS | 2804 | 1470159086448 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:31:26 INFO - PROCESS | 2804 | 1470159086451 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:31:26 INFO - PROCESS | 2804 | 1470159086456 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:31:26 INFO - PROCESS | 2804 | 1470159086460 Marionette TRACE conn6 <- [1,1030,null,{}] 10:31:26 INFO - PROCESS | 2804 | 1470159086465 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:26 INFO - PROCESS | 2804 | 1470159086468 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:26 INFO - PROCESS | 2804 | 1470159086618 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:31:26 INFO - PROCESS | 2804 | 1470159086739 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:26 INFO - PROCESS | 2804 | 1470159086743 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:26 INFO - PROCESS | 2804 | ++DOCSHELL 0D465000 == 38 [pid = 2804] [id = 267] 10:31:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0D818C00) [pid = 2804] [serial = 800] [outer = 00000000] 10:31:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (10D1F400) [pid = 2804] [serial = 801] [outer = 0D818C00] 10:31:26 INFO - PROCESS | 2804 | 1470159086800 Marionette DEBUG loaded listener.js 10:31:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (10D7B400) [pid = 2804] [serial = 802] [outer = 0D818C00] 10:31:27 INFO - PROCESS | 2804 | 1470159087508 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1075ms 10:31:27 INFO - PROCESS | 2804 | 1470159087535 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:31:27 INFO - PROCESS | 2804 | 1470159087539 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:31:27 INFO - PROCESS | 2804 | 1470159087543 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:31:27 INFO - PROCESS | 2804 | 1470159087546 Marionette TRACE conn6 <- [1,1034,null,{}] 10:31:27 INFO - PROCESS | 2804 | 1470159087550 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:27 INFO - PROCESS | 2804 | 1470159087552 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:27 INFO - PROCESS | 2804 | 1470159087674 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:31:27 INFO - PROCESS | 2804 | 1470159087877 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:27 INFO - PROCESS | 2804 | 1470159087880 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:27 INFO - PROCESS | 2804 | ++DOCSHELL 0C49F400 == 39 [pid = 2804] [id = 268] 10:31:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0C4A3800) [pid = 2804] [serial = 803] [outer = 00000000] 10:31:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0C86D000) [pid = 2804] [serial = 804] [outer = 0C4A3800] 10:31:27 INFO - PROCESS | 2804 | 1470159087936 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0CF4F400) [pid = 2804] [serial = 805] [outer = 0C4A3800] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 16030C00 == 38 [pid = 2804] [id = 265] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 0C545400 == 37 [pid = 2804] [id = 264] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 0D169800 == 36 [pid = 2804] [id = 263] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 1416B400 == 35 [pid = 2804] [id = 262] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 12A3EC00 == 34 [pid = 2804] [id = 261] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 11752400 == 33 [pid = 2804] [id = 260] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 10D76000 == 32 [pid = 2804] [id = 259] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 0D164800 == 31 [pid = 2804] [id = 258] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 0CC34400 == 30 [pid = 2804] [id = 257] 10:31:28 INFO - PROCESS | 2804 | --DOCSHELL 0C54D400 == 29 [pid = 2804] [id = 256] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (17C36000) [pid = 2804] [serial = 757] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (168DC000) [pid = 2804] [serial = 753] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (17B75400) [pid = 2804] [serial = 756] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (15263C00) [pid = 2804] [serial = 738] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (15CDEC00) [pid = 2804] [serial = 739] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (164A6400) [pid = 2804] [serial = 742] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1646B000) [pid = 2804] [serial = 741] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CDF8C00) [pid = 2804] [serial = 726] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CFE8C00) [pid = 2804] [serial = 727] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1175D800) [pid = 2804] [serial = 732] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (117CB800) [pid = 2804] [serial = 733] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D7DF400) [pid = 2804] [serial = 729] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0E12FC00) [pid = 2804] [serial = 730] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16606000) [pid = 2804] [serial = 721] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1658A800) [pid = 2804] [serial = 720] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1660A000) [pid = 2804] [serial = 744] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14238C00) [pid = 2804] [serial = 735] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D164C00) [pid = 2804] [serial = 723] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0DF4C000) [pid = 2804] [serial = 724] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (117CA800) [pid = 2804] [serial = 747] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (117EC800) [pid = 2804] [serial = 748] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (17A98000) [pid = 2804] [serial = 754] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16614000) [pid = 2804] [serial = 750] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1660F400) [pid = 2804] [serial = 745] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1680D800) [pid = 2804] [serial = 751] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1423E800) [pid = 2804] [serial = 736] [outer = 00000000] [url = about:blank] 10:31:28 INFO - PROCESS | 2804 | 1470159088571 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1068ms 10:31:28 INFO - PROCESS | 2804 | 1470159088615 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:31:28 INFO - PROCESS | 2804 | 1470159088619 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:31:28 INFO - PROCESS | 2804 | 1470159088623 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:31:28 INFO - PROCESS | 2804 | 1470159088626 Marionette TRACE conn6 <- [1,1038,null,{}] 10:31:28 INFO - PROCESS | 2804 | 1470159088631 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:28 INFO - PROCESS | 2804 | 1470159088635 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:28 INFO - PROCESS | 2804 | 1470159088722 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:31:28 INFO - PROCESS | 2804 | 1470159088730 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:28 INFO - PROCESS | 2804 | 1470159088733 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:28 INFO - PROCESS | 2804 | ++DOCSHELL 0D112400 == 30 [pid = 2804] [id = 269] 10:31:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D113000) [pid = 2804] [serial = 806] [outer = 00000000] 10:31:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D5E7800) [pid = 2804] [serial = 807] [outer = 0D113000] 10:31:28 INFO - PROCESS | 2804 | 1470159088781 Marionette DEBUG loaded listener.js 10:31:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D812000) [pid = 2804] [serial = 808] [outer = 0D113000] 10:31:29 INFO - PROCESS | 2804 | 1470159089275 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 729ms 10:31:29 INFO - PROCESS | 2804 | 1470159089356 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 2804 | 1470159089360 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:31:29 INFO - PROCESS | 2804 | 1470159089364 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:31:29 INFO - PROCESS | 2804 | 1470159089366 Marionette TRACE conn6 <- [1,1042,null,{}] 10:31:29 INFO - PROCESS | 2804 | 1470159089370 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:29 INFO - PROCESS | 2804 | 1470159089372 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:29 INFO - PROCESS | 2804 | 1470159089466 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:31:29 INFO - PROCESS | 2804 | 1470159089543 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:29 INFO - PROCESS | 2804 | 1470159089545 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:29 INFO - PROCESS | 2804 | ++DOCSHELL 10F72C00 == 31 [pid = 2804] [id = 270] 10:31:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10F73800) [pid = 2804] [serial = 809] [outer = 00000000] 10:31:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (11753800) [pid = 2804] [serial = 810] [outer = 10F73800] 10:31:29 INFO - PROCESS | 2804 | 1470159089591 Marionette DEBUG loaded listener.js 10:31:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117CCC00) [pid = 2804] [serial = 811] [outer = 10F73800] 10:31:29 INFO - PROCESS | 2804 | 1470159089956 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 10:31:29 INFO - PROCESS | 2804 | 1470159089999 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:31:29 INFO - PROCESS | 2804 | 1470159090001 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:31:29 INFO - PROCESS | 2804 | 1470159090006 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - PROCESS | 2804 | 1470159090012 Marionette TRACE conn6 <- [1,1046,null,{}] 10:31:30 INFO - PROCESS | 2804 | 1470159090021 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:30 INFO - PROCESS | 2804 | 1470159090025 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:30 INFO - PROCESS | 2804 | 1470159090111 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:31:30 INFO - PROCESS | 2804 | 1470159090118 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 2804 | 1470159090120 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:30 INFO - PROCESS | 2804 | ++DOCSHELL 12A34C00 == 32 [pid = 2804] [id = 271] 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13125000) [pid = 2804] [serial = 812] [outer = 00000000] 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1416F400) [pid = 2804] [serial = 813] [outer = 13125000] 10:31:30 INFO - PROCESS | 2804 | 1470159090165 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14237800) [pid = 2804] [serial = 814] [outer = 13125000] 10:31:30 INFO - PROCESS | 2804 | 1470159090587 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 10:31:30 INFO - PROCESS | 2804 | 1470159090656 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:31:30 INFO - PROCESS | 2804 | 1470159090659 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:31:30 INFO - PROCESS | 2804 | 1470159090669 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:31:30 INFO - PROCESS | 2804 | 1470159090671 Marionette TRACE conn6 <- [1,1050,null,{}] 10:31:30 INFO - PROCESS | 2804 | 1470159090674 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:30 INFO - PROCESS | 2804 | 1470159090676 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:30 INFO - PROCESS | 2804 | 1470159090793 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:31:30 INFO - PROCESS | 2804 | 1470159090875 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:30 INFO - PROCESS | 2804 | 1470159090877 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:30 INFO - PROCESS | 2804 | ++DOCSHELL 1174C400 == 33 [pid = 2804] [id = 272] 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (142D3400) [pid = 2804] [serial = 815] [outer = 00000000] 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15B1A400) [pid = 2804] [serial = 816] [outer = 142D3400] 10:31:30 INFO - PROCESS | 2804 | 1470159090921 Marionette DEBUG loaded listener.js 10:31:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15B22C00) [pid = 2804] [serial = 817] [outer = 142D3400] 10:31:31 INFO - PROCESS | 2804 | 1470159091304 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 669ms 10:31:31 INFO - PROCESS | 2804 | 1470159091345 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:31:31 INFO - PROCESS | 2804 | 1470159091347 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:31:31 INFO - PROCESS | 2804 | 1470159091350 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:31:31 INFO - PROCESS | 2804 | 1470159091352 Marionette TRACE conn6 <- [1,1054,null,{}] 10:31:31 INFO - PROCESS | 2804 | 1470159091355 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:31 INFO - PROCESS | 2804 | 1470159091357 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:31 INFO - PROCESS | 2804 | 1470159091469 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:31:31 INFO - PROCESS | 2804 | 1470159091474 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:31 INFO - PROCESS | 2804 | 1470159091480 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:31 INFO - PROCESS | 2804 | ++DOCSHELL 16031400 == 34 [pid = 2804] [id = 273] 10:31:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1606E800) [pid = 2804] [serial = 818] [outer = 00000000] 10:31:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16077C00) [pid = 2804] [serial = 819] [outer = 1606E800] 10:31:31 INFO - PROCESS | 2804 | 1470159091581 Marionette DEBUG loaded listener.js 10:31:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (164A3400) [pid = 2804] [serial = 820] [outer = 1606E800] 10:31:32 INFO - PROCESS | 2804 | 1470159092032 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 10:31:32 INFO - PROCESS | 2804 | 1470159092081 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:31:32 INFO - PROCESS | 2804 | 1470159092083 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:31:32 INFO - PROCESS | 2804 | 1470159092086 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 2804 | 1470159092088 Marionette TRACE conn6 <- [1,1058,null,{}] 10:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:31:32 INFO - PROCESS | 2804 | 1470159092092 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:32 INFO - PROCESS | 2804 | 1470159092094 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:32 INFO - PROCESS | 2804 | 1470159092240 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:31:32 INFO - PROCESS | 2804 | 1470159092263 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 2804 | 1470159092265 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:32 INFO - PROCESS | 2804 | ++DOCSHELL 11815800 == 35 [pid = 2804] [id = 274] 10:31:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14244800) [pid = 2804] [serial = 821] [outer = 00000000] 10:31:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164A9C00) [pid = 2804] [serial = 822] [outer = 14244800] 10:31:32 INFO - PROCESS | 2804 | 1470159092309 Marionette DEBUG loaded listener.js 10:31:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1658CC00) [pid = 2804] [serial = 823] [outer = 14244800] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C8D4C00) [pid = 2804] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10D79800) [pid = 2804] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D7D6400) [pid = 2804] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D8AE400) [pid = 2804] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CC34800) [pid = 2804] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (14175C00) [pid = 2804] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (11753400) [pid = 2804] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (12A41400) [pid = 2804] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1660F800) [pid = 2804] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (13E61400) [pid = 2804] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D469000) [pid = 2804] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:31:32 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D166000) [pid = 2804] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:31:32 INFO - PROCESS | 2804 | 1470159092819 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 770ms 10:31:32 INFO - PROCESS | 2804 | 1470159092861 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:31:32 INFO - PROCESS | 2804 | 1470159092863 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:31:32 INFO - PROCESS | 2804 | 1470159092866 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:31:32 INFO - PROCESS | 2804 | 1470159092868 Marionette TRACE conn6 <- [1,1062,null,{}] 10:31:32 INFO - PROCESS | 2804 | 1470159092872 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:32 INFO - PROCESS | 2804 | 1470159092874 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:32 INFO - PROCESS | 2804 | 1470159092952 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:31:32 INFO - PROCESS | 2804 | 1470159092959 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:32 INFO - PROCESS | 2804 | 1470159092961 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:32 INFO - PROCESS | 2804 | ++DOCSHELL 0D043C00 == 36 [pid = 2804] [id = 275] 10:31:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D160000) [pid = 2804] [serial = 824] [outer = 00000000] 10:31:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C2800) [pid = 2804] [serial = 825] [outer = 0D160000] 10:31:32 INFO - PROCESS | 2804 | 1470159093005 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13E61400) [pid = 2804] [serial = 826] [outer = 0D160000] 10:31:33 INFO - PROCESS | 2804 | 1470159093425 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 10:31:33 INFO - PROCESS | 2804 | 1470159093498 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:31:33 INFO - PROCESS | 2804 | 1470159093500 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:31:33 INFO - PROCESS | 2804 | 1470159093503 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:31:33 INFO - PROCESS | 2804 | 1470159093505 Marionette TRACE conn6 <- [1,1066,null,{}] 10:31:33 INFO - PROCESS | 2804 | 1470159093508 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:33 INFO - PROCESS | 2804 | 1470159093510 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:33 INFO - PROCESS | 2804 | 1470159093614 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:31:33 INFO - PROCESS | 2804 | 1470159093621 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:33 INFO - PROCESS | 2804 | 1470159093623 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:33 INFO - PROCESS | 2804 | ++DOCSHELL 16078800 == 37 [pid = 2804] [id = 276] 10:31:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16595000) [pid = 2804] [serial = 827] [outer = 00000000] 10:31:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1660D400) [pid = 2804] [serial = 828] [outer = 16595000] 10:31:33 INFO - PROCESS | 2804 | 1470159093667 Marionette DEBUG loaded listener.js 10:31:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1660E400) [pid = 2804] [serial = 829] [outer = 16595000] 10:31:34 INFO - PROCESS | 2804 | 1470159094084 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 629ms 10:31:34 INFO - PROCESS | 2804 | 1470159094138 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 2804 | 1470159094140 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:31:34 INFO - PROCESS | 2804 | 1470159094153 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - PROCESS | 2804 | 1470159094155 Marionette TRACE conn6 <- [1,1070,null,{}] 10:31:34 INFO - PROCESS | 2804 | 1470159094159 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:34 INFO - PROCESS | 2804 | 1470159094160 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:34 INFO - PROCESS | 2804 | 1470159094239 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:31:34 INFO - PROCESS | 2804 | 1470159094245 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:34 INFO - PROCESS | 2804 | 1470159094246 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:34 INFO - PROCESS | 2804 | ++DOCSHELL 12371C00 == 38 [pid = 2804] [id = 277] 10:31:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16612000) [pid = 2804] [serial = 830] [outer = 00000000] 10:31:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1682B800) [pid = 2804] [serial = 831] [outer = 16612000] 10:31:34 INFO - PROCESS | 2804 | 1470159094291 Marionette DEBUG loaded listener.js 10:31:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1682D800) [pid = 2804] [serial = 832] [outer = 16612000] 10:31:34 INFO - PROCESS | 2804 | 1470159094702 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 590ms 10:31:34 INFO - PROCESS | 2804 | 1470159094772 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:31:34 INFO - PROCESS | 2804 | 1470159094776 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:31:34 INFO - PROCESS | 2804 | 1470159094786 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:31:34 INFO - PROCESS | 2804 | 1470159094791 Marionette TRACE conn6 <- [1,1074,null,{}] 10:31:34 INFO - PROCESS | 2804 | 1470159094797 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:34 INFO - PROCESS | 2804 | 1470159094801 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:34 INFO - PROCESS | 2804 | 1470159094923 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:31:35 INFO - PROCESS | 2804 | 1470159095089 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:35 INFO - PROCESS | 2804 | 1470159095094 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:35 INFO - PROCESS | 2804 | ++DOCSHELL 0D040C00 == 39 [pid = 2804] [id = 278] 10:31:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D041400) [pid = 2804] [serial = 833] [outer = 00000000] 10:31:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D11AC00) [pid = 2804] [serial = 834] [outer = 0D041400] 10:31:35 INFO - PROCESS | 2804 | 1470159095152 Marionette DEBUG loaded listener.js 10:31:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D168800) [pid = 2804] [serial = 835] [outer = 0D041400] 10:31:35 INFO - PROCESS | 2804 | 1470159095722 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 990ms 10:31:35 INFO - PROCESS | 2804 | 1470159095780 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:31:35 INFO - PROCESS | 2804 | 1470159095784 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:31:35 INFO - PROCESS | 2804 | 1470159095790 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:31:35 INFO - PROCESS | 2804 | 1470159095794 Marionette TRACE conn6 <- [1,1078,null,{}] 10:31:35 INFO - PROCESS | 2804 | 1470159095799 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:35 INFO - PROCESS | 2804 | 1470159095802 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:35 INFO - PROCESS | 2804 | 1470159095913 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:31:36 INFO - PROCESS | 2804 | 1470159096043 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 2804 | 1470159096046 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:36 INFO - PROCESS | 2804 | ++DOCSHELL 117C6C00 == 40 [pid = 2804] [id = 279] 10:31:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C7400) [pid = 2804] [serial = 836] [outer = 00000000] 10:31:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (118DB000) [pid = 2804] [serial = 837] [outer = 117C7400] 10:31:36 INFO - PROCESS | 2804 | 1470159096104 Marionette DEBUG loaded listener.js 10:31:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (13E55800) [pid = 2804] [serial = 838] [outer = 117C7400] 10:31:36 INFO - PROCESS | 2804 | 1470159096673 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 929ms 10:31:36 INFO - PROCESS | 2804 | 1470159096719 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:31:36 INFO - PROCESS | 2804 | 1470159096722 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:31:36 INFO - PROCESS | 2804 | 1470159096726 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:31:36 INFO - PROCESS | 2804 | 1470159096728 Marionette TRACE conn6 <- [1,1082,null,{}] 10:31:36 INFO - PROCESS | 2804 | 1470159096738 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:36 INFO - PROCESS | 2804 | 1470159096743 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:36 INFO - PROCESS | 2804 | 1470159096856 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:31:36 INFO - PROCESS | 2804 | 1470159096960 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:36 INFO - PROCESS | 2804 | 1470159096964 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:36 INFO - PROCESS | 2804 | ++DOCSHELL 16591C00 == 41 [pid = 2804] [id = 280] 10:31:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16606800) [pid = 2804] [serial = 839] [outer = 00000000] 10:31:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1660FC00) [pid = 2804] [serial = 840] [outer = 16606800] 10:31:37 INFO - PROCESS | 2804 | 1470159097022 Marionette DEBUG loaded listener.js 10:31:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1682EC00) [pid = 2804] [serial = 841] [outer = 16606800] 10:31:37 INFO - PROCESS | 2804 | 1470159097685 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 970ms 10:31:37 INFO - PROCESS | 2804 | 1470159097712 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:31:37 INFO - PROCESS | 2804 | 1470159097715 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:31:37 INFO - PROCESS | 2804 | 1470159097719 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:31:37 INFO - PROCESS | 2804 | 1470159097722 Marionette TRACE conn6 <- [1,1086,null,{}] 10:31:37 INFO - PROCESS | 2804 | 1470159097725 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:37 INFO - PROCESS | 2804 | 1470159097728 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:37 INFO - PROCESS | 2804 | 1470159097837 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:31:37 INFO - PROCESS | 2804 | 1470159097985 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:37 INFO - PROCESS | 2804 | 1470159097987 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:37 INFO - PROCESS | 2804 | ++DOCSHELL 168D5C00 == 42 [pid = 2804] [id = 281] 10:31:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (168D6C00) [pid = 2804] [serial = 842] [outer = 00000000] 10:31:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (168DEC00) [pid = 2804] [serial = 843] [outer = 168D6C00] 10:31:38 INFO - PROCESS | 2804 | 1470159098043 Marionette DEBUG loaded listener.js 10:31:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (17A98400) [pid = 2804] [serial = 844] [outer = 168D6C00] 10:31:38 INFO - PROCESS | 2804 | 1470159098604 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 930ms 10:31:38 INFO - PROCESS | 2804 | 1470159098650 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:31:38 INFO - PROCESS | 2804 | 1470159098652 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:31:38 INFO - PROCESS | 2804 | 1470159098656 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:31:38 INFO - PROCESS | 2804 | 1470159098658 Marionette TRACE conn6 <- [1,1090,null,{}] 10:31:38 INFO - PROCESS | 2804 | 1470159098662 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:38 INFO - PROCESS | 2804 | 1470159098664 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:38 INFO - PROCESS | 2804 | 1470159098770 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:31:39 INFO - PROCESS | 2804 | 1470159099020 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 2804 | 1470159099023 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:39 INFO - PROCESS | 2804 | ++DOCSHELL 0C544400 == 43 [pid = 2804] [id = 282] 10:31:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0C54DC00) [pid = 2804] [serial = 845] [outer = 00000000] 10:31:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0CF52400) [pid = 2804] [serial = 846] [outer = 0C54DC00] 10:31:39 INFO - PROCESS | 2804 | 1470159099096 Marionette DEBUG loaded listener.js 10:31:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (0CFEA400) [pid = 2804] [serial = 847] [outer = 0C54DC00] 10:31:39 INFO - PROCESS | 2804 | 1470159099679 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1072ms 10:31:39 INFO - PROCESS | 2804 | 1470159099730 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:31:39 INFO - PROCESS | 2804 | 1470159099734 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:31:39 INFO - PROCESS | 2804 | 1470159099738 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:31:39 INFO - PROCESS | 2804 | 1470159099740 Marionette TRACE conn6 <- [1,1094,null,{}] 10:31:39 INFO - PROCESS | 2804 | 1470159099746 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:39 INFO - PROCESS | 2804 | 1470159099750 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:39 INFO - PROCESS | 2804 | 1470159099850 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:31:39 INFO - PROCESS | 2804 | 1470159099959 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:39 INFO - PROCESS | 2804 | 1470159099962 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:39 INFO - PROCESS | 2804 | ++DOCSHELL 10D74800 == 44 [pid = 2804] [id = 283] 10:31:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (11282000) [pid = 2804] [serial = 848] [outer = 00000000] 10:31:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (11753400) [pid = 2804] [serial = 849] [outer = 11282000] 10:31:39 INFO - PROCESS | 2804 | 1470159100012 Marionette DEBUG loaded listener.js 10:31:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (117E3C00) [pid = 2804] [serial = 850] [outer = 11282000] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 16078800 == 43 [pid = 2804] [id = 276] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0D043C00 == 42 [pid = 2804] [id = 275] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 11815800 == 41 [pid = 2804] [id = 274] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 16031400 == 40 [pid = 2804] [id = 273] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 1174C400 == 39 [pid = 2804] [id = 272] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 12A34C00 == 38 [pid = 2804] [id = 271] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 10F72C00 == 37 [pid = 2804] [id = 270] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0D112400 == 36 [pid = 2804] [id = 269] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0C49F400 == 35 [pid = 2804] [id = 268] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0D465000 == 34 [pid = 2804] [id = 267] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0C49A800 == 33 [pid = 2804] [id = 266] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 168D5C00 == 32 [pid = 2804] [id = 281] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0C544400 == 31 [pid = 2804] [id = 282] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 16591C00 == 30 [pid = 2804] [id = 280] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 12371C00 == 29 [pid = 2804] [id = 277] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 0D040C00 == 28 [pid = 2804] [id = 278] 10:31:40 INFO - PROCESS | 2804 | --DOCSHELL 117C6C00 == 27 [pid = 2804] [id = 279] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0D044C00) [pid = 2804] [serial = 769] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (1128CC00) [pid = 2804] [serial = 778] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (0CF50C00) [pid = 2804] [serial = 768] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (1423EC00) [pid = 2804] [serial = 792] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (10D78C00) [pid = 2804] [serial = 759] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0CF54400) [pid = 2804] [serial = 772] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (142D6C00) [pid = 2804] [serial = 786] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (118D5800) [pid = 2804] [serial = 780] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (13E5F800) [pid = 2804] [serial = 783] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1401A000) [pid = 2804] [serial = 784] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (17CDC800) [pid = 2804] [serial = 766] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CF4EC00) [pid = 2804] [serial = 771] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14238400) [pid = 2804] [serial = 762] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (152E6800) [pid = 2804] [serial = 763] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (17B73C00) [pid = 2804] [serial = 765] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (10D7FC00) [pid = 2804] [serial = 789] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15B1F400) [pid = 2804] [serial = 787] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (11004800) [pid = 2804] [serial = 760] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D468800) [pid = 2804] [serial = 774] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1109A400) [pid = 2804] [serial = 777] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D744800) [pid = 2804] [serial = 775] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (142D3800) [pid = 2804] [serial = 793] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (12A35800) [pid = 2804] [serial = 781] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1174B800) [pid = 2804] [serial = 790] [outer = 00000000] [url = about:blank] 10:31:40 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16077800) [pid = 2804] [serial = 795] [outer = 00000000] [url = about:blank] 10:31:41 INFO - PROCESS | 2804 | 1470159101218 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1532ms 10:31:41 INFO - PROCESS | 2804 | 1470159101272 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 2804 | 1470159101276 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:31:41 INFO - PROCESS | 2804 | 1470159101281 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:31:41 INFO - PROCESS | 2804 | 1470159101284 Marionette TRACE conn6 <- [1,1098,null,{}] 10:31:41 INFO - PROCESS | 2804 | 1470159101290 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:41 INFO - PROCESS | 2804 | 1470159101293 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:41 INFO - PROCESS | 2804 | 1470159101377 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:31:41 INFO - PROCESS | 2804 | 1470159101385 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:41 INFO - PROCESS | 2804 | 1470159101389 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:41 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE2C00 == 28 [pid = 2804] [id = 284] 10:31:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CFE8000) [pid = 2804] [serial = 851] [outer = 00000000] 10:31:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D049400) [pid = 2804] [serial = 852] [outer = 0CFE8000] 10:31:41 INFO - PROCESS | 2804 | 1470159101437 Marionette DEBUG loaded listener.js 10:31:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D114000) [pid = 2804] [serial = 853] [outer = 0CFE8000] 10:31:41 INFO - PROCESS | 2804 | 1470159101938 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 729ms 10:31:41 INFO - PROCESS | 2804 | 1470159102012 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:31:41 INFO - PROCESS | 2804 | 1470159102016 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:31:41 INFO - PROCESS | 2804 | 1470159102023 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:31:42 INFO - PROCESS | 2804 | 1470159102025 Marionette TRACE conn6 <- [1,1102,null,{}] 10:31:42 INFO - PROCESS | 2804 | 1470159102029 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:42 INFO - PROCESS | 2804 | 1470159102031 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:42 INFO - PROCESS | 2804 | 1470159102146 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:31:42 INFO - PROCESS | 2804 | 1470159102239 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 2804 | 1470159102241 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:42 INFO - PROCESS | 2804 | ++DOCSHELL 10F2E800 == 29 [pid = 2804] [id = 285] 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (10F72C00) [pid = 2804] [serial = 854] [outer = 00000000] 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1100BC00) [pid = 2804] [serial = 855] [outer = 10F72C00] 10:31:42 INFO - PROCESS | 2804 | 1470159102290 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (112BFC00) [pid = 2804] [serial = 856] [outer = 10F72C00] 10:31:42 INFO - PROCESS | 2804 | 1470159102670 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 672ms 10:31:42 INFO - PROCESS | 2804 | 1470159102699 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:31:42 INFO - PROCESS | 2804 | 1470159102701 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:31:42 INFO - PROCESS | 2804 | 1470159102704 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:31:42 INFO - PROCESS | 2804 | 1470159102708 Marionette TRACE conn6 <- [1,1106,null,{}] 10:31:42 INFO - PROCESS | 2804 | 1470159102718 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:42 INFO - PROCESS | 2804 | 1470159102723 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:42 INFO - PROCESS | 2804 | 1470159102806 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:31:42 INFO - PROCESS | 2804 | 1470159102813 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:42 INFO - PROCESS | 2804 | 1470159102816 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:42 INFO - PROCESS | 2804 | ++DOCSHELL 118DF800 == 30 [pid = 2804] [id = 286] 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (12364400) [pid = 2804] [serial = 857] [outer = 00000000] 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (12A3C000) [pid = 2804] [serial = 858] [outer = 12364400] 10:31:42 INFO - PROCESS | 2804 | 1470159102865 Marionette DEBUG loaded listener.js 10:31:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13E56000) [pid = 2804] [serial = 859] [outer = 12364400] 10:31:43 INFO - PROCESS | 2804 | 1470159103349 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 10:31:43 INFO - PROCESS | 2804 | 1470159103378 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:31:43 INFO - PROCESS | 2804 | 1470159103381 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:31:43 INFO - PROCESS | 2804 | 1470159103389 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:31:43 INFO - PROCESS | 2804 | 1470159103390 Marionette TRACE conn6 <- [1,1110,null,{}] 10:31:43 INFO - PROCESS | 2804 | 1470159103394 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:43 INFO - PROCESS | 2804 | 1470159103396 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:43 INFO - PROCESS | 2804 | 1470159103510 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:31:43 INFO - PROCESS | 2804 | 1470159103597 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:43 INFO - PROCESS | 2804 | 1470159103599 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:43 INFO - PROCESS | 2804 | ++DOCSHELL 13E61C00 == 31 [pid = 2804] [id = 287] 10:31:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1406E000) [pid = 2804] [serial = 860] [outer = 00000000] 10:31:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14238400) [pid = 2804] [serial = 861] [outer = 1406E000] 10:31:43 INFO - PROCESS | 2804 | 1470159103643 Marionette DEBUG loaded listener.js 10:31:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (14243C00) [pid = 2804] [serial = 862] [outer = 1406E000] 10:31:44 INFO - PROCESS | 2804 | 1470159104022 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 10:31:44 INFO - PROCESS | 2804 | 1470159104058 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:31:44 INFO - PROCESS | 2804 | 1470159104060 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:31:44 INFO - PROCESS | 2804 | 1470159104063 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - PROCESS | 2804 | 1470159104065 Marionette TRACE conn6 <- [1,1114,null,{}] 10:31:44 INFO - PROCESS | 2804 | 1470159104068 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:44 INFO - PROCESS | 2804 | 1470159104070 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:44 INFO - PROCESS | 2804 | 1470159104177 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:31:44 INFO - PROCESS | 2804 | 1470159104182 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 2804 | 1470159104184 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:44 INFO - PROCESS | 2804 | ++DOCSHELL 142CE800 == 32 [pid = 2804] [id = 288] 10:31:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (142D3800) [pid = 2804] [serial = 863] [outer = 00000000] 10:31:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (152DE400) [pid = 2804] [serial = 864] [outer = 142D3800] 10:31:44 INFO - PROCESS | 2804 | 1470159104230 Marionette DEBUG loaded listener.js 10:31:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15B19400) [pid = 2804] [serial = 865] [outer = 142D3800] 10:31:44 INFO - PROCESS | 2804 | 1470159104698 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 10:31:44 INFO - PROCESS | 2804 | 1470159104738 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:31:44 INFO - PROCESS | 2804 | 1470159104740 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:31:44 INFO - PROCESS | 2804 | 1470159104743 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:31:44 INFO - PROCESS | 2804 | 1470159104745 Marionette TRACE conn6 <- [1,1118,null,{}] 10:31:44 INFO - PROCESS | 2804 | 1470159104748 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:44 INFO - PROCESS | 2804 | 1470159104755 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:44 INFO - PROCESS | 2804 | 1470159104919 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:31:44 INFO - PROCESS | 2804 | 1470159104983 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:44 INFO - PROCESS | 2804 | 1470159104985 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:44 INFO - PROCESS | 2804 | ++DOCSHELL 16076800 == 33 [pid = 2804] [id = 289] 10:31:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (16077800) [pid = 2804] [serial = 866] [outer = 00000000] 10:31:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (1649BC00) [pid = 2804] [serial = 867] [outer = 16077800] 10:31:45 INFO - PROCESS | 2804 | 1470159105029 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (164A8C00) [pid = 2804] [serial = 868] [outer = 16077800] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1606C400) [pid = 2804] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (142D3400) [pid = 2804] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1606E800) [pid = 2804] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (14244800) [pid = 2804] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D160000) [pid = 2804] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16595000) [pid = 2804] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (10F73800) [pid = 2804] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0C49AC00) [pid = 2804] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (13125000) [pid = 2804] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0C4A3800) [pid = 2804] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D818C00) [pid = 2804] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D113000) [pid = 2804] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:31:45 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16612000) [pid = 2804] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:31:45 INFO - PROCESS | 2804 | 1470159105596 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 870ms 10:31:45 INFO - PROCESS | 2804 | 1470159105626 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:31:45 INFO - PROCESS | 2804 | 1470159105628 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:31:45 INFO - PROCESS | 2804 | 1470159105631 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:31:45 INFO - PROCESS | 2804 | 1470159105633 Marionette TRACE conn6 <- [1,1122,null,{}] 10:31:45 INFO - PROCESS | 2804 | 1470159105636 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:45 INFO - PROCESS | 2804 | 1470159105638 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:45 INFO - PROCESS | 2804 | 1470159105753 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:31:45 INFO - PROCESS | 2804 | 1470159105804 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:45 INFO - PROCESS | 2804 | 1470159105806 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:45 INFO - PROCESS | 2804 | ++DOCSHELL 0CF53400 == 34 [pid = 2804] [id = 290] 10:31:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (11280400) [pid = 2804] [serial = 869] [outer = 00000000] 10:31:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14241000) [pid = 2804] [serial = 870] [outer = 11280400] 10:31:45 INFO - PROCESS | 2804 | 1470159105850 Marionette DEBUG loaded listener.js 10:31:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14241C00) [pid = 2804] [serial = 871] [outer = 11280400] 10:31:46 INFO - PROCESS | 2804 | 1470159106187 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 571ms 10:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:31:46 INFO - PROCESS | 2804 | 1470159106215 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:31:46 INFO - PROCESS | 2804 | 1470159106217 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:31:46 INFO - PROCESS | 2804 | 1470159106221 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - PROCESS | 2804 | 1470159106223 Marionette TRACE conn6 <- [1,1126,null,{}] 10:31:46 INFO - PROCESS | 2804 | 1470159106226 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:46 INFO - PROCESS | 2804 | 1470159106228 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:46 INFO - PROCESS | 2804 | 1470159106338 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:31:46 INFO - PROCESS | 2804 | 1470159106346 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 2804 | 1470159106348 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:46 INFO - PROCESS | 2804 | ++DOCSHELL 0CC7A000 == 35 [pid = 2804] [id = 291] 10:31:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D818C00) [pid = 2804] [serial = 872] [outer = 00000000] 10:31:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (164AAC00) [pid = 2804] [serial = 873] [outer = 0D818C00] 10:31:46 INFO - PROCESS | 2804 | 1470159106391 Marionette DEBUG loaded listener.js 10:31:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1606C400) [pid = 2804] [serial = 874] [outer = 0D818C00] 10:31:46 INFO - PROCESS | 2804 | 1470159106809 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 10:31:46 INFO - PROCESS | 2804 | 1470159106852 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:31:46 INFO - PROCESS | 2804 | 1470159106853 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:31:46 INFO - PROCESS | 2804 | 1470159106857 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:31:46 INFO - PROCESS | 2804 | 1470159106859 Marionette TRACE conn6 <- [1,1130,null,{}] 10:31:46 INFO - PROCESS | 2804 | 1470159106862 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:46 INFO - PROCESS | 2804 | 1470159106864 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:46 INFO - PROCESS | 2804 | 1470159106975 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:31:46 INFO - PROCESS | 2804 | 1470159106984 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:46 INFO - PROCESS | 2804 | 1470159106986 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:46 INFO - PROCESS | 2804 | ++DOCSHELL 118DD000 == 36 [pid = 2804] [id = 292] 10:31:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660DC00) [pid = 2804] [serial = 875] [outer = 00000000] 10:31:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16828C00) [pid = 2804] [serial = 876] [outer = 1660DC00] 10:31:47 INFO - PROCESS | 2804 | 1470159107039 Marionette DEBUG loaded listener.js 10:31:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1682E800) [pid = 2804] [serial = 877] [outer = 1660DC00] 10:31:47 INFO - PROCESS | 2804 | 1470159107487 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 10:31:47 INFO - PROCESS | 2804 | 1470159107528 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:31:47 INFO - PROCESS | 2804 | 1470159107533 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:31:47 INFO - PROCESS | 2804 | 1470159107538 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:31:47 INFO - PROCESS | 2804 | 1470159107543 Marionette TRACE conn6 <- [1,1134,null,{}] 10:31:47 INFO - PROCESS | 2804 | 1470159107550 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:47 INFO - PROCESS | 2804 | 1470159107553 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:47 INFO - PROCESS | 2804 | 1470159107750 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:31:47 INFO - PROCESS | 2804 | 1470159107877 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:47 INFO - PROCESS | 2804 | 1470159107882 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:47 INFO - PROCESS | 2804 | ++DOCSHELL 0CF58000 == 37 [pid = 2804] [id = 293] 10:31:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CF5AC00) [pid = 2804] [serial = 878] [outer = 00000000] 10:31:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D040800) [pid = 2804] [serial = 879] [outer = 0CF5AC00] 10:31:47 INFO - PROCESS | 2804 | 1470159107942 Marionette DEBUG loaded listener.js 10:31:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D120800) [pid = 2804] [serial = 880] [outer = 0CF5AC00] 10:31:48 INFO - PROCESS | 2804 | 1470159108696 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:31:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:31:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1232ms 10:31:48 INFO - PROCESS | 2804 | 1470159108770 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:31:48 INFO - PROCESS | 2804 | 1470159108775 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:31:48 INFO - PROCESS | 2804 | 1470159108781 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:31:48 INFO - PROCESS | 2804 | 1470159108785 Marionette TRACE conn6 <- [1,1138,null,{}] 10:31:48 INFO - PROCESS | 2804 | 1470159108789 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:48 INFO - PROCESS | 2804 | 1470159108792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:48 INFO - PROCESS | 2804 | 1470159108918 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:31:49 INFO - PROCESS | 2804 | 1470159109040 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:49 INFO - PROCESS | 2804 | 1470159109043 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:49 INFO - PROCESS | 2804 | ++DOCSHELL 1100C400 == 38 [pid = 2804] [id = 294] 10:31:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1128CC00) [pid = 2804] [serial = 881] [outer = 00000000] 10:31:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (11757800) [pid = 2804] [serial = 882] [outer = 1128CC00] 10:31:49 INFO - PROCESS | 2804 | 1470159109101 Marionette DEBUG loaded listener.js 10:31:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (118DD800) [pid = 2804] [serial = 883] [outer = 1128CC00] 10:31:50 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:31:50 INFO - PROCESS | 2804 | 1470159110112 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1373ms 10:31:50 INFO - PROCESS | 2804 | 1470159110159 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:31:50 INFO - PROCESS | 2804 | 1470159110163 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:31:50 INFO - PROCESS | 2804 | 1470159110195 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:31:50 INFO - PROCESS | 2804 | 1470159110198 Marionette TRACE conn6 <- [1,1142,null,{}] 10:31:50 INFO - PROCESS | 2804 | 1470159110205 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:50 INFO - PROCESS | 2804 | 1470159110208 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:50 INFO - PROCESS | 2804 | 1470159110331 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:31:50 INFO - PROCESS | 2804 | 1470159110466 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:50 INFO - PROCESS | 2804 | 1470159110470 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 0CC7A000 == 37 [pid = 2804] [id = 291] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 0CF53400 == 36 [pid = 2804] [id = 290] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 16076800 == 35 [pid = 2804] [id = 289] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 142CE800 == 34 [pid = 2804] [id = 288] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 13E61C00 == 33 [pid = 2804] [id = 287] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 118DF800 == 32 [pid = 2804] [id = 286] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 10F2E800 == 31 [pid = 2804] [id = 285] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 0CFE2C00 == 30 [pid = 2804] [id = 284] 10:31:50 INFO - PROCESS | 2804 | --DOCSHELL 10D74800 == 29 [pid = 2804] [id = 283] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (1607A400) [pid = 2804] [serial = 796] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (15B1A400) [pid = 2804] [serial = 816] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (15B22C00) [pid = 2804] [serial = 817] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (164A3400) [pid = 2804] [serial = 820] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16077C00) [pid = 2804] [serial = 819] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (164A9C00) [pid = 2804] [serial = 822] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (117C2800) [pid = 2804] [serial = 825] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (13E61400) [pid = 2804] [serial = 826] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1660D400) [pid = 2804] [serial = 828] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11753800) [pid = 2804] [serial = 810] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117CCC00) [pid = 2804] [serial = 811] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0C542800) [pid = 2804] [serial = 798] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C8C9C00) [pid = 2804] [serial = 799] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1416F400) [pid = 2804] [serial = 813] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C86D000) [pid = 2804] [serial = 804] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CF4F400) [pid = 2804] [serial = 805] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D1F400) [pid = 2804] [serial = 801] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (10D7B400) [pid = 2804] [serial = 802] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D5E7800) [pid = 2804] [serial = 807] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D812000) [pid = 2804] [serial = 808] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1682B800) [pid = 2804] [serial = 831] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1682D800) [pid = 2804] [serial = 832] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1660E400) [pid = 2804] [serial = 829] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1658CC00) [pid = 2804] [serial = 823] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (14237800) [pid = 2804] [serial = 814] [outer = 00000000] [url = about:blank] 10:31:50 INFO - PROCESS | 2804 | ++DOCSHELL 0C540800 == 30 [pid = 2804] [id = 295] 10:31:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0C542800) [pid = 2804] [serial = 884] [outer = 00000000] 10:31:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0C8C9C00) [pid = 2804] [serial = 885] [outer = 0C542800] 10:31:50 INFO - PROCESS | 2804 | 1470159110552 Marionette DEBUG loaded listener.js 10:31:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CF71800) [pid = 2804] [serial = 886] [outer = 0C542800] 10:31:50 INFO - PROCESS | 2804 | 1470159110994 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 850ms 10:31:51 INFO - PROCESS | 2804 | 1470159111019 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 2804 | 1470159111023 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:31:51 INFO - PROCESS | 2804 | 1470159111029 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 2804 | 1470159111031 Marionette TRACE conn6 <- [1,1146,null,{}] 10:31:51 INFO - PROCESS | 2804 | 1470159111035 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 2804 | 1470159111037 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:51 INFO - PROCESS | 2804 | 1470159111123 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:31:51 INFO - PROCESS | 2804 | 1470159111130 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 2804 | 1470159111132 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:51 INFO - PROCESS | 2804 | ++DOCSHELL 0D160000 == 31 [pid = 2804] [id = 296] 10:31:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D742800) [pid = 2804] [serial = 887] [outer = 00000000] 10:31:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D73C00) [pid = 2804] [serial = 888] [outer = 0D742800] 10:31:51 INFO - PROCESS | 2804 | 1470159111179 Marionette DEBUG loaded listener.js 10:31:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10D7B800) [pid = 2804] [serial = 889] [outer = 0D742800] 10:31:51 INFO - PROCESS | 2804 | 1470159111637 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 669ms 10:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:31:51 INFO - PROCESS | 2804 | 1470159111704 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 10:31:51 INFO - PROCESS | 2804 | 1470159111707 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:31:51 INFO - PROCESS | 2804 | 1470159111710 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:31:51 INFO - PROCESS | 2804 | 1470159111713 Marionette TRACE conn6 <- [1,1150,null,{}] 10:31:51 INFO - PROCESS | 2804 | 1470159111724 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:51 INFO - PROCESS | 2804 | 1470159111729 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:51 INFO - PROCESS | 2804 | 1470159111842 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:31:51 INFO - PROCESS | 2804 | 1470159111934 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:51 INFO - PROCESS | 2804 | 1470159111937 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:51 INFO - PROCESS | 2804 | ++DOCSHELL 117E0400 == 32 [pid = 2804] [id = 297] 10:31:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (117E6800) [pid = 2804] [serial = 890] [outer = 00000000] 10:31:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (118DF800) [pid = 2804] [serial = 891] [outer = 117E6800] 10:31:51 INFO - PROCESS | 2804 | 1470159111986 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13E60000) [pid = 2804] [serial = 892] [outer = 117E6800] 10:31:52 INFO - PROCESS | 2804 | 1470159112360 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 670ms 10:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:31:52 INFO - PROCESS | 2804 | 1470159112392 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:31:52 INFO - PROCESS | 2804 | 1470159112395 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:31:52 INFO - PROCESS | 2804 | 1470159112398 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:31:52 INFO - PROCESS | 2804 | 1470159112400 Marionette TRACE conn6 <- [1,1154,null,{}] 10:31:52 INFO - PROCESS | 2804 | 1470159112403 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:52 INFO - PROCESS | 2804 | 1470159112405 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:52 INFO - PROCESS | 2804 | 1470159112499 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:31:52 INFO - PROCESS | 2804 | 1470159112504 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:52 INFO - PROCESS | 2804 | 1470159112506 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:52 INFO - PROCESS | 2804 | ++DOCSHELL 1406F800 == 33 [pid = 2804] [id = 298] 10:31:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14171000) [pid = 2804] [serial = 893] [outer = 00000000] 10:31:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (142D1000) [pid = 2804] [serial = 894] [outer = 14171000] 10:31:52 INFO - PROCESS | 2804 | 1470159112551 Marionette DEBUG loaded listener.js 10:31:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15A1C800) [pid = 2804] [serial = 895] [outer = 14171000] 10:31:53 INFO - PROCESS | 2804 | 1470159113040 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 10:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:31:53 INFO - PROCESS | 2804 | 1470159113069 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 2804 | 1470159113071 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:31:53 INFO - PROCESS | 2804 | 1470159113073 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 2804 | 1470159113075 Marionette TRACE conn6 <- [1,1158,null,{}] 10:31:53 INFO - PROCESS | 2804 | 1470159113079 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:53 INFO - PROCESS | 2804 | 1470159113081 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:53 INFO - PROCESS | 2804 | 1470159113190 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:31:53 INFO - PROCESS | 2804 | 1470159113275 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:53 INFO - PROCESS | 2804 | 1470159113277 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:53 INFO - PROCESS | 2804 | ++DOCSHELL 1600A800 == 34 [pid = 2804] [id = 299] 10:31:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16030800) [pid = 2804] [serial = 896] [outer = 00000000] 10:31:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16078400) [pid = 2804] [serial = 897] [outer = 16030800] 10:31:53 INFO - PROCESS | 2804 | 1470159113322 Marionette DEBUG loaded listener.js 10:31:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16079400) [pid = 2804] [serial = 898] [outer = 16030800] 10:31:53 INFO - PROCESS | 2804 | 1470159113735 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 729ms 10:31:53 INFO - PROCESS | 2804 | 1470159113805 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:31:53 INFO - PROCESS | 2804 | 1470159113807 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:31:53 INFO - PROCESS | 2804 | 1470159113810 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:31:53 INFO - PROCESS | 2804 | 1470159113812 Marionette TRACE conn6 <- [1,1162,null,{}] 10:31:53 INFO - PROCESS | 2804 | 1470159113815 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:53 INFO - PROCESS | 2804 | 1470159113821 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:53 INFO - PROCESS | 2804 | 1470159113955 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:31:53 INFO - PROCESS | 2804 | 1470159113961 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:53 INFO - PROCESS | 2804 | 1470159113963 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:53 INFO - PROCESS | 2804 | ++DOCSHELL 0C545400 == 35 [pid = 2804] [id = 300] 10:31:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (152E6800) [pid = 2804] [serial = 899] [outer = 00000000] 10:31:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660CC00) [pid = 2804] [serial = 900] [outer = 152E6800] 10:31:53 INFO - PROCESS | 2804 | 1470159114007 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1660E400) [pid = 2804] [serial = 901] [outer = 152E6800] 10:31:54 INFO - PROCESS | 2804 | 1470159114465 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:31:54 INFO - PROCESS | 2804 | 1470159114483 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:31:54 INFO - PROCESS | 2804 | 1470159114486 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:31:54 INFO - PROCESS | 2804 | 1470159114488 Marionette TRACE conn6 <- [1,1166,null,{}] 10:31:54 INFO - PROCESS | 2804 | 1470159114492 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:54 INFO - PROCESS | 2804 | 1470159114494 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:54 INFO - PROCESS | 2804 | 1470159114630 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:31:54 INFO - PROCESS | 2804 | 1470159114643 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:54 INFO - PROCESS | 2804 | 1470159114645 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:54 INFO - PROCESS | 2804 | ++DOCSHELL 16816400 == 36 [pid = 2804] [id = 301] 10:31:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16827800) [pid = 2804] [serial = 902] [outer = 00000000] 10:31:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1682F800) [pid = 2804] [serial = 903] [outer = 16827800] 10:31:54 INFO - PROCESS | 2804 | 1470159114688 Marionette DEBUG loaded listener.js 10:31:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168CF800) [pid = 2804] [serial = 904] [outer = 16827800] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (10F72C00) [pid = 2804] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1406E000) [pid = 2804] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (12364400) [pid = 2804] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D041400) [pid = 2804] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D818C00) [pid = 2804] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (117C7400) [pid = 2804] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (16606800) [pid = 2804] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (168D6C00) [pid = 2804] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C54DC00) [pid = 2804] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (142D3800) [pid = 2804] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16077800) [pid = 2804] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11280400) [pid = 2804] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (11282000) [pid = 2804] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:31:54 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CFE8000) [pid = 2804] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:31:55 INFO - PROCESS | 2804 | 1470159115161 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 2804 | 1470159115223 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:31:55 INFO - PROCESS | 2804 | 1470159115226 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:31:55 INFO - PROCESS | 2804 | 1470159115228 Marionette TRACE conn6 <- [1,1170,null,{}] 10:31:55 INFO - PROCESS | 2804 | 1470159115247 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:55 INFO - PROCESS | 2804 | 1470159115248 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:55 INFO - PROCESS | 2804 | 1470159115327 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:31:55 INFO - PROCESS | 2804 | 1470159115332 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 2804 | 1470159115334 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:55 INFO - PROCESS | 2804 | ++DOCSHELL 13E5C000 == 37 [pid = 2804] [id = 302] 10:31:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (142D3800) [pid = 2804] [serial = 905] [outer = 00000000] 10:31:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1660D800) [pid = 2804] [serial = 906] [outer = 142D3800] 10:31:55 INFO - PROCESS | 2804 | 1470159115380 Marionette DEBUG loaded listener.js 10:31:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1682F000) [pid = 2804] [serial = 907] [outer = 142D3800] 10:31:55 INFO - PROCESS | 2804 | 1470159115805 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:31:55 INFO - PROCESS | 2804 | 1470159115863 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:31:55 INFO - PROCESS | 2804 | 1470159115866 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:31:55 INFO - PROCESS | 2804 | 1470159115868 Marionette TRACE conn6 <- [1,1174,null,{}] 10:31:55 INFO - PROCESS | 2804 | 1470159115872 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:55 INFO - PROCESS | 2804 | 1470159115874 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:55 INFO - PROCESS | 2804 | 1470159115956 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:31:55 INFO - PROCESS | 2804 | 1470159115962 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:55 INFO - PROCESS | 2804 | 1470159115964 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:55 INFO - PROCESS | 2804 | ++DOCSHELL 168D9C00 == 38 [pid = 2804] [id = 303] 10:31:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (17A9C400) [pid = 2804] [serial = 908] [outer = 00000000] 10:31:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (17B73400) [pid = 2804] [serial = 909] [outer = 17A9C400] 10:31:55 INFO - PROCESS | 2804 | 1470159116016 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (17B77000) [pid = 2804] [serial = 910] [outer = 17A9C400] 10:31:56 INFO - PROCESS | 2804 | 1470159116453 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:31:56 INFO - PROCESS | 2804 | 1470159116513 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:31:56 INFO - PROCESS | 2804 | 1470159116517 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:31:56 INFO - PROCESS | 2804 | 1470159116519 Marionette TRACE conn6 <- [1,1178,null,{}] 10:31:56 INFO - PROCESS | 2804 | 1470159116522 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:56 INFO - PROCESS | 2804 | 1470159116524 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:56 INFO - PROCESS | 2804 | 1470159116604 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:31:56 INFO - PROCESS | 2804 | 1470159116609 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:56 INFO - PROCESS | 2804 | 1470159116611 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:56 INFO - PROCESS | 2804 | ++DOCSHELL 17C0EC00 == 39 [pid = 2804] [id = 304] 10:31:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (17C31800) [pid = 2804] [serial = 911] [outer = 00000000] 10:31:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (17CDE000) [pid = 2804] [serial = 912] [outer = 17C31800] 10:31:56 INFO - PROCESS | 2804 | 1470159116655 Marionette DEBUG loaded listener.js 10:31:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (17CDEC00) [pid = 2804] [serial = 913] [outer = 17C31800] 10:31:57 INFO - PROCESS | 2804 | --DOCSHELL 0C540800 == 38 [pid = 2804] [id = 295] 10:31:57 INFO - PROCESS | 2804 | --DOCSHELL 1100C400 == 37 [pid = 2804] [id = 294] 10:31:57 INFO - PROCESS | 2804 | --DOCSHELL 118DD000 == 36 [pid = 2804] [id = 292] 10:31:57 INFO - PROCESS | 2804 | --DOCSHELL 0CF58000 == 35 [pid = 2804] [id = 293] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 0D160000 == 34 [pid = 2804] [id = 296] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 117E0400 == 33 [pid = 2804] [id = 297] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 13E5C000 == 32 [pid = 2804] [id = 302] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 1600A800 == 31 [pid = 2804] [id = 299] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 1406F800 == 30 [pid = 2804] [id = 298] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 0C545400 == 29 [pid = 2804] [id = 300] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 168D9C00 == 28 [pid = 2804] [id = 303] 10:31:58 INFO - PROCESS | 2804 | --DOCSHELL 16816400 == 27 [pid = 2804] [id = 301] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1100BC00) [pid = 2804] [serial = 855] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (112BFC00) [pid = 2804] [serial = 856] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14238400) [pid = 2804] [serial = 861] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (12A3C000) [pid = 2804] [serial = 858] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D168800) [pid = 2804] [serial = 835] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D11AC00) [pid = 2804] [serial = 834] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1606C400) [pid = 2804] [serial = 874] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (13E55800) [pid = 2804] [serial = 838] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (118DB000) [pid = 2804] [serial = 837] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1682EC00) [pid = 2804] [serial = 841] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1660FC00) [pid = 2804] [serial = 840] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (17A98400) [pid = 2804] [serial = 844] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (168DEC00) [pid = 2804] [serial = 843] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CFEA400) [pid = 2804] [serial = 847] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CF52400) [pid = 2804] [serial = 846] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (152DE400) [pid = 2804] [serial = 864] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14243C00) [pid = 2804] [serial = 862] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1649BC00) [pid = 2804] [serial = 867] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (14241000) [pid = 2804] [serial = 870] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (15B19400) [pid = 2804] [serial = 865] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (164AAC00) [pid = 2804] [serial = 873] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (117E3C00) [pid = 2804] [serial = 850] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (16828C00) [pid = 2804] [serial = 876] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (11753400) [pid = 2804] [serial = 849] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (0D114000) [pid = 2804] [serial = 853] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0D049400) [pid = 2804] [serial = 852] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (14241C00) [pid = 2804] [serial = 871] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (164A8C00) [pid = 2804] [serial = 868] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (13E56000) [pid = 2804] [serial = 859] [outer = 00000000] [url = about:blank] 10:31:58 INFO - PROCESS | 2804 | 1470159118499 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:31:58 INFO - PROCESS | 2804 | 1470159118513 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:31:58 INFO - PROCESS | 2804 | 1470159118518 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:31:58 INFO - PROCESS | 2804 | 1470159118522 Marionette TRACE conn6 <- [1,1182,null,{}] 10:31:58 INFO - PROCESS | 2804 | 1470159118528 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:58 INFO - PROCESS | 2804 | 1470159118531 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:58 INFO - PROCESS | 2804 | 1470159118624 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:31:58 INFO - PROCESS | 2804 | 1470159118631 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:58 INFO - PROCESS | 2804 | 1470159118636 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:58 INFO - PROCESS | 2804 | ++DOCSHELL 0CF53400 == 28 [pid = 2804] [id = 305] 10:31:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0CF54400) [pid = 2804] [serial = 914] [outer = 00000000] 10:31:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0CF71C00) [pid = 2804] [serial = 915] [outer = 0CF54400] 10:31:58 INFO - PROCESS | 2804 | 1470159118686 Marionette DEBUG loaded listener.js 10:31:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0CFE6400) [pid = 2804] [serial = 916] [outer = 0CF54400] 10:31:59 INFO - PROCESS | 2804 | 1470159119169 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 2804 | 1470159119214 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:31:59 INFO - PROCESS | 2804 | 1470159119221 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 2804 | 1470159119223 Marionette TRACE conn6 <- [1,1186,null,{}] 10:31:59 INFO - PROCESS | 2804 | 1470159119228 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:59 INFO - PROCESS | 2804 | 1470159119231 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:59 INFO - PROCESS | 2804 | 1470159119317 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:31:59 INFO - PROCESS | 2804 | 1470159119327 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:31:59 INFO - PROCESS | 2804 | 1470159119330 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:31:59 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4E800 == 29 [pid = 2804] [id = 306] 10:31:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0D15E400) [pid = 2804] [serial = 917] [outer = 00000000] 10:31:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0D166400) [pid = 2804] [serial = 918] [outer = 0D15E400] 10:31:59 INFO - PROCESS | 2804 | 1470159119377 Marionette DEBUG loaded listener.js 10:31:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0D5E8C00) [pid = 2804] [serial = 919] [outer = 0D15E400] 10:31:59 INFO - PROCESS | 2804 | 1470159119840 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 10:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:31:59 INFO - PROCESS | 2804 | 1470159119894 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:31:59 INFO - PROCESS | 2804 | 1470159119896 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:31:59 INFO - PROCESS | 2804 | 1470159119899 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:31:59 INFO - PROCESS | 2804 | 1470159119903 Marionette TRACE conn6 <- [1,1190,null,{}] 10:31:59 INFO - PROCESS | 2804 | 1470159119914 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:31:59 INFO - PROCESS | 2804 | 1470159119918 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:00 INFO - PROCESS | 2804 | 1470159120028 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:32:00 INFO - PROCESS | 2804 | 1470159120116 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 2804 | 1470159120120 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:00 INFO - PROCESS | 2804 | ++DOCSHELL 11004800 == 30 [pid = 2804] [id = 307] 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (11005000) [pid = 2804] [serial = 920] [outer = 00000000] 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (1109B400) [pid = 2804] [serial = 921] [outer = 11005000] 10:32:00 INFO - PROCESS | 2804 | 1470159120168 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (112C6800) [pid = 2804] [serial = 922] [outer = 11005000] 10:32:00 INFO - PROCESS | 2804 | 1470159120553 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:32:00 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 10:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 10:32:00 INFO - PROCESS | 2804 | 1470159120574 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:32:00 INFO - PROCESS | 2804 | 1470159120576 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:32:00 INFO - PROCESS | 2804 | 1470159120579 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:32:00 INFO - PROCESS | 2804 | 1470159120581 Marionette TRACE conn6 <- [1,1194,null,{}] 10:32:00 INFO - PROCESS | 2804 | 1470159120584 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:00 INFO - PROCESS | 2804 | 1470159120586 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:00 INFO - PROCESS | 2804 | 1470159120668 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:32:00 INFO - PROCESS | 2804 | 1470159120746 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:00 INFO - PROCESS | 2804 | 1470159120749 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:00 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEBC00 == 31 [pid = 2804] [id = 308] 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D889800) [pid = 2804] [serial = 923] [outer = 00000000] 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (117C1400) [pid = 2804] [serial = 924] [outer = 0D889800] 10:32:00 INFO - PROCESS | 2804 | 1470159120794 Marionette DEBUG loaded listener.js 10:32:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (117E6400) [pid = 2804] [serial = 925] [outer = 0D889800] 10:32:01 INFO - PROCESS | 2804 | 1470159121141 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:32:01 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 10:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 630ms 10:32:01 INFO - PROCESS | 2804 | 1470159121210 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:32:01 INFO - PROCESS | 2804 | 1470159121212 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:32:01 INFO - PROCESS | 2804 | 1470159121215 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 2804 | 1470159121217 Marionette TRACE conn6 <- [1,1198,null,{}] 10:32:01 INFO - PROCESS | 2804 | 1470159121220 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:01 INFO - PROCESS | 2804 | 1470159121222 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:01 INFO - PROCESS | 2804 | 1470159121330 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:32:01 INFO - PROCESS | 2804 | 1470159121368 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:01 INFO - PROCESS | 2804 | 1470159121370 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:01 INFO - PROCESS | 2804 | ++DOCSHELL 117ED000 == 32 [pid = 2804] [id = 309] 10:32:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (1181B400) [pid = 2804] [serial = 926] [outer = 00000000] 10:32:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (12A3C000) [pid = 2804] [serial = 927] [outer = 1181B400] 10:32:01 INFO - PROCESS | 2804 | 1470159121416 Marionette DEBUG loaded listener.js 10:32:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13E59800) [pid = 2804] [serial = 928] [outer = 1181B400] 10:32:01 INFO - PROCESS | 2804 | 1470159121824 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 10:32:01 INFO - PROCESS | 2804 | 1470159121846 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:32:01 INFO - PROCESS | 2804 | 1470159121848 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:32:01 INFO - PROCESS | 2804 | 1470159121851 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:32:01 INFO - PROCESS | 2804 | 1470159121853 Marionette TRACE conn6 <- [1,1202,null,{}] 10:32:01 INFO - PROCESS | 2804 | 1470159121856 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:01 INFO - PROCESS | 2804 | 1470159121861 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:02 INFO - PROCESS | 2804 | 1470159121995 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:32:02 INFO - PROCESS | 2804 | 1470159122003 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 2804 | 1470159122005 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:02 INFO - PROCESS | 2804 | ++DOCSHELL 14065400 == 33 [pid = 2804] [id = 310] 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1406B400) [pid = 2804] [serial = 929] [outer = 00000000] 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (14238800) [pid = 2804] [serial = 930] [outer = 1406B400] 10:32:02 INFO - PROCESS | 2804 | 1470159122050 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (14240400) [pid = 2804] [serial = 931] [outer = 1406B400] 10:32:02 INFO - PROCESS | 2804 | 1470159122471 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 10:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:32:02 INFO - PROCESS | 2804 | 1470159122522 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:32:02 INFO - PROCESS | 2804 | 1470159122524 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:32:02 INFO - PROCESS | 2804 | 1470159122527 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:32:02 INFO - PROCESS | 2804 | 1470159122528 Marionette TRACE conn6 <- [1,1206,null,{}] 10:32:02 INFO - PROCESS | 2804 | 1470159122532 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:02 INFO - PROCESS | 2804 | 1470159122534 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:02 INFO - PROCESS | 2804 | 1470159122667 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:32:02 INFO - PROCESS | 2804 | 1470159122681 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:02 INFO - PROCESS | 2804 | 1470159122683 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:02 INFO - PROCESS | 2804 | ++DOCSHELL 117C2400 == 34 [pid = 2804] [id = 311] 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14238400) [pid = 2804] [serial = 932] [outer = 00000000] 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15739000) [pid = 2804] [serial = 933] [outer = 14238400] 10:32:02 INFO - PROCESS | 2804 | 1470159122726 Marionette DEBUG loaded listener.js 10:32:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15B19C00) [pid = 2804] [serial = 934] [outer = 14238400] 10:32:03 INFO - PROCESS | 2804 | 1470159123098 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 630ms 10:32:03 INFO - PROCESS | 2804 | 1470159123169 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 2804 | 1470159123171 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:32:03 INFO - PROCESS | 2804 | 1470159123175 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 2804 | 1470159123176 Marionette TRACE conn6 <- [1,1210,null,{}] 10:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:32:03 INFO - PROCESS | 2804 | 1470159123180 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:03 INFO - PROCESS | 2804 | 1470159123182 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:03 INFO - PROCESS | 2804 | 1470159123294 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:32:03 INFO - PROCESS | 2804 | 1470159123347 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 2804 | 1470159123349 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:03 INFO - PROCESS | 2804 | ++DOCSHELL 15257800 == 35 [pid = 2804] [id = 312] 10:32:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15259800) [pid = 2804] [serial = 935] [outer = 00000000] 10:32:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1606C800) [pid = 2804] [serial = 936] [outer = 15259800] 10:32:03 INFO - PROCESS | 2804 | 1470159123397 Marionette DEBUG loaded listener.js 10:32:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1606DC00) [pid = 2804] [serial = 937] [outer = 15259800] 10:32:03 INFO - PROCESS | 2804 | 1470159123784 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:32:03 INFO - PROCESS | 2804 | 1470159123811 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:32:03 INFO - PROCESS | 2804 | 1470159123820 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:32:03 INFO - PROCESS | 2804 | 1470159123822 Marionette TRACE conn6 <- [1,1214,null,{}] 10:32:03 INFO - PROCESS | 2804 | 1470159123825 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:03 INFO - PROCESS | 2804 | 1470159123827 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:03 INFO - PROCESS | 2804 | 1470159123967 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:32:03 INFO - PROCESS | 2804 | 1470159123989 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:03 INFO - PROCESS | 2804 | 1470159123991 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:04 INFO - PROCESS | 2804 | ++DOCSHELL 11002400 == 36 [pid = 2804] [id = 313] 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1606C400) [pid = 2804] [serial = 938] [outer = 00000000] 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A4000) [pid = 2804] [serial = 939] [outer = 1606C400] 10:32:04 INFO - PROCESS | 2804 | 1470159124035 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164A9400) [pid = 2804] [serial = 940] [outer = 1606C400] 10:32:04 INFO - PROCESS | 2804 | 1470159124478 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 10:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:32:04 INFO - PROCESS | 2804 | 1470159124508 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:32:04 INFO - PROCESS | 2804 | 1470159124510 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:32:04 INFO - PROCESS | 2804 | 1470159124513 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:32:04 INFO - PROCESS | 2804 | 1470159124515 Marionette TRACE conn6 <- [1,1218,null,{}] 10:32:04 INFO - PROCESS | 2804 | 1470159124519 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:04 INFO - PROCESS | 2804 | 1470159124520 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:04 INFO - PROCESS | 2804 | 1470159124633 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:32:04 INFO - PROCESS | 2804 | 1470159124639 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:04 INFO - PROCESS | 2804 | 1470159124640 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:04 INFO - PROCESS | 2804 | ++DOCSHELL 15A14000 == 37 [pid = 2804] [id = 314] 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1658CC00) [pid = 2804] [serial = 941] [outer = 00000000] 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16605C00) [pid = 2804] [serial = 942] [outer = 1658CC00] 10:32:04 INFO - PROCESS | 2804 | 1470159124683 Marionette DEBUG loaded listener.js 10:32:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660A400) [pid = 2804] [serial = 943] [outer = 1658CC00] 10:32:05 INFO - PROCESS | 2804 | 1470159125123 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 10:32:05 INFO - PROCESS | 2804 | 1470159125185 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:32:05 INFO - PROCESS | 2804 | 1470159125187 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:32:05 INFO - PROCESS | 2804 | 1470159125190 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:32:05 INFO - PROCESS | 2804 | 1470159125193 Marionette TRACE conn6 <- [1,1222,null,{}] 10:32:05 INFO - PROCESS | 2804 | 1470159125196 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:05 INFO - PROCESS | 2804 | 1470159125198 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:05 INFO - PROCESS | 2804 | 1470159125348 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:32:05 INFO - PROCESS | 2804 | 1470159125367 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:05 INFO - PROCESS | 2804 | 1470159125369 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:05 INFO - PROCESS | 2804 | ++DOCSHELL 117E4C00 == 38 [pid = 2804] [id = 315] 10:32:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16613000) [pid = 2804] [serial = 944] [outer = 00000000] 10:32:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1682D000) [pid = 2804] [serial = 945] [outer = 16613000] 10:32:05 INFO - PROCESS | 2804 | 1470159125415 Marionette DEBUG loaded listener.js 10:32:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16836800) [pid = 2804] [serial = 946] [outer = 16613000] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (17A9C400) [pid = 2804] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16030800) [pid = 2804] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (152E6800) [pid = 2804] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16827800) [pid = 2804] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (14171000) [pid = 2804] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117E6800) [pid = 2804] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D742800) [pid = 2804] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C542800) [pid = 2804] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1128CC00) [pid = 2804] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CF5AC00) [pid = 2804] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1660DC00) [pid = 2804] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:32:05 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (142D3800) [pid = 2804] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:32:06 INFO - PROCESS | 2804 | 1470159126037 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 870ms 10:32:06 INFO - PROCESS | 2804 | 1470159126061 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:32:06 INFO - PROCESS | 2804 | 1470159126063 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:32:06 INFO - PROCESS | 2804 | 1470159126066 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 2804 | 1470159126068 Marionette TRACE conn6 <- [1,1226,null,{}] 10:32:06 INFO - PROCESS | 2804 | 1470159126071 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:06 INFO - PROCESS | 2804 | 1470159126073 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:06 INFO - PROCESS | 2804 | 1470159126182 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:32:06 INFO - PROCESS | 2804 | 1470159126237 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 2804 | 1470159126238 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:06 INFO - PROCESS | 2804 | ++DOCSHELL 0D166C00 == 39 [pid = 2804] [id = 316] 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D747C00) [pid = 2804] [serial = 947] [outer = 00000000] 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13E5B400) [pid = 2804] [serial = 948] [outer = 0D747C00] 10:32:06 INFO - PROCESS | 2804 | 1470159126282 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14245C00) [pid = 2804] [serial = 949] [outer = 0D747C00] 10:32:06 INFO - PROCESS | 2804 | 1470159126625 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 631ms 10:32:06 INFO - PROCESS | 2804 | 1470159126702 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:32:06 INFO - PROCESS | 2804 | 1470159126704 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:32:06 INFO - PROCESS | 2804 | 1470159126707 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:32:06 INFO - PROCESS | 2804 | 1470159126709 Marionette TRACE conn6 <- [1,1230,null,{}] 10:32:06 INFO - PROCESS | 2804 | 1470159126713 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:06 INFO - PROCESS | 2804 | 1470159126714 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:06 INFO - PROCESS | 2804 | 1470159126792 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:32:06 INFO - PROCESS | 2804 | 1470159126797 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:06 INFO - PROCESS | 2804 | 1470159126799 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:06 INFO - PROCESS | 2804 | ++DOCSHELL 16030800 == 40 [pid = 2804] [id = 317] 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16077400) [pid = 2804] [serial = 950] [outer = 00000000] 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1682C400) [pid = 2804] [serial = 951] [outer = 16077400] 10:32:06 INFO - PROCESS | 2804 | 1470159126842 Marionette DEBUG loaded listener.js 10:32:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (168D3400) [pid = 2804] [serial = 952] [outer = 16077400] 10:32:07 INFO - PROCESS | 2804 | 1470159127245 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 570ms 10:32:07 INFO - PROCESS | 2804 | 1470159127279 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:32:07 INFO - PROCESS | 2804 | 1470159127281 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:32:07 INFO - PROCESS | 2804 | 1470159127284 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - PROCESS | 2804 | 1470159127285 Marionette TRACE conn6 <- [1,1234,null,{}] 10:32:07 INFO - PROCESS | 2804 | 1470159127305 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:07 INFO - PROCESS | 2804 | 1470159127307 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:07 INFO - PROCESS | 2804 | 1470159127386 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:32:07 INFO - PROCESS | 2804 | 1470159127391 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:07 INFO - PROCESS | 2804 | 1470159127393 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:07 INFO - PROCESS | 2804 | ++DOCSHELL 168D0400 == 41 [pid = 2804] [id = 318] 10:32:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (168DB400) [pid = 2804] [serial = 953] [outer = 00000000] 10:32:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (17A98800) [pid = 2804] [serial = 954] [outer = 168DB400] 10:32:07 INFO - PROCESS | 2804 | 1470159127436 Marionette DEBUG loaded listener.js 10:32:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (17B1BC00) [pid = 2804] [serial = 955] [outer = 168DB400] 10:32:07 INFO - PROCESS | 2804 | 1470159127858 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 630ms 10:32:07 INFO - PROCESS | 2804 | 1470159127953 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:32:07 INFO - PROCESS | 2804 | 1470159127958 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:32:07 INFO - PROCESS | 2804 | 1470159127964 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:32:07 INFO - PROCESS | 2804 | 1470159127969 Marionette TRACE conn6 <- [1,1238,null,{}] 10:32:07 INFO - PROCESS | 2804 | 1470159127975 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:07 INFO - PROCESS | 2804 | 1470159127979 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:08 INFO - PROCESS | 2804 | 1470159128141 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:32:08 INFO - PROCESS | 2804 | 1470159128319 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:08 INFO - PROCESS | 2804 | 1470159128323 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:08 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFA400 == 42 [pid = 2804] [id = 319] 10:32:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0CDFAC00) [pid = 2804] [serial = 956] [outer = 00000000] 10:32:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0CF58000) [pid = 2804] [serial = 957] [outer = 0CDFAC00] 10:32:08 INFO - PROCESS | 2804 | 1470159128380 Marionette DEBUG loaded listener.js 10:32:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D048000) [pid = 2804] [serial = 958] [outer = 0CDFAC00] 10:32:09 INFO - PROCESS | 2804 | 1470159129063 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1177ms 10:32:09 INFO - PROCESS | 2804 | 1470159129149 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:32:09 INFO - PROCESS | 2804 | 1470159129152 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:32:09 INFO - PROCESS | 2804 | 1470159129159 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:32:09 INFO - PROCESS | 2804 | 1470159129163 Marionette TRACE conn6 <- [1,1242,null,{}] 10:32:09 INFO - PROCESS | 2804 | 1470159129168 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:09 INFO - PROCESS | 2804 | 1470159129171 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:09 INFO - PROCESS | 2804 | 1470159129301 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:32:09 INFO - PROCESS | 2804 | 1470159129409 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:09 INFO - PROCESS | 2804 | 1470159129411 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:09 INFO - PROCESS | 2804 | ++DOCSHELL 10D20800 == 43 [pid = 2804] [id = 320] 10:32:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (10D76000) [pid = 2804] [serial = 959] [outer = 00000000] 10:32:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (10D7F000) [pid = 2804] [serial = 960] [outer = 10D76000] 10:32:09 INFO - PROCESS | 2804 | 1470159129469 Marionette DEBUG loaded listener.js 10:32:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (11288400) [pid = 2804] [serial = 961] [outer = 10D76000] 10:32:10 INFO - PROCESS | 2804 | 1470159130197 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1234ms 10:32:10 INFO - PROCESS | 2804 | 1470159130427 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:32:10 INFO - PROCESS | 2804 | 1470159130432 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:32:10 INFO - PROCESS | 2804 | 1470159130438 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:32:10 INFO - PROCESS | 2804 | 1470159130441 Marionette TRACE conn6 <- [1,1246,null,{}] 10:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:32:10 INFO - PROCESS | 2804 | 1470159130446 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:10 INFO - PROCESS | 2804 | 1470159130450 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:10 INFO - PROCESS | 2804 | 1470159130564 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:32:10 INFO - PROCESS | 2804 | 1470159130644 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:10 INFO - PROCESS | 2804 | 1470159130649 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:10 INFO - PROCESS | 2804 | ++DOCSHELL 0C53FC00 == 44 [pid = 2804] [id = 321] 10:32:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0C549C00) [pid = 2804] [serial = 962] [outer = 00000000] 10:32:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0CFE9400) [pid = 2804] [serial = 963] [outer = 0C549C00] 10:32:10 INFO - PROCESS | 2804 | 1470159130747 Marionette DEBUG loaded listener.js 10:32:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0D113800) [pid = 2804] [serial = 964] [outer = 0C549C00] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 16030800 == 43 [pid = 2804] [id = 317] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 0D166C00 == 42 [pid = 2804] [id = 316] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 117E4C00 == 41 [pid = 2804] [id = 315] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 15A14000 == 40 [pid = 2804] [id = 314] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 11002400 == 39 [pid = 2804] [id = 313] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 15257800 == 38 [pid = 2804] [id = 312] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 117C2400 == 37 [pid = 2804] [id = 311] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 14065400 == 36 [pid = 2804] [id = 310] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 117ED000 == 35 [pid = 2804] [id = 309] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 0CFEBC00 == 34 [pid = 2804] [id = 308] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 11004800 == 33 [pid = 2804] [id = 307] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 0CF4E800 == 32 [pid = 2804] [id = 306] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 0CF53400 == 31 [pid = 2804] [id = 305] 10:32:11 INFO - PROCESS | 2804 | --DOCSHELL 17C0EC00 == 30 [pid = 2804] [id = 304] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (17B77000) [pid = 2804] [serial = 910] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (16078400) [pid = 2804] [serial = 897] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (1660CC00) [pid = 2804] [serial = 900] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (17CDE000) [pid = 2804] [serial = 912] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (16079400) [pid = 2804] [serial = 898] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1682F800) [pid = 2804] [serial = 903] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1660E400) [pid = 2804] [serial = 901] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (17B73400) [pid = 2804] [serial = 909] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (142D1000) [pid = 2804] [serial = 894] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (118DF800) [pid = 2804] [serial = 891] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (13E60000) [pid = 2804] [serial = 892] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (10D73C00) [pid = 2804] [serial = 888] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10D7B800) [pid = 2804] [serial = 889] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C8C9C00) [pid = 2804] [serial = 885] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CF71800) [pid = 2804] [serial = 886] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (118DD800) [pid = 2804] [serial = 883] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11757800) [pid = 2804] [serial = 882] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D120800) [pid = 2804] [serial = 880] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D040800) [pid = 2804] [serial = 879] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1682E800) [pid = 2804] [serial = 877] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (168CF800) [pid = 2804] [serial = 904] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1682F000) [pid = 2804] [serial = 907] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1660D800) [pid = 2804] [serial = 906] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15A1C800) [pid = 2804] [serial = 895] [outer = 00000000] [url = about:blank] 10:32:11 INFO - PROCESS | 2804 | 1470159131330 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 929ms 10:32:11 INFO - PROCESS | 2804 | 1470159131378 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:32:11 INFO - PROCESS | 2804 | 1470159131380 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:32:11 INFO - PROCESS | 2804 | 1470159131386 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:32:11 INFO - PROCESS | 2804 | 1470159131390 Marionette TRACE conn6 <- [1,1250,null,{}] 10:32:11 INFO - PROCESS | 2804 | 1470159131394 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:11 INFO - PROCESS | 2804 | 1470159131396 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:11 INFO - PROCESS | 2804 | 1470159131481 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:32:11 INFO - PROCESS | 2804 | 1470159131490 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:11 INFO - PROCESS | 2804 | 1470159131492 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:11 INFO - PROCESS | 2804 | ++DOCSHELL 0D15D800 == 31 [pid = 2804] [id = 322] 10:32:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D160C00) [pid = 2804] [serial = 965] [outer = 00000000] 10:32:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0DF4E000) [pid = 2804] [serial = 966] [outer = 0D160C00] 10:32:11 INFO - PROCESS | 2804 | 1470159131539 Marionette DEBUG loaded listener.js 10:32:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D73C00) [pid = 2804] [serial = 967] [outer = 0D160C00] 10:32:12 INFO - PROCESS | 2804 | 1470159132034 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 10:32:12 INFO - PROCESS | 2804 | 1470159132058 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 2804 | 1470159132060 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:32:12 INFO - PROCESS | 2804 | 1470159132064 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:32:12 INFO - PROCESS | 2804 | 1470159132065 Marionette TRACE conn6 <- [1,1254,null,{}] 10:32:12 INFO - PROCESS | 2804 | 1470159132105 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:12 INFO - PROCESS | 2804 | 1470159132109 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:12 INFO - PROCESS | 2804 | 1470159132200 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:32:12 INFO - PROCESS | 2804 | 1470159132291 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 2804 | 1470159132294 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:12 INFO - PROCESS | 2804 | ++DOCSHELL 117C4C00 == 32 [pid = 2804] [id = 323] 10:32:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117C6800) [pid = 2804] [serial = 968] [outer = 00000000] 10:32:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (11820000) [pid = 2804] [serial = 969] [outer = 117C6800] 10:32:12 INFO - PROCESS | 2804 | 1470159132343 Marionette DEBUG loaded listener.js 10:32:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (12A34C00) [pid = 2804] [serial = 970] [outer = 117C6800] 10:32:12 INFO - PROCESS | 2804 | 1470159132732 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 730ms 10:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:32:12 INFO - PROCESS | 2804 | 1470159132797 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:32:12 INFO - PROCESS | 2804 | 1470159132799 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:32:12 INFO - PROCESS | 2804 | 1470159132802 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:32:12 INFO - PROCESS | 2804 | 1470159132804 Marionette TRACE conn6 <- [1,1258,null,{}] 10:32:12 INFO - PROCESS | 2804 | 1470159132808 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:12 INFO - PROCESS | 2804 | 1470159132810 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:12 INFO - PROCESS | 2804 | 1470159132895 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:32:12 INFO - PROCESS | 2804 | 1470159132900 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:12 INFO - PROCESS | 2804 | 1470159132902 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:12 INFO - PROCESS | 2804 | ++DOCSHELL 13E55400 == 33 [pid = 2804] [id = 324] 10:32:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13E61000) [pid = 2804] [serial = 971] [outer = 00000000] 10:32:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14237400) [pid = 2804] [serial = 972] [outer = 13E61000] 10:32:12 INFO - PROCESS | 2804 | 1470159132957 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (142CE800) [pid = 2804] [serial = 973] [outer = 13E61000] 10:32:13 INFO - PROCESS | 2804 | 1470159133381 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 10:32:13 INFO - PROCESS | 2804 | 1470159133438 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:32:13 INFO - PROCESS | 2804 | 1470159133440 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:32:13 INFO - PROCESS | 2804 | 1470159133443 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:32:13 INFO - PROCESS | 2804 | 1470159133445 Marionette TRACE conn6 <- [1,1262,null,{}] 10:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:32:13 INFO - PROCESS | 2804 | 1470159133457 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:13 INFO - PROCESS | 2804 | 1470159133459 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:13 INFO - PROCESS | 2804 | 1470159133566 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:32:13 INFO - PROCESS | 2804 | 1470159133650 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:13 INFO - PROCESS | 2804 | 1470159133653 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:13 INFO - PROCESS | 2804 | ++DOCSHELL 1441D000 == 34 [pid = 2804] [id = 325] 10:32:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1441FC00) [pid = 2804] [serial = 974] [outer = 00000000] 10:32:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15B1A400) [pid = 2804] [serial = 975] [outer = 1441FC00] 10:32:13 INFO - PROCESS | 2804 | 1470159133700 Marionette DEBUG loaded listener.js 10:32:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B24000) [pid = 2804] [serial = 976] [outer = 1441FC00] 10:32:14 INFO - PROCESS | 2804 | 1470159134090 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 689ms 10:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:32:14 INFO - PROCESS | 2804 | 1470159134138 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 2804 | 1470159134140 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:32:14 INFO - PROCESS | 2804 | 1470159134143 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 2804 | 1470159134145 Marionette TRACE conn6 <- [1,1266,null,{}] 10:32:14 INFO - PROCESS | 2804 | 1470159134156 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:14 INFO - PROCESS | 2804 | 1470159134162 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:14 INFO - PROCESS | 2804 | 1470159134301 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:32:14 INFO - PROCESS | 2804 | 1470159134307 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:14 INFO - PROCESS | 2804 | 1470159134309 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:14 INFO - PROCESS | 2804 | ++DOCSHELL 16070800 == 35 [pid = 2804] [id = 326] 10:32:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16070C00) [pid = 2804] [serial = 977] [outer = 00000000] 10:32:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16591C00) [pid = 2804] [serial = 978] [outer = 16070C00] 10:32:14 INFO - PROCESS | 2804 | 1470159134401 Marionette DEBUG loaded listener.js 10:32:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660B000) [pid = 2804] [serial = 979] [outer = 16070C00] 10:32:14 INFO - PROCESS | 2804 | 1470159134814 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 690ms 10:32:14 INFO - PROCESS | 2804 | 1470159134834 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:32:14 INFO - PROCESS | 2804 | 1470159134836 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:32:14 INFO - PROCESS | 2804 | 1470159134839 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:32:14 INFO - PROCESS | 2804 | 1470159134841 Marionette TRACE conn6 <- [1,1270,null,{}] 10:32:14 INFO - PROCESS | 2804 | 1470159134844 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:14 INFO - PROCESS | 2804 | 1470159134846 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:14 INFO - PROCESS | 2804 | 1470159134991 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:32:15 INFO - PROCESS | 2804 | 1470159135017 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 2804 | 1470159135019 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:15 INFO - PROCESS | 2804 | ++DOCSHELL 1660FC00 == 36 [pid = 2804] [id = 327] 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16611800) [pid = 2804] [serial = 980] [outer = 00000000] 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1676E000) [pid = 2804] [serial = 981] [outer = 16611800] 10:32:15 INFO - PROCESS | 2804 | 1470159135064 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16813800) [pid = 2804] [serial = 982] [outer = 16611800] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1606C400) [pid = 2804] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1658CC00) [pid = 2804] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14238400) [pid = 2804] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CF54400) [pid = 2804] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11005000) [pid = 2804] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (17C31800) [pid = 2804] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D15E400) [pid = 2804] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1406B400) [pid = 2804] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1181B400) [pid = 2804] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D889800) [pid = 2804] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15259800) [pid = 2804] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16613000) [pid = 2804] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D747C00) [pid = 2804] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:32:15 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16077400) [pid = 2804] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:32:15 INFO - PROCESS | 2804 | 1470159135662 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 870ms 10:32:15 INFO - PROCESS | 2804 | 1470159135710 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:32:15 INFO - PROCESS | 2804 | 1470159135712 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:32:15 INFO - PROCESS | 2804 | 1470159135715 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:32:15 INFO - PROCESS | 2804 | 1470159135717 Marionette TRACE conn6 <- [1,1274,null,{}] 10:32:15 INFO - PROCESS | 2804 | 1470159135720 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:15 INFO - PROCESS | 2804 | 1470159135722 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:15 INFO - PROCESS | 2804 | 1470159135800 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:32:15 INFO - PROCESS | 2804 | 1470159135806 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:15 INFO - PROCESS | 2804 | 1470159135807 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:15 INFO - PROCESS | 2804 | ++DOCSHELL 0C8F2C00 == 37 [pid = 2804] [id = 328] 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D120400) [pid = 2804] [serial = 983] [outer = 00000000] 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1181B400) [pid = 2804] [serial = 984] [outer = 0D120400] 10:32:15 INFO - PROCESS | 2804 | 1470159135851 Marionette DEBUG loaded listener.js 10:32:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14151000) [pid = 2804] [serial = 985] [outer = 0D120400] 10:32:16 INFO - PROCESS | 2804 | 1470159136273 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 569ms 10:32:16 INFO - PROCESS | 2804 | 1470159136312 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:32:16 INFO - PROCESS | 2804 | 1470159136314 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:32:16 INFO - PROCESS | 2804 | 1470159136349 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:32:16 INFO - PROCESS | 2804 | 1470159136351 Marionette TRACE conn6 <- [1,1278,null,{}] 10:32:16 INFO - PROCESS | 2804 | 1470159136355 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:16 INFO - PROCESS | 2804 | 1470159136356 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:16 INFO - PROCESS | 2804 | 1470159136434 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:32:16 INFO - PROCESS | 2804 | 1470159136440 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:16 INFO - PROCESS | 2804 | 1470159136442 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:16 INFO - PROCESS | 2804 | ++DOCSHELL 13121C00 == 38 [pid = 2804] [id = 329] 10:32:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14170400) [pid = 2804] [serial = 986] [outer = 00000000] 10:32:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1682A800) [pid = 2804] [serial = 987] [outer = 14170400] 10:32:16 INFO - PROCESS | 2804 | 1470159136485 Marionette DEBUG loaded listener.js 10:32:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16834C00) [pid = 2804] [serial = 988] [outer = 14170400] 10:32:16 INFO - PROCESS | 2804 | 1470159136912 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 590ms 10:32:16 INFO - PROCESS | 2804 | 1470159136931 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:32:16 INFO - PROCESS | 2804 | 1470159136933 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:32:16 INFO - PROCESS | 2804 | 1470159136954 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:32:16 INFO - PROCESS | 2804 | 1470159136956 Marionette TRACE conn6 <- [1,1282,null,{}] 10:32:16 INFO - PROCESS | 2804 | 1470159136959 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:16 INFO - PROCESS | 2804 | 1470159136961 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:17 INFO - PROCESS | 2804 | 1470159137040 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:32:17 INFO - PROCESS | 2804 | 1470159137045 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 2804 | 1470159137047 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:17 INFO - PROCESS | 2804 | ++DOCSHELL 168D6800 == 39 [pid = 2804] [id = 330] 10:32:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (168DA400) [pid = 2804] [serial = 989] [outer = 00000000] 10:32:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (17B19C00) [pid = 2804] [serial = 990] [outer = 168DA400] 10:32:17 INFO - PROCESS | 2804 | 1470159137091 Marionette DEBUG loaded listener.js 10:32:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (17B6AC00) [pid = 2804] [serial = 991] [outer = 168DA400] 10:32:17 INFO - PROCESS | 2804 | 1470159137531 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 10:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:32:17 INFO - PROCESS | 2804 | 1470159137583 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:32:17 INFO - PROCESS | 2804 | 1470159137586 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:32:17 INFO - PROCESS | 2804 | 1470159137589 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:32:17 INFO - PROCESS | 2804 | 1470159137591 Marionette TRACE conn6 <- [1,1286,null,{}] 10:32:17 INFO - PROCESS | 2804 | 1470159137594 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:17 INFO - PROCESS | 2804 | 1470159137596 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:17 INFO - PROCESS | 2804 | 1470159137738 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:32:17 INFO - PROCESS | 2804 | 1470159137875 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:17 INFO - PROCESS | 2804 | 1470159137879 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:17 INFO - PROCESS | 2804 | ++DOCSHELL 0C540000 == 40 [pid = 2804] [id = 331] 10:32:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0C540400) [pid = 2804] [serial = 992] [outer = 00000000] 10:32:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0C86E000) [pid = 2804] [serial = 993] [outer = 0C540400] 10:32:17 INFO - PROCESS | 2804 | 1470159137940 Marionette DEBUG loaded listener.js 10:32:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0CDF7800) [pid = 2804] [serial = 994] [outer = 0C540400] 10:32:18 INFO - PROCESS | 2804 | 1470159138588 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1078ms 10:32:18 INFO - PROCESS | 2804 | 1470159138669 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:32:18 INFO - PROCESS | 2804 | 1470159138674 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:32:18 INFO - PROCESS | 2804 | 1470159138679 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:32:18 INFO - PROCESS | 2804 | 1470159138682 Marionette TRACE conn6 <- [1,1290,null,{}] 10:32:18 INFO - PROCESS | 2804 | 1470159138687 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:18 INFO - PROCESS | 2804 | 1470159138690 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:18 INFO - PROCESS | 2804 | 1470159138827 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:32:18 INFO - PROCESS | 2804 | 1470159138911 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:18 INFO - PROCESS | 2804 | 1470159138914 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:18 INFO - PROCESS | 2804 | ++DOCSHELL 10D76800 == 41 [pid = 2804] [id = 332] 10:32:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (10D79400) [pid = 2804] [serial = 995] [outer = 00000000] 10:32:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (110A2800) [pid = 2804] [serial = 996] [outer = 10D79400] 10:32:18 INFO - PROCESS | 2804 | 1470159138970 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (117C2400) [pid = 2804] [serial = 997] [outer = 10D79400] 10:32:19 INFO - PROCESS | 2804 | 1470159139550 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 929ms 10:32:19 INFO - PROCESS | 2804 | 1470159139613 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:32:19 INFO - PROCESS | 2804 | 1470159139617 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:32:19 INFO - PROCESS | 2804 | 1470159139620 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:32:19 INFO - PROCESS | 2804 | 1470159139623 Marionette TRACE conn6 <- [1,1294,null,{}] 10:32:19 INFO - PROCESS | 2804 | 1470159139627 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:19 INFO - PROCESS | 2804 | 1470159139629 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:19 INFO - PROCESS | 2804 | 1470159139739 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:32:19 INFO - PROCESS | 2804 | 1470159139844 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:19 INFO - PROCESS | 2804 | 1470159139847 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:19 INFO - PROCESS | 2804 | ++DOCSHELL 1423CC00 == 42 [pid = 2804] [id = 333] 10:32:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (14241C00) [pid = 2804] [serial = 998] [outer = 00000000] 10:32:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1606F800) [pid = 2804] [serial = 999] [outer = 14241C00] 10:32:19 INFO - PROCESS | 2804 | 1470159139901 Marionette DEBUG loaded listener.js 10:32:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (1649C000) [pid = 2804] [serial = 1000] [outer = 14241C00] 10:32:20 INFO - PROCESS | 2804 | 1470159140527 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 970ms 10:32:20 INFO - PROCESS | 2804 | 1470159140593 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:32:20 INFO - PROCESS | 2804 | 1470159140597 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:32:20 INFO - PROCESS | 2804 | 1470159140608 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:32:20 INFO - PROCESS | 2804 | 1470159140613 Marionette TRACE conn6 <- [1,1298,null,{}] 10:32:20 INFO - PROCESS | 2804 | 1470159140617 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:20 INFO - PROCESS | 2804 | 1470159140620 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:20 INFO - PROCESS | 2804 | 1470159140781 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:32:20 INFO - PROCESS | 2804 | 1470159140836 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:20 INFO - PROCESS | 2804 | 1470159140838 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:20 INFO - PROCESS | 2804 | ++DOCSHELL 164A7C00 == 43 [pid = 2804] [id = 334] 10:32:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (17CDD400) [pid = 2804] [serial = 1001] [outer = 00000000] 10:32:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1847CC00) [pid = 2804] [serial = 1002] [outer = 17CDD400] 10:32:20 INFO - PROCESS | 2804 | 1470159140893 Marionette DEBUG loaded listener.js 10:32:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (18848000) [pid = 2804] [serial = 1003] [outer = 17CDD400] 10:32:21 INFO - PROCESS | 2804 | 1470159141488 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:32:21 INFO - PROCESS | 2804 | 1470159141535 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:32:21 INFO - PROCESS | 2804 | 1470159141539 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:32:21 INFO - PROCESS | 2804 | 1470159141541 Marionette TRACE conn6 <- [1,1302,null,{}] 10:32:21 INFO - PROCESS | 2804 | 1470159141544 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:21 INFO - PROCESS | 2804 | 1470159141546 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:21 INFO - PROCESS | 2804 | 1470159141686 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:32:21 INFO - PROCESS | 2804 | 1470159141790 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:21 INFO - PROCESS | 2804 | 1470159141792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:21 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6EC00 == 44 [pid = 2804] [id = 335] 10:32:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (10D7FC00) [pid = 2804] [serial = 1004] [outer = 00000000] 10:32:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (1660AC00) [pid = 2804] [serial = 1005] [outer = 10D7FC00] 10:32:21 INFO - PROCESS | 2804 | 1470159141846 Marionette DEBUG loaded listener.js 10:32:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (16832800) [pid = 2804] [serial = 1006] [outer = 10D7FC00] 10:32:22 INFO - PROCESS | 2804 | 1470159142534 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 10:32:22 INFO - PROCESS | 2804 | 1470159142559 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:32:22 INFO - PROCESS | 2804 | 1470159142563 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:32:22 INFO - PROCESS | 2804 | 1470159142568 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:32:22 INFO - PROCESS | 2804 | 1470159142571 Marionette TRACE conn6 <- [1,1306,null,{}] 10:32:22 INFO - PROCESS | 2804 | 1470159142577 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:22 INFO - PROCESS | 2804 | 1470159142580 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:22 INFO - PROCESS | 2804 | 1470159142686 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:32:22 INFO - PROCESS | 2804 | 1470159142796 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:22 INFO - PROCESS | 2804 | 1470159142799 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:22 INFO - PROCESS | 2804 | ++DOCSHELL 0D16A000 == 45 [pid = 2804] [id = 336] 10:32:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (0D468800) [pid = 2804] [serial = 1007] [outer = 00000000] 10:32:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (10D72000) [pid = 2804] [serial = 1008] [outer = 0D468800] 10:32:22 INFO - PROCESS | 2804 | 1470159142848 Marionette DEBUG loaded listener.js 10:32:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (10F2E000) [pid = 2804] [serial = 1009] [outer = 0D468800] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 168D6800 == 44 [pid = 2804] [id = 330] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 13121C00 == 43 [pid = 2804] [id = 329] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0C8F2C00 == 42 [pid = 2804] [id = 328] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 1660FC00 == 41 [pid = 2804] [id = 327] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 16070800 == 40 [pid = 2804] [id = 326] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 1441D000 == 39 [pid = 2804] [id = 325] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 13E55400 == 38 [pid = 2804] [id = 324] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 117C4C00 == 37 [pid = 2804] [id = 323] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0D15D800 == 36 [pid = 2804] [id = 322] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0C53FC00 == 35 [pid = 2804] [id = 321] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0CDFA400 == 34 [pid = 2804] [id = 319] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 10D20800 == 33 [pid = 2804] [id = 320] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 168D0400 == 32 [pid = 2804] [id = 318] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0CF6EC00 == 31 [pid = 2804] [id = 335] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 164A7C00 == 30 [pid = 2804] [id = 334] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 1423CC00 == 29 [pid = 2804] [id = 333] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 0C540000 == 28 [pid = 2804] [id = 331] 10:32:23 INFO - PROCESS | 2804 | --DOCSHELL 10D76800 == 27 [pid = 2804] [id = 332] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (164A4000) [pid = 2804] [serial = 939] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (16605C00) [pid = 2804] [serial = 942] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (15739000) [pid = 2804] [serial = 933] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (15B19C00) [pid = 2804] [serial = 934] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0CF71C00) [pid = 2804] [serial = 915] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (1109B400) [pid = 2804] [serial = 921] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (0CFE6400) [pid = 2804] [serial = 916] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (112C6800) [pid = 2804] [serial = 922] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (17CDEC00) [pid = 2804] [serial = 913] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D166400) [pid = 2804] [serial = 918] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D5E8C00) [pid = 2804] [serial = 919] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (14238800) [pid = 2804] [serial = 930] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (14240400) [pid = 2804] [serial = 931] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (164A9400) [pid = 2804] [serial = 940] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (12A3C000) [pid = 2804] [serial = 927] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (13E59800) [pid = 2804] [serial = 928] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (117C1400) [pid = 2804] [serial = 924] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (117E6400) [pid = 2804] [serial = 925] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1606C800) [pid = 2804] [serial = 936] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1682D000) [pid = 2804] [serial = 945] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (13E5B400) [pid = 2804] [serial = 948] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1660A400) [pid = 2804] [serial = 943] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (168D3400) [pid = 2804] [serial = 952] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (17A98800) [pid = 2804] [serial = 954] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1682C400) [pid = 2804] [serial = 951] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16836800) [pid = 2804] [serial = 946] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14245C00) [pid = 2804] [serial = 949] [outer = 00000000] [url = about:blank] 10:32:23 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1606DC00) [pid = 2804] [serial = 937] [outer = 00000000] [url = about:blank] 10:32:24 INFO - PROCESS | 2804 | 1470159144181 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1621ms 10:32:24 INFO - PROCESS | 2804 | 1470159144191 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 2804 | 1470159144194 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:32:24 INFO - PROCESS | 2804 | 1470159144199 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 2804 | 1470159144202 Marionette TRACE conn6 <- [1,1310,null,{}] 10:32:24 INFO - PROCESS | 2804 | 1470159144207 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:24 INFO - PROCESS | 2804 | 1470159144210 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:24 INFO - PROCESS | 2804 | 1470159144302 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:32:24 INFO - PROCESS | 2804 | 1470159144385 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 2804 | 1470159144388 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:24 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4D400 == 28 [pid = 2804] [id = 337] 10:32:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CF52400) [pid = 2804] [serial = 1010] [outer = 00000000] 10:32:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0CFE5800) [pid = 2804] [serial = 1011] [outer = 0CF52400] 10:32:24 INFO - PROCESS | 2804 | 1470159144437 Marionette DEBUG loaded listener.js 10:32:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0CFED400) [pid = 2804] [serial = 1012] [outer = 0CF52400] 10:32:24 INFO - PROCESS | 2804 | 1470159144832 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 10:32:24 INFO - PROCESS | 2804 | 1470159144871 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:32:24 INFO - PROCESS | 2804 | 1470159144876 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:32:24 INFO - PROCESS | 2804 | 1470159144882 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:32:24 INFO - PROCESS | 2804 | 1470159144885 Marionette TRACE conn6 <- [1,1314,null,{}] 10:32:24 INFO - PROCESS | 2804 | 1470159144889 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:24 INFO - PROCESS | 2804 | 1470159144891 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:24 INFO - PROCESS | 2804 | 1470159144983 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:32:24 INFO - PROCESS | 2804 | 1470159144990 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:24 INFO - PROCESS | 2804 | 1470159144992 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:24 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E8800 == 29 [pid = 2804] [id = 338] 10:32:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D747000) [pid = 2804] [serial = 1013] [outer = 00000000] 10:32:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0E137C00) [pid = 2804] [serial = 1014] [outer = 0D747000] 10:32:25 INFO - PROCESS | 2804 | 1470159145040 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (10D7A000) [pid = 2804] [serial = 1015] [outer = 0D747000] 10:32:25 INFO - PROCESS | 2804 | 1470159145537 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:32:25 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 10:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 10:32:25 INFO - PROCESS | 2804 | 1470159145558 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:32:25 INFO - PROCESS | 2804 | 1470159145560 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:32:25 INFO - PROCESS | 2804 | 1470159145564 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:32:25 INFO - PROCESS | 2804 | 1470159145567 Marionette TRACE conn6 <- [1,1318,null,{}] 10:32:25 INFO - PROCESS | 2804 | 1470159145578 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:25 INFO - PROCESS | 2804 | 1470159145583 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:25 INFO - PROCESS | 2804 | 1470159145664 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:32:25 INFO - PROCESS | 2804 | 1470159145674 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:25 INFO - PROCESS | 2804 | 1470159145677 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:25 INFO - PROCESS | 2804 | ++DOCSHELL 1181C800 == 30 [pid = 2804] [id = 339] 10:32:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (118D5800) [pid = 2804] [serial = 1016] [outer = 00000000] 10:32:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (12A35000) [pid = 2804] [serial = 1017] [outer = 118D5800] 10:32:25 INFO - PROCESS | 2804 | 1470159145725 Marionette DEBUG loaded listener.js 10:32:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13125C00) [pid = 2804] [serial = 1018] [outer = 118D5800] 10:32:26 INFO - PROCESS | 2804 | 1470159146163 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:32:26 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 10:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 10:32:26 INFO - PROCESS | 2804 | 1470159146226 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 2804 | 1470159146229 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:32:26 INFO - PROCESS | 2804 | 1470159146242 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 2804 | 1470159146244 Marionette TRACE conn6 <- [1,1322,null,{}] 10:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:32:26 INFO - PROCESS | 2804 | 1470159146248 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 2804 | 1470159146250 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:26 INFO - PROCESS | 2804 | 1470159146360 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:32:26 INFO - PROCESS | 2804 | 1470159146442 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:26 INFO - PROCESS | 2804 | 1470159146444 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:26 INFO - PROCESS | 2804 | ++DOCSHELL 13EDA000 == 31 [pid = 2804] [id = 340] 10:32:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (13EDD800) [pid = 2804] [serial = 1019] [outer = 00000000] 10:32:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14177000) [pid = 2804] [serial = 1020] [outer = 13EDD800] 10:32:26 INFO - PROCESS | 2804 | 1470159146489 Marionette DEBUG loaded listener.js 10:32:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1423C400) [pid = 2804] [serial = 1021] [outer = 13EDD800] 10:32:26 INFO - PROCESS | 2804 | 1470159146904 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 729ms 10:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:32:26 INFO - PROCESS | 2804 | 1470159146981 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:32:26 INFO - PROCESS | 2804 | 1470159146983 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:32:26 INFO - PROCESS | 2804 | 1470159146992 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:32:26 INFO - PROCESS | 2804 | 1470159146994 Marionette TRACE conn6 <- [1,1326,null,{}] 10:32:26 INFO - PROCESS | 2804 | 1470159146998 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:26 INFO - PROCESS | 2804 | 1470159147000 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:27 INFO - PROCESS | 2804 | 1470159147105 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:32:27 INFO - PROCESS | 2804 | 1470159147114 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:27 INFO - PROCESS | 2804 | 1470159147116 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:27 INFO - PROCESS | 2804 | ++DOCSHELL 14244800 == 32 [pid = 2804] [id = 341] 10:32:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (142D3800) [pid = 2804] [serial = 1022] [outer = 00000000] 10:32:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (152E5000) [pid = 2804] [serial = 1023] [outer = 142D3800] 10:32:27 INFO - PROCESS | 2804 | 1470159147160 Marionette DEBUG loaded listener.js 10:32:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15B1E000) [pid = 2804] [serial = 1024] [outer = 142D3800] 10:32:28 INFO - PROCESS | 2804 | 1470159148049 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1126ms 10:32:28 INFO - PROCESS | 2804 | 1470159148113 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:32:28 INFO - PROCESS | 2804 | 1470159148115 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:32:28 INFO - PROCESS | 2804 | 1470159148118 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 2804 | 1470159148120 Marionette TRACE conn6 <- [1,1330,null,{}] 10:32:28 INFO - PROCESS | 2804 | 1470159148123 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:28 INFO - PROCESS | 2804 | 1470159148129 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:28 INFO - PROCESS | 2804 | 1470159148449 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1441FC00) [pid = 2804] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16070C00) [pid = 2804] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (168DB400) [pid = 2804] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CDFAC00) [pid = 2804] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (16611800) [pid = 2804] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C549C00) [pid = 2804] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (13E61000) [pid = 2804] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D160C00) [pid = 2804] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (117C6800) [pid = 2804] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D76000) [pid = 2804] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D120400) [pid = 2804] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (14170400) [pid = 2804] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:32:28 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (168DA400) [pid = 2804] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:32:28 INFO - PROCESS | 2804 | 1470159148508 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:28 INFO - PROCESS | 2804 | 1470159148510 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:28 INFO - PROCESS | 2804 | ++DOCSHELL 0C549C00 == 33 [pid = 2804] [id = 342] 10:32:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0CDFA800) [pid = 2804] [serial = 1025] [outer = 00000000] 10:32:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D120400) [pid = 2804] [serial = 1026] [outer = 0CDFA800] 10:32:28 INFO - PROCESS | 2804 | 1470159148555 Marionette DEBUG loaded listener.js 10:32:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (11744000) [pid = 2804] [serial = 1027] [outer = 0CDFA800] 10:32:28 INFO - PROCESS | 2804 | 1470159148916 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 829ms 10:32:28 INFO - PROCESS | 2804 | 1470159148956 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:32:28 INFO - PROCESS | 2804 | 1470159148958 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:32:28 INFO - PROCESS | 2804 | 1470159148961 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:32:28 INFO - PROCESS | 2804 | 1470159148963 Marionette TRACE conn6 <- [1,1334,null,{}] 10:32:28 INFO - PROCESS | 2804 | 1470159148966 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:28 INFO - PROCESS | 2804 | 1470159148968 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:29 INFO - PROCESS | 2804 | 1470159149045 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:32:29 INFO - PROCESS | 2804 | 1470159149050 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 2804 | 1470159149052 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:29 INFO - PROCESS | 2804 | ++DOCSHELL 0D15E800 == 34 [pid = 2804] [id = 343] 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (117CB800) [pid = 2804] [serial = 1028] [outer = 00000000] 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16033C00) [pid = 2804] [serial = 1029] [outer = 117CB800] 10:32:29 INFO - PROCESS | 2804 | 1470159149096 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16073C00) [pid = 2804] [serial = 1030] [outer = 117CB800] 10:32:29 INFO - PROCESS | 2804 | 1470159149509 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 570ms 10:32:29 INFO - PROCESS | 2804 | 1470159149534 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:32:29 INFO - PROCESS | 2804 | 1470159149536 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:32:29 INFO - PROCESS | 2804 | 1470159149539 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:32:29 INFO - PROCESS | 2804 | 1470159149541 Marionette TRACE conn6 <- [1,1338,null,{}] 10:32:29 INFO - PROCESS | 2804 | 1470159149544 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:29 INFO - PROCESS | 2804 | 1470159149546 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:29 INFO - PROCESS | 2804 | 1470159149664 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:32:29 INFO - PROCESS | 2804 | 1470159149673 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:29 INFO - PROCESS | 2804 | 1470159149675 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:29 INFO - PROCESS | 2804 | ++DOCSHELL 16073000 == 35 [pid = 2804] [id = 344] 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164A0800) [pid = 2804] [serial = 1031] [outer = 00000000] 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16596400) [pid = 2804] [serial = 1032] [outer = 164A0800] 10:32:29 INFO - PROCESS | 2804 | 1470159149719 Marionette DEBUG loaded listener.js 10:32:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1657C400) [pid = 2804] [serial = 1033] [outer = 164A0800] 10:32:30 INFO - PROCESS | 2804 | 1470159150126 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 630ms 10:32:30 INFO - PROCESS | 2804 | 1470159150183 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:32:30 INFO - PROCESS | 2804 | 1470159150185 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:32:30 INFO - PROCESS | 2804 | 1470159150189 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:32:30 INFO - PROCESS | 2804 | 1470159150190 Marionette TRACE conn6 <- [1,1342,null,{}] 10:32:30 INFO - PROCESS | 2804 | 1470159150194 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:30 INFO - PROCESS | 2804 | 1470159150196 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:30 INFO - PROCESS | 2804 | 1470159150275 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:32:30 INFO - PROCESS | 2804 | 1470159150281 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:30 INFO - PROCESS | 2804 | 1470159150282 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:30 INFO - PROCESS | 2804 | ++DOCSHELL 1181C400 == 36 [pid = 2804] [id = 345] 10:32:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1660C000) [pid = 2804] [serial = 1034] [outer = 00000000] 10:32:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16829800) [pid = 2804] [serial = 1035] [outer = 1660C000] 10:32:30 INFO - PROCESS | 2804 | 1470159150326 Marionette DEBUG loaded listener.js 10:32:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16833000) [pid = 2804] [serial = 1036] [outer = 1660C000] 10:32:31 INFO - PROCESS | 2804 | 1470159151224 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1119ms 10:32:31 INFO - PROCESS | 2804 | 1470159151312 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:32:31 INFO - PROCESS | 2804 | 1470159151316 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:32:31 INFO - PROCESS | 2804 | 1470159151321 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:32:31 INFO - PROCESS | 2804 | 1470159151326 Marionette TRACE conn6 <- [1,1346,null,{}] 10:32:31 INFO - PROCESS | 2804 | 1470159151332 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:31 INFO - PROCESS | 2804 | 1470159151335 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:31 INFO - PROCESS | 2804 | 1470159151487 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:32:31 INFO - PROCESS | 2804 | 1470159151611 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:31 INFO - PROCESS | 2804 | 1470159151614 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:31 INFO - PROCESS | 2804 | ++DOCSHELL 0CC83C00 == 37 [pid = 2804] [id = 346] 10:32:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CFE5000) [pid = 2804] [serial = 1037] [outer = 00000000] 10:32:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D16BC00) [pid = 2804] [serial = 1038] [outer = 0CFE5000] 10:32:31 INFO - PROCESS | 2804 | 1470159151674 Marionette DEBUG loaded listener.js 10:32:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (10D7E000) [pid = 2804] [serial = 1039] [outer = 0CFE5000] 10:32:32 INFO - PROCESS | 2804 | 1470159152533 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1239ms 10:32:32 INFO - PROCESS | 2804 | 1470159152561 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:32:32 INFO - PROCESS | 2804 | 1470159152565 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:32:32 INFO - PROCESS | 2804 | 1470159152580 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:32:32 INFO - PROCESS | 2804 | 1470159152583 Marionette TRACE conn6 <- [1,1350,null,{}] 10:32:32 INFO - PROCESS | 2804 | 1470159152589 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:32 INFO - PROCESS | 2804 | 1470159152592 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:32 INFO - PROCESS | 2804 | 1470159152706 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:32:32 INFO - PROCESS | 2804 | 1470159152788 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:32 INFO - PROCESS | 2804 | 1470159152792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:32 INFO - PROCESS | 2804 | ++DOCSHELL 0D040000 == 38 [pid = 2804] [id = 347] 10:32:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0D047C00) [pid = 2804] [serial = 1040] [outer = 00000000] 10:32:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0D11D000) [pid = 2804] [serial = 1041] [outer = 0D047C00] 10:32:32 INFO - PROCESS | 2804 | 1470159152890 Marionette DEBUG loaded listener.js 10:32:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0D5E7C00) [pid = 2804] [serial = 1042] [outer = 0D047C00] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 16073000 == 37 [pid = 2804] [id = 344] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 0D15E800 == 36 [pid = 2804] [id = 343] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 0C549C00 == 35 [pid = 2804] [id = 342] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 14244800 == 34 [pid = 2804] [id = 341] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 13EDA000 == 33 [pid = 2804] [id = 340] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 1181C800 == 32 [pid = 2804] [id = 339] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 0D5E8800 == 31 [pid = 2804] [id = 338] 10:32:33 INFO - PROCESS | 2804 | --DOCSHELL 0CF4D400 == 30 [pid = 2804] [id = 337] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (17B19C00) [pid = 2804] [serial = 990] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (15B1A400) [pid = 2804] [serial = 975] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (15B24000) [pid = 2804] [serial = 976] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1660B000) [pid = 2804] [serial = 979] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16591C00) [pid = 2804] [serial = 978] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (17B1BC00) [pid = 2804] [serial = 955] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CF58000) [pid = 2804] [serial = 957] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D048000) [pid = 2804] [serial = 958] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1676E000) [pid = 2804] [serial = 981] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CFE9400) [pid = 2804] [serial = 963] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D113800) [pid = 2804] [serial = 964] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14237400) [pid = 2804] [serial = 972] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0DF4E000) [pid = 2804] [serial = 966] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (10D73C00) [pid = 2804] [serial = 967] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (11820000) [pid = 2804] [serial = 969] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (12A34C00) [pid = 2804] [serial = 970] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D7F000) [pid = 2804] [serial = 960] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (11288400) [pid = 2804] [serial = 961] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1181B400) [pid = 2804] [serial = 984] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1682A800) [pid = 2804] [serial = 987] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16813800) [pid = 2804] [serial = 982] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (16834C00) [pid = 2804] [serial = 988] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (142CE800) [pid = 2804] [serial = 973] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (14151000) [pid = 2804] [serial = 985] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (17B6AC00) [pid = 2804] [serial = 991] [outer = 00000000] [url = about:blank] 10:32:33 INFO - PROCESS | 2804 | 1470159153378 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 830ms 10:32:33 INFO - PROCESS | 2804 | 1470159153416 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:32:33 INFO - PROCESS | 2804 | 1470159153421 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:32:33 INFO - PROCESS | 2804 | 1470159153428 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:32:33 INFO - PROCESS | 2804 | 1470159153431 Marionette TRACE conn6 <- [1,1354,null,{}] 10:32:33 INFO - PROCESS | 2804 | 1470159153435 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:33 INFO - PROCESS | 2804 | 1470159153438 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:33 INFO - PROCESS | 2804 | 1470159153528 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:32:33 INFO - PROCESS | 2804 | 1470159153534 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:33 INFO - PROCESS | 2804 | 1470159153536 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:33 INFO - PROCESS | 2804 | ++DOCSHELL 0D8DD800 == 31 [pid = 2804] [id = 348] 10:32:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D8E0400) [pid = 2804] [serial = 1043] [outer = 00000000] 10:32:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10D7B800) [pid = 2804] [serial = 1044] [outer = 0D8E0400] 10:32:33 INFO - PROCESS | 2804 | 1470159153585 Marionette DEBUG loaded listener.js 10:32:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1109F400) [pid = 2804] [serial = 1045] [outer = 0D8E0400] 10:32:34 INFO - PROCESS | 2804 | 1470159154057 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 2804 | 1470159154106 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:32:34 INFO - PROCESS | 2804 | 1470159154109 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 2804 | 1470159154113 Marionette TRACE conn6 <- [1,1358,null,{}] 10:32:34 INFO - PROCESS | 2804 | 1470159154124 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:34 INFO - PROCESS | 2804 | 1470159154129 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:34 INFO - PROCESS | 2804 | 1470159154217 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:32:34 INFO - PROCESS | 2804 | 1470159154262 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 2804 | 1470159154265 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:34 INFO - PROCESS | 2804 | ++DOCSHELL 1311EC00 == 32 [pid = 2804] [id = 349] 10:32:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13121800) [pid = 2804] [serial = 1046] [outer = 00000000] 10:32:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13E53C00) [pid = 2804] [serial = 1047] [outer = 13121800] 10:32:34 INFO - PROCESS | 2804 | 1470159154319 Marionette DEBUG loaded listener.js 10:32:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13E61000) [pid = 2804] [serial = 1048] [outer = 13121800] 10:32:34 INFO - PROCESS | 2804 | 1470159154761 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:32:34 INFO - PROCESS | 2804 | 1470159154786 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:32:34 INFO - PROCESS | 2804 | 1470159154805 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:32:34 INFO - PROCESS | 2804 | 1470159154807 Marionette TRACE conn6 <- [1,1362,null,{}] 10:32:34 INFO - PROCESS | 2804 | 1470159154810 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:34 INFO - PROCESS | 2804 | 1470159154812 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:34 INFO - PROCESS | 2804 | 1470159154896 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:32:34 INFO - PROCESS | 2804 | 1470159154902 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:34 INFO - PROCESS | 2804 | 1470159154904 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:34 INFO - PROCESS | 2804 | ++DOCSHELL 14151000 == 33 [pid = 2804] [id = 350] 10:32:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1416B400) [pid = 2804] [serial = 1049] [outer = 00000000] 10:32:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15263C00) [pid = 2804] [serial = 1050] [outer = 1416B400] 10:32:34 INFO - PROCESS | 2804 | 1470159154949 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15B1DC00) [pid = 2804] [serial = 1051] [outer = 1416B400] 10:32:35 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:35 INFO - PROCESS | 2804 | 1470159155425 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:32:35 INFO - PROCESS | 2804 | 1470159155492 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:32:35 INFO - PROCESS | 2804 | 1470159155496 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:32:35 INFO - PROCESS | 2804 | 1470159155497 Marionette TRACE conn6 <- [1,1366,null,{}] 10:32:35 INFO - PROCESS | 2804 | 1470159155501 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:35 INFO - PROCESS | 2804 | 1470159155503 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:35 INFO - PROCESS | 2804 | 1470159155610 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:32:35 INFO - PROCESS | 2804 | 1470159155700 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:35 INFO - PROCESS | 2804 | 1470159155702 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:35 INFO - PROCESS | 2804 | ++DOCSHELL 1606E000 == 34 [pid = 2804] [id = 351] 10:32:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16071400) [pid = 2804] [serial = 1052] [outer = 00000000] 10:32:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16077400) [pid = 2804] [serial = 1053] [outer = 16071400] 10:32:35 INFO - PROCESS | 2804 | 1470159155746 Marionette DEBUG loaded listener.js 10:32:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (164A4000) [pid = 2804] [serial = 1054] [outer = 16071400] 10:32:36 INFO - PROCESS | 2804 | 1470159156130 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 2804 | 1470159156170 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:32:36 INFO - PROCESS | 2804 | 1470159156182 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 2804 | 1470159156183 Marionette TRACE conn6 <- [1,1370,null,{}] 10:32:36 INFO - PROCESS | 2804 | 1470159156187 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:36 INFO - PROCESS | 2804 | 1470159156192 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:36 INFO - PROCESS | 2804 | 1470159156332 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:32:36 INFO - PROCESS | 2804 | 1470159156340 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:36 INFO - PROCESS | 2804 | 1470159156342 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:36 INFO - PROCESS | 2804 | ++DOCSHELL 16074C00 == 35 [pid = 2804] [id = 352] 10:32:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164AAC00) [pid = 2804] [serial = 1055] [outer = 00000000] 10:32:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16829000) [pid = 2804] [serial = 1056] [outer = 164AAC00] 10:32:36 INFO - PROCESS | 2804 | 1470159156437 Marionette DEBUG loaded listener.js 10:32:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16834C00) [pid = 2804] [serial = 1057] [outer = 164AAC00] 10:32:36 INFO - PROCESS | 2804 | [2804] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 10:32:36 INFO - PROCESS | 2804 | 1470159156864 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:32:36 INFO - PROCESS | 2804 | 1470159156916 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:32:36 INFO - PROCESS | 2804 | 1470159156919 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:32:36 INFO - PROCESS | 2804 | 1470159156921 Marionette TRACE conn6 <- [1,1374,null,{}] 10:32:36 INFO - PROCESS | 2804 | 1470159156924 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:36 INFO - PROCESS | 2804 | 1470159156926 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:37 INFO - PROCESS | 2804 | 1470159157069 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D468800) [pid = 2804] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D747000) [pid = 2804] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (164A0800) [pid = 2804] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (118D5800) [pid = 2804] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (13EDD800) [pid = 2804] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CF52400) [pid = 2804] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (142D3800) [pid = 2804] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CDFA800) [pid = 2804] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117CB800) [pid = 2804] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0C540400) [pid = 2804] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (10D79400) [pid = 2804] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14241C00) [pid = 2804] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (17CDD400) [pid = 2804] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:32:37 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (10D7FC00) [pid = 2804] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:32:37 INFO - PROCESS | 2804 | 1470159157239 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 2804 | 1470159157241 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:37 INFO - PROCESS | 2804 | ++DOCSHELL 0CC34400 == 36 [pid = 2804] [id = 353] 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CDF0C00) [pid = 2804] [serial = 1058] [outer = 00000000] 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D045000) [pid = 2804] [serial = 1059] [outer = 0CDF0C00] 10:32:37 INFO - PROCESS | 2804 | 1470159157285 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0D11C400) [pid = 2804] [serial = 1060] [outer = 0CDF0C00] 10:32:37 INFO - PROCESS | 2804 | 1470159157647 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:32:37 INFO - PROCESS | 2804 | 1470159157695 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:32:37 INFO - PROCESS | 2804 | 1470159157698 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:32:37 INFO - PROCESS | 2804 | 1470159157700 Marionette TRACE conn6 <- [1,1378,null,{}] 10:32:37 INFO - PROCESS | 2804 | 1470159157703 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:37 INFO - PROCESS | 2804 | 1470159157705 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:37 INFO - PROCESS | 2804 | 1470159157816 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:32:37 INFO - PROCESS | 2804 | 1470159157824 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:37 INFO - PROCESS | 2804 | 1470159157826 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:37 INFO - PROCESS | 2804 | ++DOCSHELL 0D11E000 == 37 [pid = 2804] [id = 354] 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C1800) [pid = 2804] [serial = 1061] [outer = 00000000] 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1602F800) [pid = 2804] [serial = 1062] [outer = 117C1800] 10:32:37 INFO - PROCESS | 2804 | 1470159157870 Marionette DEBUG loaded listener.js 10:32:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16078400) [pid = 2804] [serial = 1063] [outer = 117C1800] 10:32:38 INFO - PROCESS | 2804 | 1470159158250 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 630ms 10:32:38 INFO - PROCESS | 2804 | 1470159158329 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:32:38 INFO - PROCESS | 2804 | 1470159158331 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:32:38 INFO - PROCESS | 2804 | 1470159158334 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 2804 | 1470159158336 Marionette TRACE conn6 <- [1,1382,null,{}] 10:32:38 INFO - PROCESS | 2804 | 1470159158340 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:38 INFO - PROCESS | 2804 | 1470159158342 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:38 INFO - PROCESS | 2804 | 1470159158458 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:32:38 INFO - PROCESS | 2804 | 1470159158496 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:38 INFO - PROCESS | 2804 | 1470159158498 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:38 INFO - PROCESS | 2804 | ++DOCSHELL 11286400 == 38 [pid = 2804] [id = 355] 10:32:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14177400) [pid = 2804] [serial = 1064] [outer = 00000000] 10:32:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (17A9CC00) [pid = 2804] [serial = 1065] [outer = 14177400] 10:32:38 INFO - PROCESS | 2804 | 1470159158542 Marionette DEBUG loaded listener.js 10:32:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (17B19C00) [pid = 2804] [serial = 1066] [outer = 14177400] 10:32:38 INFO - PROCESS | 2804 | 1470159158930 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 10:32:38 INFO - PROCESS | 2804 | 1470159158965 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:32:38 INFO - PROCESS | 2804 | 1470159158967 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:32:38 INFO - PROCESS | 2804 | 1470159158970 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:32:38 INFO - PROCESS | 2804 | 1470159158972 Marionette TRACE conn6 <- [1,1386,null,{}] 10:32:38 INFO - PROCESS | 2804 | 1470159158975 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:38 INFO - PROCESS | 2804 | 1470159158977 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:39 INFO - PROCESS | 2804 | 1470159159100 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:32:39 INFO - PROCESS | 2804 | 1470159159129 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:39 INFO - PROCESS | 2804 | 1470159159131 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:39 INFO - PROCESS | 2804 | ++DOCSHELL 17A07400 == 39 [pid = 2804] [id = 356] 10:32:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (17A98000) [pid = 2804] [serial = 1067] [outer = 00000000] 10:32:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (17C0C000) [pid = 2804] [serial = 1068] [outer = 17A98000] 10:32:39 INFO - PROCESS | 2804 | 1470159159177 Marionette DEBUG loaded listener.js 10:32:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (17CDD800) [pid = 2804] [serial = 1069] [outer = 17A98000] 10:32:39 INFO - PROCESS | 2804 | 1470159159879 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 970ms 10:32:39 INFO - PROCESS | 2804 | 1470159159942 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:32:39 INFO - PROCESS | 2804 | 1470159159946 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:32:39 INFO - PROCESS | 2804 | 1470159159951 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:32:39 INFO - PROCESS | 2804 | 1470159159956 Marionette TRACE conn6 <- [1,1390,null,{}] 10:32:39 INFO - PROCESS | 2804 | 1470159159962 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:39 INFO - PROCESS | 2804 | 1470159159965 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:40 INFO - PROCESS | 2804 | 1470159160081 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:32:40 INFO - PROCESS | 2804 | 1470159160212 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:40 INFO - PROCESS | 2804 | 1470159160214 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:40 INFO - PROCESS | 2804 | ++DOCSHELL 0D040800 == 40 [pid = 2804] [id = 357] 10:32:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D049400) [pid = 2804] [serial = 1070] [outer = 00000000] 10:32:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (10D7C000) [pid = 2804] [serial = 1071] [outer = 0D049400] 10:32:40 INFO - PROCESS | 2804 | 1470159160275 Marionette DEBUG loaded listener.js 10:32:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C1C00) [pid = 2804] [serial = 1072] [outer = 0D049400] 10:32:40 INFO - PROCESS | 2804 | 1470159160859 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 990ms 10:32:40 INFO - PROCESS | 2804 | 1470159160952 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:32:40 INFO - PROCESS | 2804 | 1470159160957 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:32:40 INFO - PROCESS | 2804 | 1470159160965 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:32:40 INFO - PROCESS | 2804 | 1470159160967 Marionette TRACE conn6 <- [1,1394,null,{}] 10:32:40 INFO - PROCESS | 2804 | 1470159160972 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:40 INFO - PROCESS | 2804 | 1470159160975 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:41 INFO - PROCESS | 2804 | 1470159161095 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:32:41 INFO - PROCESS | 2804 | 1470159161220 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:41 INFO - PROCESS | 2804 | 1470159161223 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:41 INFO - PROCESS | 2804 | ++DOCSHELL 14173C00 == 41 [pid = 2804] [id = 358] 10:32:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (14178800) [pid = 2804] [serial = 1073] [outer = 00000000] 10:32:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15CDEC00) [pid = 2804] [serial = 1074] [outer = 14178800] 10:32:41 INFO - PROCESS | 2804 | 1470159161283 Marionette DEBUG loaded listener.js 10:32:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (16595000) [pid = 2804] [serial = 1075] [outer = 14178800] 10:32:41 INFO - PROCESS | 2804 | 1470159161855 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 930ms 10:32:41 INFO - PROCESS | 2804 | 1470159161900 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:32:41 INFO - PROCESS | 2804 | 1470159161902 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:32:41 INFO - PROCESS | 2804 | 1470159161906 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:32:41 INFO - PROCESS | 2804 | 1470159161910 Marionette TRACE conn6 <- [1,1398,null,{}] 10:32:41 INFO - PROCESS | 2804 | 1470159161921 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:41 INFO - PROCESS | 2804 | 1470159161926 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:42 INFO - PROCESS | 2804 | 1470159162034 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:32:42 INFO - PROCESS | 2804 | 1470159162140 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:42 INFO - PROCESS | 2804 | 1470159162144 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:42 INFO - PROCESS | 2804 | ++DOCSHELL 17CE2800 == 42 [pid = 2804] [id = 359] 10:32:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (18471C00) [pid = 2804] [serial = 1076] [outer = 00000000] 10:32:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1847A000) [pid = 2804] [serial = 1077] [outer = 18471C00] 10:32:42 INFO - PROCESS | 2804 | 1470159162201 Marionette DEBUG loaded listener.js 10:32:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (191D3000) [pid = 2804] [serial = 1078] [outer = 18471C00] 10:32:43 INFO - PROCESS | 2804 | 1470159163046 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1223ms 10:32:43 INFO - PROCESS | 2804 | 1470159163133 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:32:43 INFO - PROCESS | 2804 | 1470159163136 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:32:43 INFO - PROCESS | 2804 | 1470159163141 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:32:43 INFO - PROCESS | 2804 | 1470159163145 Marionette TRACE conn6 <- [1,1402,null,{}] 10:32:43 INFO - PROCESS | 2804 | 1470159163193 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:43 INFO - PROCESS | 2804 | 1470159163196 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:43 INFO - PROCESS | 2804 | 1470159163289 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:32:43 INFO - PROCESS | 2804 | 1470159163420 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:43 INFO - PROCESS | 2804 | 1470159163424 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:43 INFO - PROCESS | 2804 | ++DOCSHELL 0CF54800 == 43 [pid = 2804] [id = 360] 10:32:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0CF5B000) [pid = 2804] [serial = 1079] [outer = 00000000] 10:32:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0CFE8400) [pid = 2804] [serial = 1080] [outer = 0CF5B000] 10:32:43 INFO - PROCESS | 2804 | 1470159163479 Marionette DEBUG loaded listener.js 10:32:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0D03F800) [pid = 2804] [serial = 1081] [outer = 0CF5B000] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 11286400 == 42 [pid = 2804] [id = 355] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0D11E000 == 41 [pid = 2804] [id = 354] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0CC34400 == 40 [pid = 2804] [id = 353] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 16074C00 == 39 [pid = 2804] [id = 352] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 1606E000 == 38 [pid = 2804] [id = 351] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 14151000 == 37 [pid = 2804] [id = 350] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 1311EC00 == 36 [pid = 2804] [id = 349] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0D8DD800 == 35 [pid = 2804] [id = 348] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0D040000 == 34 [pid = 2804] [id = 347] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0CC83C00 == 33 [pid = 2804] [id = 346] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 1181C400 == 32 [pid = 2804] [id = 345] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0D16A000 == 31 [pid = 2804] [id = 336] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 17CE2800 == 30 [pid = 2804] [id = 359] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 14173C00 == 29 [pid = 2804] [id = 358] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 17A07400 == 28 [pid = 2804] [id = 356] 10:32:44 INFO - PROCESS | 2804 | --DOCSHELL 0D040800 == 27 [pid = 2804] [id = 357] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (10F2E000) [pid = 2804] [serial = 1009] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (10D72000) [pid = 2804] [serial = 1008] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0E137C00) [pid = 2804] [serial = 1014] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1657C400) [pid = 2804] [serial = 1033] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (10D7A000) [pid = 2804] [serial = 1015] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (12A35000) [pid = 2804] [serial = 1017] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (14177000) [pid = 2804] [serial = 1020] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0CFE5800) [pid = 2804] [serial = 1011] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1423C400) [pid = 2804] [serial = 1021] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CFED400) [pid = 2804] [serial = 1012] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (152E5000) [pid = 2804] [serial = 1023] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16829800) [pid = 2804] [serial = 1035] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D120400) [pid = 2804] [serial = 1026] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15B1E000) [pid = 2804] [serial = 1024] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16033C00) [pid = 2804] [serial = 1029] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16596400) [pid = 2804] [serial = 1032] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CDF7800) [pid = 2804] [serial = 994] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0C86E000) [pid = 2804] [serial = 993] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117C2400) [pid = 2804] [serial = 997] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (110A2800) [pid = 2804] [serial = 996] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1649C000) [pid = 2804] [serial = 1000] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1606F800) [pid = 2804] [serial = 999] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (18848000) [pid = 2804] [serial = 1003] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1847CC00) [pid = 2804] [serial = 1002] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16832800) [pid = 2804] [serial = 1006] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1660AC00) [pid = 2804] [serial = 1005] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (16073C00) [pid = 2804] [serial = 1030] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (13125C00) [pid = 2804] [serial = 1018] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (11744000) [pid = 2804] [serial = 1027] [outer = 00000000] [url = about:blank] 10:32:44 INFO - PROCESS | 2804 | 1470159164733 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1622ms 10:32:44 INFO - PROCESS | 2804 | 1470159164765 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:32:44 INFO - PROCESS | 2804 | 1470159164769 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:32:44 INFO - PROCESS | 2804 | 1470159164774 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:32:44 INFO - PROCESS | 2804 | 1470159164777 Marionette TRACE conn6 <- [1,1406,null,{}] 10:32:44 INFO - PROCESS | 2804 | 1470159164783 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:44 INFO - PROCESS | 2804 | 1470159164786 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:44 INFO - PROCESS | 2804 | 1470159164874 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:32:44 INFO - PROCESS | 2804 | 1470159164890 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:44 INFO - PROCESS | 2804 | 1470159164893 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:44 INFO - PROCESS | 2804 | ++DOCSHELL 0CF5B800 == 28 [pid = 2804] [id = 361] 10:32:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CFDF400) [pid = 2804] [serial = 1082] [outer = 00000000] 10:32:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE6400) [pid = 2804] [serial = 1083] [outer = 0CFDF400] 10:32:44 INFO - PROCESS | 2804 | 1470159164940 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CFEA800) [pid = 2804] [serial = 1084] [outer = 0CFDF400] 10:32:45 INFO - PROCESS | 2804 | 1470159165476 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 10:32:45 INFO - PROCESS | 2804 | 1470159165505 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:32:45 INFO - PROCESS | 2804 | 1470159165510 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:32:45 INFO - PROCESS | 2804 | 1470159165516 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:32:45 INFO - PROCESS | 2804 | 1470159165519 Marionette TRACE conn6 <- [1,1410,null,{}] 10:32:45 INFO - PROCESS | 2804 | 1470159165523 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:45 INFO - PROCESS | 2804 | 1470159165525 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:45 INFO - PROCESS | 2804 | 1470159165612 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:32:45 INFO - PROCESS | 2804 | 1470159165702 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:45 INFO - PROCESS | 2804 | 1470159165705 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:45 INFO - PROCESS | 2804 | ++DOCSHELL 0D472800 == 29 [pid = 2804] [id = 362] 10:32:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D5F1400) [pid = 2804] [serial = 1085] [outer = 00000000] 10:32:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D813C00) [pid = 2804] [serial = 1086] [outer = 0D5F1400] 10:32:45 INFO - PROCESS | 2804 | 1470159165757 Marionette DEBUG loaded listener.js 10:32:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D8E2800) [pid = 2804] [serial = 1087] [outer = 0D5F1400] 10:32:46 INFO - PROCESS | 2804 | 1470159166129 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 669ms 10:32:46 INFO - PROCESS | 2804 | 1470159166190 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 2804 | 1470159166192 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:32:46 INFO - PROCESS | 2804 | 1470159166195 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 2804 | 1470159166199 Marionette TRACE conn6 <- [1,1414,null,{}] 10:32:46 INFO - PROCESS | 2804 | 1470159166210 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:46 INFO - PROCESS | 2804 | 1470159166215 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:46 INFO - PROCESS | 2804 | 1470159166299 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:32:46 INFO - PROCESS | 2804 | 1470159166307 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:46 INFO - PROCESS | 2804 | 1470159166310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:46 INFO - PROCESS | 2804 | ++DOCSHELL 116AC800 == 30 [pid = 2804] [id = 363] 10:32:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (116AD800) [pid = 2804] [serial = 1088] [outer = 00000000] 10:32:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1174D400) [pid = 2804] [serial = 1089] [outer = 116AD800] 10:32:46 INFO - PROCESS | 2804 | 1470159166358 Marionette DEBUG loaded listener.js 10:32:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C0800) [pid = 2804] [serial = 1090] [outer = 116AD800] 10:32:46 INFO - PROCESS | 2804 | 1470159166851 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 10:32:46 INFO - PROCESS | 2804 | 1470159166930 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:32:46 INFO - PROCESS | 2804 | 1470159166932 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:32:46 INFO - PROCESS | 2804 | 1470159166976 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:32:46 INFO - PROCESS | 2804 | 1470159166978 Marionette TRACE conn6 <- [1,1418,null,{}] 10:32:46 INFO - PROCESS | 2804 | 1470159166985 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:46 INFO - PROCESS | 2804 | 1470159166987 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:47 INFO - PROCESS | 2804 | 1470159167106 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:32:47 INFO - PROCESS | 2804 | 1470159167111 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 2804 | 1470159167113 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:47 INFO - PROCESS | 2804 | ++DOCSHELL 117C5C00 == 31 [pid = 2804] [id = 364] 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117CB800) [pid = 2804] [serial = 1091] [outer = 00000000] 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12364400) [pid = 2804] [serial = 1092] [outer = 117CB800] 10:32:47 INFO - PROCESS | 2804 | 1470159167159 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (12A3D800) [pid = 2804] [serial = 1093] [outer = 117CB800] 10:32:47 INFO - PROCESS | 2804 | 1470159167612 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 710ms 10:32:47 INFO - PROCESS | 2804 | 1470159167649 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:32:47 INFO - PROCESS | 2804 | 1470159167651 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:32:47 INFO - PROCESS | 2804 | 1470159167655 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:32:47 INFO - PROCESS | 2804 | 1470159167656 Marionette TRACE conn6 <- [1,1422,null,{}] 10:32:47 INFO - PROCESS | 2804 | 1470159167660 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:47 INFO - PROCESS | 2804 | 1470159167662 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:47 INFO - PROCESS | 2804 | 1470159167768 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:32:47 INFO - PROCESS | 2804 | 1470159167773 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:47 INFO - PROCESS | 2804 | 1470159167775 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:47 INFO - PROCESS | 2804 | ++DOCSHELL 13129400 == 32 [pid = 2804] [id = 365] 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1312A000) [pid = 2804] [serial = 1094] [outer = 00000000] 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13E61800) [pid = 2804] [serial = 1095] [outer = 1312A000] 10:32:47 INFO - PROCESS | 2804 | 1470159167819 Marionette DEBUG loaded listener.js 10:32:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1406F800) [pid = 2804] [serial = 1096] [outer = 1312A000] 10:32:48 INFO - PROCESS | 2804 | 1470159168275 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 10:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:32:48 INFO - PROCESS | 2804 | 1470159168326 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:32:48 INFO - PROCESS | 2804 | 1470159168329 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:32:48 INFO - PROCESS | 2804 | 1470159168332 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:32:48 INFO - PROCESS | 2804 | 1470159168334 Marionette TRACE conn6 <- [1,1426,null,{}] 10:32:48 INFO - PROCESS | 2804 | 1470159168337 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:48 INFO - PROCESS | 2804 | 1470159168343 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:48 INFO - PROCESS | 2804 | 1470159168514 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14177400) [pid = 2804] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16071400) [pid = 2804] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (164AAC00) [pid = 2804] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (13121800) [pid = 2804] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D8E0400) [pid = 2804] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CFE5000) [pid = 2804] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D047C00) [pid = 2804] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1660C000) [pid = 2804] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1416B400) [pid = 2804] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CDF0C00) [pid = 2804] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (117C1800) [pid = 2804] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:32:48 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (17A98000) [pid = 2804] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:32:48 INFO - PROCESS | 2804 | 1470159168835 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:48 INFO - PROCESS | 2804 | 1470159168837 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:48 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A0800 == 33 [pid = 2804] [id = 366] 10:32:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0C4A3000) [pid = 2804] [serial = 1097] [outer = 00000000] 10:32:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CFEBC00) [pid = 2804] [serial = 1098] [outer = 0C4A3000] 10:32:48 INFO - PROCESS | 2804 | 1470159168883 Marionette DEBUG loaded listener.js 10:32:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0E1DB000) [pid = 2804] [serial = 1099] [outer = 0C4A3000] 10:32:49 INFO - PROCESS | 2804 | 1470159169246 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 970ms 10:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:32:49 INFO - PROCESS | 2804 | 1470159169302 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:32:49 INFO - PROCESS | 2804 | 1470159169304 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:32:49 INFO - PROCESS | 2804 | 1470159169307 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 2804 | 1470159169309 Marionette TRACE conn6 <- [1,1430,null,{}] 10:32:49 INFO - PROCESS | 2804 | 1470159169312 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:49 INFO - PROCESS | 2804 | 1470159169314 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:49 INFO - PROCESS | 2804 | 1470159169390 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:32:49 INFO - PROCESS | 2804 | 1470159169474 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:49 INFO - PROCESS | 2804 | 1470159169476 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:49 INFO - PROCESS | 2804 | ++DOCSHELL 12A34800 == 34 [pid = 2804] [id = 367] 10:32:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (12A3DC00) [pid = 2804] [serial = 1100] [outer = 00000000] 10:32:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15739000) [pid = 2804] [serial = 1101] [outer = 12A3DC00] 10:32:49 INFO - PROCESS | 2804 | 1470159169520 Marionette DEBUG loaded listener.js 10:32:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15A14000) [pid = 2804] [serial = 1102] [outer = 12A3DC00] 10:32:49 INFO - PROCESS | 2804 | 1470159169876 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 630ms 10:32:49 INFO - PROCESS | 2804 | 1470159169939 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:32:49 INFO - PROCESS | 2804 | 1470159169941 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:32:49 INFO - PROCESS | 2804 | 1470159169944 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:32:49 INFO - PROCESS | 2804 | 1470159169946 Marionette TRACE conn6 <- [1,1434,null,{}] 10:32:49 INFO - PROCESS | 2804 | 1470159169949 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:49 INFO - PROCESS | 2804 | 1470159169951 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:50 INFO - PROCESS | 2804 | 1470159170061 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:32:50 INFO - PROCESS | 2804 | 1470159170100 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 2804 | 1470159170103 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:50 INFO - PROCESS | 2804 | ++DOCSHELL 14178C00 == 35 [pid = 2804] [id = 368] 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14241C00) [pid = 2804] [serial = 1103] [outer = 00000000] 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (16030000) [pid = 2804] [serial = 1104] [outer = 14241C00] 10:32:50 INFO - PROCESS | 2804 | 1470159170146 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15B23C00) [pid = 2804] [serial = 1105] [outer = 14241C00] 10:32:50 INFO - PROCESS | 2804 | 1470159170546 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 632ms 10:32:50 INFO - PROCESS | 2804 | 1470159170577 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:32:50 INFO - PROCESS | 2804 | 1470159170579 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:32:50 INFO - PROCESS | 2804 | 1470159170582 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:32:50 INFO - PROCESS | 2804 | 1470159170584 Marionette TRACE conn6 <- [1,1438,null,{}] 10:32:50 INFO - PROCESS | 2804 | 1470159170587 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:50 INFO - PROCESS | 2804 | 1470159170589 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:50 INFO - PROCESS | 2804 | 1470159170701 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:32:50 INFO - PROCESS | 2804 | 1470159170709 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:50 INFO - PROCESS | 2804 | 1470159170711 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:50 INFO - PROCESS | 2804 | ++DOCSHELL 116AB800 == 36 [pid = 2804] [id = 369] 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15C0B800) [pid = 2804] [serial = 1106] [outer = 00000000] 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1649D000) [pid = 2804] [serial = 1107] [outer = 15C0B800] 10:32:50 INFO - PROCESS | 2804 | 1470159170755 Marionette DEBUG loaded listener.js 10:32:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164A7800) [pid = 2804] [serial = 1108] [outer = 15C0B800] 10:32:51 INFO - PROCESS | 2804 | 1470159171578 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1068ms 10:32:51 INFO - PROCESS | 2804 | 1470159171651 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:32:51 INFO - PROCESS | 2804 | 1470159171656 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:32:51 INFO - PROCESS | 2804 | 1470159171660 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:32:51 INFO - PROCESS | 2804 | 1470159171666 Marionette TRACE conn6 <- [1,1442,null,{}] 10:32:51 INFO - PROCESS | 2804 | 1470159171671 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:51 INFO - PROCESS | 2804 | 1470159171674 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:51 INFO - PROCESS | 2804 | 1470159171814 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:32:51 INFO - PROCESS | 2804 | 1470159171937 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:51 INFO - PROCESS | 2804 | 1470159171939 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:51 INFO - PROCESS | 2804 | ++DOCSHELL 0CF53800 == 37 [pid = 2804] [id = 370] 10:32:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0CF58000) [pid = 2804] [serial = 1109] [outer = 00000000] 10:32:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D166400) [pid = 2804] [serial = 1110] [outer = 0CF58000] 10:32:52 INFO - PROCESS | 2804 | 1470159172001 Marionette DEBUG loaded listener.js 10:32:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D8DD800) [pid = 2804] [serial = 1111] [outer = 0CF58000] 10:32:52 INFO - PROCESS | 2804 | 1470159172641 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1026ms 10:32:52 INFO - PROCESS | 2804 | 1470159172687 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:32:52 INFO - PROCESS | 2804 | 1470159172692 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:32:52 INFO - PROCESS | 2804 | 1470159172698 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:32:52 INFO - PROCESS | 2804 | 1470159172701 Marionette TRACE conn6 <- [1,1446,null,{}] 10:32:52 INFO - PROCESS | 2804 | 1470159172705 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:52 INFO - PROCESS | 2804 | 1470159172708 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:52 INFO - PROCESS | 2804 | 1470159172830 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:32:52 INFO - PROCESS | 2804 | 1470159172960 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:52 INFO - PROCESS | 2804 | 1470159172963 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:52 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4C00 == 38 [pid = 2804] [id = 371] 10:32:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (110A2C00) [pid = 2804] [serial = 1112] [outer = 00000000] 10:32:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117E3C00) [pid = 2804] [serial = 1113] [outer = 110A2C00] 10:32:53 INFO - PROCESS | 2804 | 1470159173021 Marionette DEBUG loaded listener.js 10:32:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (13E55C00) [pid = 2804] [serial = 1114] [outer = 110A2C00] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 14178C00 == 37 [pid = 2804] [id = 368] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 12A34800 == 36 [pid = 2804] [id = 367] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 0C4A0800 == 35 [pid = 2804] [id = 366] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 13129400 == 34 [pid = 2804] [id = 365] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 117C5C00 == 33 [pid = 2804] [id = 364] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 116AC800 == 32 [pid = 2804] [id = 363] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 0D472800 == 31 [pid = 2804] [id = 362] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 0CF5B800 == 30 [pid = 2804] [id = 361] 10:32:53 INFO - PROCESS | 2804 | --DOCSHELL 0CF54800 == 29 [pid = 2804] [id = 360] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (17C0C000) [pid = 2804] [serial = 1068] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (17CDD800) [pid = 2804] [serial = 1069] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (17A9CC00) [pid = 2804] [serial = 1065] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16077400) [pid = 2804] [serial = 1053] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (16829000) [pid = 2804] [serial = 1056] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (13E53C00) [pid = 2804] [serial = 1047] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (13E61000) [pid = 2804] [serial = 1048] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (17B19C00) [pid = 2804] [serial = 1066] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D7B800) [pid = 2804] [serial = 1044] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1109F400) [pid = 2804] [serial = 1045] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D16BC00) [pid = 2804] [serial = 1038] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (10D7E000) [pid = 2804] [serial = 1039] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D11D000) [pid = 2804] [serial = 1041] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D5E7C00) [pid = 2804] [serial = 1042] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16833000) [pid = 2804] [serial = 1036] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15263C00) [pid = 2804] [serial = 1050] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (164A4000) [pid = 2804] [serial = 1054] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D045000) [pid = 2804] [serial = 1059] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (16834C00) [pid = 2804] [serial = 1057] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0D11C400) [pid = 2804] [serial = 1060] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1602F800) [pid = 2804] [serial = 1062] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (16078400) [pid = 2804] [serial = 1063] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (15B1DC00) [pid = 2804] [serial = 1051] [outer = 00000000] [url = about:blank] 10:32:53 INFO - PROCESS | 2804 | 1470159173892 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1229ms 10:32:53 INFO - PROCESS | 2804 | 1470159173931 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:32:53 INFO - PROCESS | 2804 | 1470159173935 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:32:53 INFO - PROCESS | 2804 | 1470159173939 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:32:53 INFO - PROCESS | 2804 | 1470159173942 Marionette TRACE conn6 <- [1,1450,null,{}] 10:32:53 INFO - PROCESS | 2804 | 1470159173947 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:53 INFO - PROCESS | 2804 | 1470159173950 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:54 INFO - PROCESS | 2804 | 1470159174041 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:32:54 INFO - PROCESS | 2804 | 1470159174048 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 2804 | 1470159174052 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:54 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4EC00 == 30 [pid = 2804] [id = 372] 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0CF54800) [pid = 2804] [serial = 1115] [outer = 00000000] 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0D11AC00) [pid = 2804] [serial = 1116] [outer = 0CF54800] 10:32:54 INFO - PROCESS | 2804 | 1470159174101 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D160C00) [pid = 2804] [serial = 1117] [outer = 0CF54800] 10:32:54 INFO - PROCESS | 2804 | 1470159174636 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 10:32:54 INFO - PROCESS | 2804 | 1470159174671 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:32:54 INFO - PROCESS | 2804 | 1470159174675 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:32:54 INFO - PROCESS | 2804 | 1470159174681 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:32:54 INFO - PROCESS | 2804 | 1470159174683 Marionette TRACE conn6 <- [1,1454,null,{}] 10:32:54 INFO - PROCESS | 2804 | 1470159174687 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:54 INFO - PROCESS | 2804 | 1470159174690 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:54 INFO - PROCESS | 2804 | 1470159174781 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:32:54 INFO - PROCESS | 2804 | 1470159174870 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:54 INFO - PROCESS | 2804 | 1470159174873 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:54 INFO - PROCESS | 2804 | ++DOCSHELL 10D77400 == 31 [pid = 2804] [id = 373] 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (10D79000) [pid = 2804] [serial = 1118] [outer = 00000000] 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (11003C00) [pid = 2804] [serial = 1119] [outer = 10D79000] 10:32:54 INFO - PROCESS | 2804 | 1470159174921 Marionette DEBUG loaded listener.js 10:32:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (1127F400) [pid = 2804] [serial = 1120] [outer = 10D79000] 10:32:55 INFO - PROCESS | 2804 | 1470159175324 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 10:32:55 INFO - PROCESS | 2804 | 1470159175356 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:32:55 INFO - PROCESS | 2804 | 1470159175358 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:32:55 INFO - PROCESS | 2804 | 1470159175361 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:32:55 INFO - PROCESS | 2804 | 1470159175365 Marionette TRACE conn6 <- [1,1458,null,{}] 10:32:55 INFO - PROCESS | 2804 | 1470159175376 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:55 INFO - PROCESS | 2804 | 1470159175380 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:55 INFO - PROCESS | 2804 | 1470159175464 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:32:55 INFO - PROCESS | 2804 | 1470159175473 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:55 INFO - PROCESS | 2804 | 1470159175476 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:55 INFO - PROCESS | 2804 | ++DOCSHELL 13E5A800 == 32 [pid = 2804] [id = 374] 10:32:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (13E5AC00) [pid = 2804] [serial = 1121] [outer = 00000000] 10:32:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13EE0000) [pid = 2804] [serial = 1122] [outer = 13E5AC00] 10:32:55 INFO - PROCESS | 2804 | 1470159175533 Marionette DEBUG loaded listener.js 10:32:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (14175000) [pid = 2804] [serial = 1123] [outer = 13E5AC00] 10:32:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1441EC00) [pid = 2804] [serial = 1124] [outer = 0D744C00] 10:32:56 INFO - PROCESS | 2804 | 1470159176321 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (117CB800) [pid = 2804] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CFDF400) [pid = 2804] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CF5B000) [pid = 2804] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D5F1400) [pid = 2804] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14241C00) [pid = 2804] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (116AD800) [pid = 2804] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1312A000) [pid = 2804] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D049400) [pid = 2804] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (14178800) [pid = 2804] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (18471C00) [pid = 2804] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0C4A3000) [pid = 2804] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:32:56 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (12A3DC00) [pid = 2804] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1069ms 10:32:56 INFO - PROCESS | 2804 | 1470159176437 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:32:56 INFO - PROCESS | 2804 | 1470159176441 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:32:56 INFO - PROCESS | 2804 | 1470159176447 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:32:56 INFO - PROCESS | 2804 | 1470159176451 Marionette TRACE conn6 <- [1,1462,null,{}] 10:32:56 INFO - PROCESS | 2804 | 1470159176457 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:56 INFO - PROCESS | 2804 | 1470159176461 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:56 INFO - PROCESS | 2804 | 1470159176578 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:32:56 INFO - PROCESS | 2804 | 1470159176673 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:56 INFO - PROCESS | 2804 | 1470159176677 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:56 INFO - PROCESS | 2804 | ++DOCSHELL 0CD5F400 == 33 [pid = 2804] [id = 375] 10:32:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0CD65400) [pid = 2804] [serial = 1125] [outer = 00000000] 10:32:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0CF5B800) [pid = 2804] [serial = 1126] [outer = 0CD65400] 10:32:56 INFO - PROCESS | 2804 | 1470159176737 Marionette DEBUG loaded listener.js 10:32:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0D047C00) [pid = 2804] [serial = 1127] [outer = 0CD65400] 10:32:57 INFO - PROCESS | 2804 | 1470159177367 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 10:32:57 INFO - PROCESS | 2804 | 1470159177435 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:32:57 INFO - PROCESS | 2804 | 1470159177440 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:32:57 INFO - PROCESS | 2804 | 1470159177448 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:32:57 INFO - PROCESS | 2804 | 1470159177451 Marionette TRACE conn6 <- [1,1466,null,{}] 10:32:57 INFO - PROCESS | 2804 | 1470159177455 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:57 INFO - PROCESS | 2804 | 1470159177458 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:57 INFO - PROCESS | 2804 | 1470159177574 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:32:57 INFO - PROCESS | 2804 | 1470159177701 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:57 INFO - PROCESS | 2804 | 1470159177704 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:57 INFO - PROCESS | 2804 | ++DOCSHELL 10D70C00 == 34 [pid = 2804] [id = 376] 10:32:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (10D74C00) [pid = 2804] [serial = 1128] [outer = 00000000] 10:32:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (10DA4400) [pid = 2804] [serial = 1129] [outer = 10D74C00] 10:32:57 INFO - PROCESS | 2804 | 1470159177762 Marionette DEBUG loaded listener.js 10:32:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (112C1C00) [pid = 2804] [serial = 1130] [outer = 10D74C00] 10:32:58 INFO - PROCESS | 2804 | 1470159178402 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1020ms 10:32:58 INFO - PROCESS | 2804 | 1470159178469 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:32:58 INFO - PROCESS | 2804 | 1470159178472 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:32:58 INFO - PROCESS | 2804 | 1470159178476 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:32:58 INFO - PROCESS | 2804 | 1470159178480 Marionette TRACE conn6 <- [1,1470,null,{}] 10:32:58 INFO - PROCESS | 2804 | 1470159178491 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:58 INFO - PROCESS | 2804 | 1470159178496 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:58 INFO - PROCESS | 2804 | 1470159178611 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:32:58 INFO - PROCESS | 2804 | 1470159178738 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:58 INFO - PROCESS | 2804 | 1470159178742 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:58 INFO - PROCESS | 2804 | ++DOCSHELL 13EE0800 == 35 [pid = 2804] [id = 377] 10:32:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (13EE4800) [pid = 2804] [serial = 1131] [outer = 00000000] 10:32:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (14144C00) [pid = 2804] [serial = 1132] [outer = 13EE4800] 10:32:58 INFO - PROCESS | 2804 | 1470159178803 Marionette DEBUG loaded listener.js 10:32:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1416FC00) [pid = 2804] [serial = 1133] [outer = 13EE4800] 10:32:59 INFO - PROCESS | 2804 | 1470159179420 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 10:32:59 INFO - PROCESS | 2804 | 1470159179454 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:32:59 INFO - PROCESS | 2804 | 1470159179457 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:32:59 INFO - PROCESS | 2804 | 1470159179462 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:32:59 INFO - PROCESS | 2804 | 1470159179464 Marionette TRACE conn6 <- [1,1474,null,{}] 10:32:59 INFO - PROCESS | 2804 | 1470159179468 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:32:59 INFO - PROCESS | 2804 | 1470159179470 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:59 INFO - PROCESS | 2804 | 1470159179587 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:32:59 INFO - PROCESS | 2804 | 1470159179687 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:32:59 INFO - PROCESS | 2804 | 1470159179689 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:32:59 INFO - PROCESS | 2804 | ++DOCSHELL 0D80F400 == 36 [pid = 2804] [id = 378] 10:32:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (14244C00) [pid = 2804] [serial = 1134] [outer = 00000000] 10:32:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1525BC00) [pid = 2804] [serial = 1135] [outer = 14244C00] 10:32:59 INFO - PROCESS | 2804 | 1470159179745 Marionette DEBUG loaded listener.js 10:32:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15A1F400) [pid = 2804] [serial = 1136] [outer = 14244C00] 10:33:00 INFO - PROCESS | 2804 | 1470159180354 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 970ms 10:33:00 INFO - PROCESS | 2804 | 1470159180434 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:33:00 INFO - PROCESS | 2804 | 1470159180436 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:33:00 INFO - PROCESS | 2804 | 1470159180440 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:33:00 INFO - PROCESS | 2804 | 1470159180442 Marionette TRACE conn6 <- [1,1478,null,{}] 10:33:00 INFO - PROCESS | 2804 | 1470159180446 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:00 INFO - PROCESS | 2804 | 1470159180448 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:00 INFO - PROCESS | 2804 | 1470159180557 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:33:00 INFO - PROCESS | 2804 | 1470159180651 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:00 INFO - PROCESS | 2804 | 1470159180654 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:00 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DA800 == 37 [pid = 2804] [id = 379] 10:33:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1100A400) [pid = 2804] [serial = 1137] [outer = 00000000] 10:33:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (12A3AC00) [pid = 2804] [serial = 1138] [outer = 1100A400] 10:33:00 INFO - PROCESS | 2804 | 1470159180709 Marionette DEBUG loaded listener.js 10:33:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14069800) [pid = 2804] [serial = 1139] [outer = 1100A400] 10:33:01 INFO - PROCESS | 2804 | 1470159181320 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 930ms 10:33:01 INFO - PROCESS | 2804 | 1470159181374 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:33:01 INFO - PROCESS | 2804 | 1470159181378 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:33:01 INFO - PROCESS | 2804 | 1470159181383 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:33:01 INFO - PROCESS | 2804 | 1470159181386 Marionette TRACE conn6 <- [1,1482,null,{}] 10:33:01 INFO - PROCESS | 2804 | 1470159181392 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:01 INFO - PROCESS | 2804 | 1470159181394 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:01 INFO - PROCESS | 2804 | 1470159181500 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D046C00 == 36 [pid = 2804] [id = 25] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 10D77400 == 35 [pid = 2804] [id = 373] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CF4EC00 == 34 [pid = 2804] [id = 372] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CF53800 == 33 [pid = 2804] [id = 370] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 17B6F800 == 32 [pid = 2804] [id = 20] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 117C7000 == 31 [pid = 2804] [id = 28] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D5F1C00 == 30 [pid = 2804] [id = 26] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 15C0C400 == 29 [pid = 2804] [id = 17] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 10F73C00 == 28 [pid = 2804] [id = 27] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 117CD000 == 27 [pid = 2804] [id = 18] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D5F0000 == 26 [pid = 2804] [id = 11] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4C00 == 25 [pid = 2804] [id = 371] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 1441A400 == 24 [pid = 2804] [id = 16] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 1AA9B800 == 23 [pid = 2804] [id = 23] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CFE2800 == 22 [pid = 2804] [id = 24] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CFEC000 == 21 [pid = 2804] [id = 30] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D111C00 == 20 [pid = 2804] [id = 22] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D045400 == 19 [pid = 2804] [id = 21] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 1416D800 == 18 [pid = 2804] [id = 29] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 1417A400 == 17 [pid = 2804] [id = 19] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 1100F800 == 16 [pid = 2804] [id = 13] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 14070C00 == 15 [pid = 2804] [id = 15] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D80F400 == 14 [pid = 2804] [id = 378] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0D7DA800 == 13 [pid = 2804] [id = 379] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 13EE0800 == 12 [pid = 2804] [id = 377] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 10D70C00 == 11 [pid = 2804] [id = 376] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 116AB800 == 10 [pid = 2804] [id = 369] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 13E5A800 == 9 [pid = 2804] [id = 374] 10:33:02 INFO - PROCESS | 2804 | --DOCSHELL 0CD5F400 == 8 [pid = 2804] [id = 375] 10:33:04 INFO - PROCESS | 2804 | 1470159184049 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 2804 | 1470159184053 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (12364400) [pid = 2804] [serial = 1092] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CFE6400) [pid = 2804] [serial = 1083] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFEA800) [pid = 2804] [serial = 1084] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D03F800) [pid = 2804] [serial = 1081] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CFE8400) [pid = 2804] [serial = 1080] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D813C00) [pid = 2804] [serial = 1086] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16030000) [pid = 2804] [serial = 1104] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D8E2800) [pid = 2804] [serial = 1087] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1174D400) [pid = 2804] [serial = 1089] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (13E61800) [pid = 2804] [serial = 1095] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (117C1C00) [pid = 2804] [serial = 1072] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (10D7C000) [pid = 2804] [serial = 1071] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (16595000) [pid = 2804] [serial = 1075] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (15CDEC00) [pid = 2804] [serial = 1074] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (191D3000) [pid = 2804] [serial = 1078] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (1847A000) [pid = 2804] [serial = 1077] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (12A3D800) [pid = 2804] [serial = 1093] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (0CFEBC00) [pid = 2804] [serial = 1098] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (1406F800) [pid = 2804] [serial = 1096] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (15739000) [pid = 2804] [serial = 1101] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (0E1DB000) [pid = 2804] [serial = 1099] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (15A14000) [pid = 2804] [serial = 1102] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (15B23C00) [pid = 2804] [serial = 1105] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | --DOMWINDOW == 53 (117C0800) [pid = 2804] [serial = 1090] [outer = 00000000] [url = about:blank] 10:33:04 INFO - PROCESS | 2804 | ++DOCSHELL 0C49E800 == 9 [pid = 2804] [id = 380] 10:33:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (0C49F000) [pid = 2804] [serial = 1140] [outer = 00000000] 10:33:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0C542C00) [pid = 2804] [serial = 1141] [outer = 0C49F000] 10:33:04 INFO - PROCESS | 2804 | 1470159184232 Marionette DEBUG loaded listener.js 10:33:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0C81C800) [pid = 2804] [serial = 1142] [outer = 0C49F000] 10:33:04 INFO - PROCESS | 2804 | 1470159184675 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 3365ms 10:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:33:04 INFO - PROCESS | 2804 | 1470159184751 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:33:04 INFO - PROCESS | 2804 | 1470159184755 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:33:04 INFO - PROCESS | 2804 | 1470159184759 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:33:04 INFO - PROCESS | 2804 | 1470159184762 Marionette TRACE conn6 <- [1,1486,null,{}] 10:33:04 INFO - PROCESS | 2804 | 1470159184768 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:04 INFO - PROCESS | 2804 | 1470159184772 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:04 INFO - PROCESS | 2804 | 1470159184870 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:33:04 INFO - PROCESS | 2804 | 1470159184880 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:04 INFO - PROCESS | 2804 | 1470159184883 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:04 INFO - PROCESS | 2804 | ++DOCSHELL 0D040400 == 10 [pid = 2804] [id = 381] 10:33:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0D040800) [pid = 2804] [serial = 1143] [outer = 00000000] 10:33:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0D046000) [pid = 2804] [serial = 1144] [outer = 0D040800] 10:33:04 INFO - PROCESS | 2804 | 1470159184931 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D112000) [pid = 2804] [serial = 1145] [outer = 0D040800] 10:33:05 INFO - PROCESS | 2804 | 1470159185393 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 10:33:05 INFO - PROCESS | 2804 | 1470159185474 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:33:05 INFO - PROCESS | 2804 | 1470159185479 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:33:05 INFO - PROCESS | 2804 | 1470159185486 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:33:05 INFO - PROCESS | 2804 | 1470159185489 Marionette TRACE conn6 <- [1,1490,null,{}] 10:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:33:05 INFO - PROCESS | 2804 | 1470159185493 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:05 INFO - PROCESS | 2804 | 1470159185496 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:05 INFO - PROCESS | 2804 | 1470159185595 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:33:05 INFO - PROCESS | 2804 | 1470159185683 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:05 INFO - PROCESS | 2804 | 1470159185686 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:05 INFO - PROCESS | 2804 | ++DOCSHELL 0D5F2C00 == 11 [pid = 2804] [id = 382] 10:33:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0D744400) [pid = 2804] [serial = 1146] [outer = 00000000] 10:33:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0D81AC00) [pid = 2804] [serial = 1147] [outer = 0D744400] 10:33:05 INFO - PROCESS | 2804 | 1470159185731 Marionette DEBUG loaded listener.js 10:33:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0E137C00) [pid = 2804] [serial = 1148] [outer = 0D744400] 10:33:06 INFO - PROCESS | 2804 | 1470159186146 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 669ms 10:33:06 INFO - PROCESS | 2804 | 1470159186165 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 2804 | 1470159186167 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:33:06 INFO - PROCESS | 2804 | 1470159186184 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 2804 | 1470159186191 Marionette TRACE conn6 <- [1,1494,null,{}] 10:33:06 INFO - PROCESS | 2804 | 1470159186202 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:06 INFO - PROCESS | 2804 | 1470159186206 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:06 INFO - PROCESS | 2804 | 1470159186338 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:33:06 INFO - PROCESS | 2804 | 1470159186352 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:06 INFO - PROCESS | 2804 | 1470159186354 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:06 INFO - PROCESS | 2804 | ++DOCSHELL 1127D800 == 12 [pid = 2804] [id = 383] 10:33:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (11714400) [pid = 2804] [serial = 1149] [outer = 00000000] 10:33:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (117BF400) [pid = 2804] [serial = 1150] [outer = 11714400] 10:33:06 INFO - PROCESS | 2804 | 1470159186400 Marionette DEBUG loaded listener.js 10:33:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (117C1400) [pid = 2804] [serial = 1151] [outer = 11714400] 10:33:06 INFO - PROCESS | 2804 | 1470159186877 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 750ms 10:33:06 INFO - PROCESS | 2804 | 1470159186925 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:33:06 INFO - PROCESS | 2804 | 1470159186927 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:33:06 INFO - PROCESS | 2804 | 1470159186930 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:33:06 INFO - PROCESS | 2804 | 1470159186932 Marionette TRACE conn6 <- [1,1498,null,{}] 10:33:06 INFO - PROCESS | 2804 | 1470159186962 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:06 INFO - PROCESS | 2804 | 1470159186964 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:07 INFO - PROCESS | 2804 | 1470159187088 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:33:07 INFO - PROCESS | 2804 | 1470159187098 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 2804 | 1470159187100 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:07 INFO - PROCESS | 2804 | ++DOCSHELL 117BEC00 == 13 [pid = 2804] [id = 384] 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (117C5800) [pid = 2804] [serial = 1152] [outer = 00000000] 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (118DE000) [pid = 2804] [serial = 1153] [outer = 117C5800] 10:33:07 INFO - PROCESS | 2804 | 1470159187144 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (12A34800) [pid = 2804] [serial = 1154] [outer = 117C5800] 10:33:07 INFO - PROCESS | 2804 | 1470159187564 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 670ms 10:33:07 INFO - PROCESS | 2804 | 1470159187604 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:33:07 INFO - PROCESS | 2804 | 1470159187606 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:33:07 INFO - PROCESS | 2804 | 1470159187610 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:33:07 INFO - PROCESS | 2804 | 1470159187612 Marionette TRACE conn6 <- [1,1502,null,{}] 10:33:07 INFO - PROCESS | 2804 | 1470159187615 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:07 INFO - PROCESS | 2804 | 1470159187617 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:07 INFO - PROCESS | 2804 | 1470159187725 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:33:07 INFO - PROCESS | 2804 | 1470159187730 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:07 INFO - PROCESS | 2804 | 1470159187736 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:07 INFO - PROCESS | 2804 | ++DOCSHELL 13E5A000 == 14 [pid = 2804] [id = 385] 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (13E5A400) [pid = 2804] [serial = 1155] [outer = 00000000] 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (13EE0800) [pid = 2804] [serial = 1156] [outer = 13E5A400] 10:33:07 INFO - PROCESS | 2804 | 1470159187839 Marionette DEBUG loaded listener.js 10:33:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (14176000) [pid = 2804] [serial = 1157] [outer = 13E5A400] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (13E5AC00) [pid = 2804] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14244C00) [pid = 2804] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (15C0B800) [pid = 2804] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (110A2C00) [pid = 2804] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0CF54800) [pid = 2804] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (10D79000) [pid = 2804] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0CF58000) [pid = 2804] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (13EE4800) [pid = 2804] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (10D74C00) [pid = 2804] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:33:08 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (0CD65400) [pid = 2804] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:33:08 INFO - PROCESS | 2804 | 1470159188507 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 930ms 10:33:08 INFO - PROCESS | 2804 | 1470159188540 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:33:08 INFO - PROCESS | 2804 | 1470159188543 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:33:08 INFO - PROCESS | 2804 | 1470159188546 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:33:08 INFO - PROCESS | 2804 | 1470159188547 Marionette TRACE conn6 <- [1,1506,null,{}] 10:33:08 INFO - PROCESS | 2804 | 1470159188551 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:08 INFO - PROCESS | 2804 | 1470159188554 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:08 INFO - PROCESS | 2804 | 1470159188678 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:33:08 INFO - PROCESS | 2804 | 1470159188737 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:08 INFO - PROCESS | 2804 | 1470159188739 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:08 INFO - PROCESS | 2804 | ++DOCSHELL 0C8CB800 == 15 [pid = 2804] [id = 386] 10:33:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0CF6FC00) [pid = 2804] [serial = 1158] [outer = 00000000] 10:33:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (11750C00) [pid = 2804] [serial = 1159] [outer = 0CF6FC00] 10:33:08 INFO - PROCESS | 2804 | 1470159188784 Marionette DEBUG loaded listener.js 10:33:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (12A34C00) [pid = 2804] [serial = 1160] [outer = 0CF6FC00] 10:33:09 INFO - PROCESS | 2804 | 1470159189127 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 630ms 10:33:09 INFO - PROCESS | 2804 | 1470159189180 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 2804 | 1470159189182 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:33:09 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:33:09 INFO - PROCESS | 2804 | 1470159189185 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - PROCESS | 2804 | 1470159189187 Marionette TRACE conn6 <- [1,1510,null,{}] 10:33:09 INFO - PROCESS | 2804 | 1470159189190 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:09 INFO - PROCESS | 2804 | 1470159189192 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:09 INFO - PROCESS | 2804 | 1470159189302 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:33:09 INFO - PROCESS | 2804 | 1470159189310 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 2804 | 1470159189312 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:09 INFO - PROCESS | 2804 | ++DOCSHELL 12A3E800 == 16 [pid = 2804] [id = 387] 10:33:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (13ED8C00) [pid = 2804] [serial = 1161] [outer = 00000000] 10:33:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (1423EC00) [pid = 2804] [serial = 1162] [outer = 13ED8C00] 10:33:09 INFO - PROCESS | 2804 | 1470159189356 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (14243000) [pid = 2804] [serial = 1163] [outer = 13ED8C00] 10:33:09 INFO - PROCESS | 2804 | 1470159189753 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:33:09 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 () { 10:33:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:33:09 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 () { 10:33:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:33:09 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 () { 10:33:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:33:09 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 () { 10:33:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:33:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:33:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 638ms 10:33:09 INFO - PROCESS | 2804 | 1470159189824 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:33:09 INFO - PROCESS | 2804 | 1470159189827 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:33:09 INFO - PROCESS | 2804 | 1470159189830 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:33:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:33:09 INFO - PROCESS | 2804 | 1470159189832 Marionette TRACE conn6 <- [1,1514,null,{}] 10:33:09 INFO - PROCESS | 2804 | 1470159189835 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:09 INFO - PROCESS | 2804 | 1470159189837 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:09 INFO - PROCESS | 2804 | 1470159189948 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:33:09 INFO - PROCESS | 2804 | 1470159189989 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:09 INFO - PROCESS | 2804 | 1470159189991 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:09 INFO - PROCESS | 2804 | ++DOCSHELL 0C544800 == 17 [pid = 2804] [id = 388] 10:33:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE2000) [pid = 2804] [serial = 1164] [outer = 00000000] 10:33:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (15259800) [pid = 2804] [serial = 1165] [outer = 0CFE2000] 10:33:10 INFO - PROCESS | 2804 | 1470159190036 Marionette DEBUG loaded listener.js 10:33:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (13E5F400) [pid = 2804] [serial = 1166] [outer = 0CFE2000] 10:33:10 INFO - PROCESS | 2804 | 1470159190477 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:33:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:33:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:33:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:33:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:33:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 666ms 10:33:10 INFO - PROCESS | 2804 | 1470159190501 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:33:10 INFO - PROCESS | 2804 | 1470159190506 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:33:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:33:10 INFO - PROCESS | 2804 | 1470159190513 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:33:10 INFO - PROCESS | 2804 | 1470159190517 Marionette TRACE conn6 <- [1,1518,null,{}] 10:33:10 INFO - PROCESS | 2804 | 1470159190523 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:10 INFO - PROCESS | 2804 | 1470159190526 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:10 INFO - PROCESS | 2804 | 1470159190671 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:33:10 INFO - PROCESS | 2804 | 1470159190801 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:10 INFO - PROCESS | 2804 | 1470159190806 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:10 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF7C00 == 18 [pid = 2804] [id = 389] 10:33:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CDF9400) [pid = 2804] [serial = 1167] [outer = 00000000] 10:33:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CF71C00) [pid = 2804] [serial = 1168] [outer = 0CDF9400] 10:33:10 INFO - PROCESS | 2804 | 1470159190867 Marionette DEBUG loaded listener.js 10:33:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0CFE8400) [pid = 2804] [serial = 1169] [outer = 0CDF9400] 10:33:11 INFO - PROCESS | 2804 | 1470159191607 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:33:11 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 10:33:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:33:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:33:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:33:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:33:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:33:11 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. 10:33:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:33:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1121ms 10:33:11 INFO - PROCESS | 2804 | 1470159191637 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 2804 | 1470159191642 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:33:11 INFO - PROCESS | 2804 | 1470159191648 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:33:11 INFO - PROCESS | 2804 | 1470159191651 Marionette TRACE conn6 <- [1,1522,null,{}] 10:33:11 INFO - PROCESS | 2804 | 1470159191655 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:11 INFO - PROCESS | 2804 | 1470159191658 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:11 INFO - PROCESS | 2804 | 1470159191777 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:33:11 INFO - PROCESS | 2804 | 1470159191903 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:11 INFO - PROCESS | 2804 | 1470159191906 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:11 INFO - PROCESS | 2804 | ++DOCSHELL 0D8DFC00 == 19 [pid = 2804] [id = 390] 10:33:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10D1FC00) [pid = 2804] [serial = 1170] [outer = 00000000] 10:33:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D78C00) [pid = 2804] [serial = 1171] [outer = 10D1FC00] 10:33:11 INFO - PROCESS | 2804 | 1470159191970 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (11284C00) [pid = 2804] [serial = 1172] [outer = 10D1FC00] 10:33:12 INFO - PROCESS | 2804 | 1470159192866 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1274ms 10:33:12 INFO - PROCESS | 2804 | 1470159192926 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:33:12 INFO - PROCESS | 2804 | 1470159192930 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:33:12 INFO - PROCESS | 2804 | 1470159192935 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:33:12 INFO - PROCESS | 2804 | 1470159192938 Marionette TRACE conn6 <- [1,1526,null,{}] 10:33:12 INFO - PROCESS | 2804 | 1470159192943 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 2804 | 1470159192946 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:13 INFO - PROCESS | 2804 | 1470159193057 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16612800) [pid = 2804] [serial = 688] [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.] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (112C1C00) [pid = 2804] [serial = 1130] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14144C00) [pid = 2804] [serial = 1132] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (164A7800) [pid = 2804] [serial = 1108] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D166400) [pid = 2804] [serial = 1110] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0D047C00) [pid = 2804] [serial = 1127] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CF5B800) [pid = 2804] [serial = 1126] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (10DA4400) [pid = 2804] [serial = 1129] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (13EE0000) [pid = 2804] [serial = 1122] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (14175000) [pid = 2804] [serial = 1123] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (15A1F400) [pid = 2804] [serial = 1136] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (12A3AC00) [pid = 2804] [serial = 1138] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (1649D000) [pid = 2804] [serial = 1107] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (13E55C00) [pid = 2804] [serial = 1114] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (0D160C00) [pid = 2804] [serial = 1117] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (1127F400) [pid = 2804] [serial = 1120] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (0D8DD800) [pid = 2804] [serial = 1111] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (117E3C00) [pid = 2804] [serial = 1113] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (11003C00) [pid = 2804] [serial = 1119] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (0D11AC00) [pid = 2804] [serial = 1116] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (1525BC00) [pid = 2804] [serial = 1135] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (1416FC00) [pid = 2804] [serial = 1133] [outer = 00000000] [url = about:blank] 10:33:13 INFO - PROCESS | 2804 | 1470159193173 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 2804 | 1470159193177 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:13 INFO - PROCESS | 2804 | ++DOCSHELL 0D046C00 == 20 [pid = 2804] [id = 391] 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0D047C00) [pid = 2804] [serial = 1173] [outer = 00000000] 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0D118800) [pid = 2804] [serial = 1174] [outer = 0D047C00] 10:33:13 INFO - PROCESS | 2804 | 1470159193226 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0D160C00) [pid = 2804] [serial = 1175] [outer = 0D047C00] 10:33:13 INFO - PROCESS | 2804 | 1470159193648 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 730ms 10:33:13 INFO - PROCESS | 2804 | 1470159193696 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 2804 | 1470159193700 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:33:13 INFO - PROCESS | 2804 | 1470159193707 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 2804 | 1470159193710 Marionette TRACE conn6 <- [1,1530,null,{}] 10:33:13 INFO - PROCESS | 2804 | 1470159193714 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 2804 | 1470159193717 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:13 INFO - PROCESS | 2804 | 1470159193802 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:33:13 INFO - PROCESS | 2804 | 1470159193811 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 2804 | 1470159193813 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:13 INFO - PROCESS | 2804 | ++DOCSHELL 0D8DD800 == 21 [pid = 2804] [id = 392] 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0E1E0C00) [pid = 2804] [serial = 1176] [outer = 00000000] 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (10D79000) [pid = 2804] [serial = 1177] [outer = 0E1E0C00] 10:33:13 INFO - PROCESS | 2804 | 1470159193860 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (10F6E800) [pid = 2804] [serial = 1178] [outer = 0E1E0C00] 10:33:14 INFO - PROCESS | 2804 | 1470159194309 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 10:33:14 INFO - PROCESS | 2804 | 1470159194343 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 2804 | 1470159194345 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:33:14 INFO - PROCESS | 2804 | 1470159194348 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 2804 | 1470159194351 Marionette TRACE conn6 <- [1,1534,null,{}] 10:33:14 INFO - PROCESS | 2804 | 1470159194362 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 2804 | 1470159194367 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:14 INFO - PROCESS | 2804 | 1470159194450 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:33:14 INFO - PROCESS | 2804 | 1470159194460 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 2804 | 1470159194463 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:14 INFO - PROCESS | 2804 | ++DOCSHELL 117E4400 == 22 [pid = 2804] [id = 393] 10:33:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (117E4C00) [pid = 2804] [serial = 1179] [outer = 00000000] 10:33:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (118E0800) [pid = 2804] [serial = 1180] [outer = 117E4C00] 10:33:14 INFO - PROCESS | 2804 | 1470159194513 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (13123C00) [pid = 2804] [serial = 1181] [outer = 117E4C00] 10:33:14 INFO - PROCESS | 2804 | 1470159194948 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 630ms 10:33:14 INFO - PROCESS | 2804 | 1470159194990 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 2804 | 1470159194993 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:33:14 INFO - PROCESS | 2804 | 1470159194996 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:33:14 INFO - PROCESS | 2804 | 1470159195007 Marionette TRACE conn6 <- [1,1538,null,{}] 10:33:14 INFO - PROCESS | 2804 | 1470159195010 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 2804 | 1470159195012 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:15 INFO - PROCESS | 2804 | 1470159195096 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:33:15 INFO - PROCESS | 2804 | 1470159195102 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 2804 | 1470159195104 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:15 INFO - PROCESS | 2804 | ++DOCSHELL 1401A000 == 23 [pid = 2804] [id = 394] 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (1401EC00) [pid = 2804] [serial = 1182] [outer = 00000000] 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (14172800) [pid = 2804] [serial = 1183] [outer = 1401EC00] 10:33:15 INFO - PROCESS | 2804 | 1470159195149 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (1417A400) [pid = 2804] [serial = 1184] [outer = 1401EC00] 10:33:15 INFO - PROCESS | 2804 | 1470159195643 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 690ms 10:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:33:15 INFO - PROCESS | 2804 | 1470159195692 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 2804 | 1470159195694 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:33:15 INFO - PROCESS | 2804 | 1470159195697 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 2804 | 1470159195698 Marionette TRACE conn6 <- [1,1542,null,{}] 10:33:15 INFO - PROCESS | 2804 | 1470159195702 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 2804 | 1470159195704 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:15 INFO - PROCESS | 2804 | 1470159195817 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:33:15 INFO - PROCESS | 2804 | 1470159195825 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 2804 | 1470159195827 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:15 INFO - PROCESS | 2804 | ++DOCSHELL 1423B400 == 24 [pid = 2804] [id = 395] 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (14240C00) [pid = 2804] [serial = 1185] [outer = 00000000] 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1441B800) [pid = 2804] [serial = 1186] [outer = 14240C00] 10:33:15 INFO - PROCESS | 2804 | 1470159195871 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (152E2800) [pid = 2804] [serial = 1187] [outer = 14240C00] 10:33:16 INFO - PROCESS | 2804 | 1470159196321 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 669ms 10:33:16 INFO - PROCESS | 2804 | 1470159196367 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 2804 | 1470159196369 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:33:16 INFO - PROCESS | 2804 | 1470159196373 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 2804 | 1470159196374 Marionette TRACE conn6 <- [1,1546,null,{}] 10:33:16 INFO - PROCESS | 2804 | 1470159196378 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 2804 | 1470159196383 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:16 INFO - PROCESS | 2804 | 1470159196552 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:33:16 INFO - PROCESS | 2804 | 1470159196578 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 2804 | 1470159196580 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:16 INFO - PROCESS | 2804 | ++DOCSHELL 0D11E400 == 25 [pid = 2804] [id = 396] 10:33:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (14014000) [pid = 2804] [serial = 1188] [outer = 00000000] 10:33:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (16030800) [pid = 2804] [serial = 1189] [outer = 14014000] 10:33:16 INFO - PROCESS | 2804 | 1470159196625 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (16030C00) [pid = 2804] [serial = 1190] [outer = 14014000] 10:33:17 INFO - PROCESS | 2804 | 1470159197050 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 731ms 10:33:17 INFO - PROCESS | 2804 | 1470159197111 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 2804 | 1470159197113 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:33:17 INFO - PROCESS | 2804 | 1470159197116 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 2804 | 1470159197118 Marionette TRACE conn6 <- [1,1550,null,{}] 10:33:17 INFO - PROCESS | 2804 | 1470159197121 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 2804 | 1470159197123 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:17 INFO - PROCESS | 2804 | 1470159197232 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:33:17 INFO - PROCESS | 2804 | 1470159197237 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 2804 | 1470159197239 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:17 INFO - PROCESS | 2804 | ++DOCSHELL 1646AC00 == 26 [pid = 2804] [id = 397] 10:33:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1646B000) [pid = 2804] [serial = 1191] [outer = 00000000] 10:33:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1649FC00) [pid = 2804] [serial = 1192] [outer = 1646B000] 10:33:17 INFO - PROCESS | 2804 | 1470159197283 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (164A3C00) [pid = 2804] [serial = 1193] [outer = 1646B000] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1100A400) [pid = 2804] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D744400) [pid = 2804] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0C49F000) [pid = 2804] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D040800) [pid = 2804] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11714400) [pid = 2804] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (13E5A400) [pid = 2804] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117C5800) [pid = 2804] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0CF6FC00) [pid = 2804] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:33:17 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (13ED8C00) [pid = 2804] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:33:17 INFO - PROCESS | 2804 | 1470159197782 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 731ms 10:33:17 INFO - PROCESS | 2804 | 1470159197877 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:33:17 INFO - PROCESS | 2804 | 1470159197879 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:33:17 INFO - PROCESS | 2804 | 1470159197882 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 2804 | 1470159197884 Marionette TRACE conn6 <- [1,1554,null,{}] 10:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:33:17 INFO - PROCESS | 2804 | 1470159197887 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 2804 | 1470159197889 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:17 INFO - PROCESS | 2804 | 1470159197971 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:33:17 INFO - PROCESS | 2804 | 1470159197977 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 2804 | 1470159197979 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:17 INFO - PROCESS | 2804 | ++DOCSHELL 0CF56C00 == 27 [pid = 2804] [id = 398] 10:33:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D751000) [pid = 2804] [serial = 1194] [outer = 00000000] 10:33:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1646D800) [pid = 2804] [serial = 1195] [outer = 0D751000] 10:33:18 INFO - PROCESS | 2804 | 1470159198022 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (164A0000) [pid = 2804] [serial = 1196] [outer = 0D751000] 10:33:18 INFO - PROCESS | 2804 | 1470159198434 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 10:33:18 INFO - PROCESS | 2804 | 1470159198517 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 2804 | 1470159198519 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:33:18 INFO - PROCESS | 2804 | 1470159198522 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 2804 | 1470159198524 Marionette TRACE conn6 <- [1,1558,null,{}] 10:33:18 INFO - PROCESS | 2804 | 1470159198527 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 2804 | 1470159198529 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:18 INFO - PROCESS | 2804 | 1470159198607 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:33:18 INFO - PROCESS | 2804 | 1470159198613 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 2804 | 1470159198614 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:18 INFO - PROCESS | 2804 | ++DOCSHELL 164AA000 == 28 [pid = 2804] [id = 399] 10:33:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (1658A800) [pid = 2804] [serial = 1197] [outer = 00000000] 10:33:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (16596C00) [pid = 2804] [serial = 1198] [outer = 1658A800] 10:33:18 INFO - PROCESS | 2804 | 1470159198658 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (16608400) [pid = 2804] [serial = 1199] [outer = 1658A800] 10:33:19 INFO - PROCESS | 2804 | 1470159199089 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 10:33:19 INFO - PROCESS | 2804 | 1470159199153 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 2804 | 1470159199155 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:33:19 INFO - PROCESS | 2804 | 1470159199158 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:33:19 INFO - PROCESS | 2804 | 1470159199160 Marionette TRACE conn6 <- [1,1562,null,{}] 10:33:19 INFO - PROCESS | 2804 | 1470159199163 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:19 INFO - PROCESS | 2804 | 1470159199165 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:19 INFO - PROCESS | 2804 | 1470159199244 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:33:19 INFO - PROCESS | 2804 | 1470159199252 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 2804 | 1470159199253 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:19 INFO - PROCESS | 2804 | ++DOCSHELL 0CF74400 == 29 [pid = 2804] [id = 400] 10:33:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1414AC00) [pid = 2804] [serial = 1200] [outer = 00000000] 10:33:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1660D800) [pid = 2804] [serial = 1201] [outer = 1414AC00] 10:33:19 INFO - PROCESS | 2804 | 1470159199297 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1660E000) [pid = 2804] [serial = 1202] [outer = 1414AC00] 10:33:19 INFO - PROCESS | 2804 | 1470159199971 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 10:33:20 INFO - PROCESS | 2804 | 1470159200033 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:33:20 INFO - PROCESS | 2804 | 1470159200038 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:33:20 INFO - PROCESS | 2804 | 1470159200043 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 2804 | 1470159200048 Marionette TRACE conn6 <- [1,1566,null,{}] 10:33:20 INFO - PROCESS | 2804 | 1470159200054 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 2804 | 1470159200057 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:20 INFO - PROCESS | 2804 | 1470159200200 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:33:20 INFO - PROCESS | 2804 | 1470159200329 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 2804 | 1470159200332 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:20 INFO - PROCESS | 2804 | ++DOCSHELL 0D041800 == 30 [pid = 2804] [id = 401] 10:33:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D048400) [pid = 2804] [serial = 1203] [outer = 00000000] 10:33:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D8B4C00) [pid = 2804] [serial = 1204] [outer = 0D048400] 10:33:20 INFO - PROCESS | 2804 | 1470159200392 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (10D70800) [pid = 2804] [serial = 1205] [outer = 0D048400] 10:33:20 INFO - PROCESS | 2804 | 1470159200984 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 990ms 10:33:21 INFO - PROCESS | 2804 | 1470159201033 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:33:21 INFO - PROCESS | 2804 | 1470159201038 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:33:21 INFO - PROCESS | 2804 | 1470159201045 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 2804 | 1470159201048 Marionette TRACE conn6 <- [1,1570,null,{}] 10:33:21 INFO - PROCESS | 2804 | 1470159201052 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 2804 | 1470159201055 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:21 INFO - PROCESS | 2804 | 1470159201168 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:33:21 INFO - PROCESS | 2804 | 1470159201299 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 2804 | 1470159201302 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:21 INFO - PROCESS | 2804 | ++DOCSHELL 117C7800 == 31 [pid = 2804] [id = 402] 10:33:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (117CB400) [pid = 2804] [serial = 1206] [outer = 00000000] 10:33:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13121000) [pid = 2804] [serial = 1207] [outer = 117CB400] 10:33:21 INFO - PROCESS | 2804 | 1470159201361 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14066000) [pid = 2804] [serial = 1208] [outer = 117CB400] 10:33:21 INFO - PROCESS | 2804 | 1470159201957 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 970ms 10:33:22 INFO - PROCESS | 2804 | 1470159202018 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 2804 | 1470159202021 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:33:22 INFO - PROCESS | 2804 | 1470159202025 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 2804 | 1470159202029 Marionette TRACE conn6 <- [1,1574,null,{}] 10:33:22 INFO - PROCESS | 2804 | 1470159202054 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 2804 | 1470159202060 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:22 INFO - PROCESS | 2804 | 1470159202206 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:33:22 INFO - PROCESS | 2804 | 1470159202262 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:22 INFO - PROCESS | 2804 | 1470159202265 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:22 INFO - PROCESS | 2804 | ++DOCSHELL 16079400 == 32 [pid = 2804] [id = 403] 10:33:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16079800) [pid = 2804] [serial = 1209] [outer = 00000000] 10:33:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1658F400) [pid = 2804] [serial = 1210] [outer = 16079800] 10:33:22 INFO - PROCESS | 2804 | 1470159202323 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16611400) [pid = 2804] [serial = 1211] [outer = 16079800] 10:33:23 INFO - PROCESS | 2804 | 1470159203031 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1080ms 10:33:23 INFO - PROCESS | 2804 | 1470159203135 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 2804 | 1470159203139 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:33:23 INFO - PROCESS | 2804 | 1470159203146 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 2804 | 1470159203149 Marionette TRACE conn6 <- [1,1578,null,{}] 10:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:33:23 INFO - PROCESS | 2804 | 1470159203154 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 2804 | 1470159203157 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:23 INFO - PROCESS | 2804 | 1470159203262 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:33:23 INFO - PROCESS | 2804 | 1470159203390 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 2804 | 1470159203395 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:23 INFO - PROCESS | 2804 | ++DOCSHELL 0CC84800 == 33 [pid = 2804] [id = 404] 10:33:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CF51C00) [pid = 2804] [serial = 1212] [outer = 00000000] 10:33:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0D043C00) [pid = 2804] [serial = 1213] [outer = 0CF51C00] 10:33:23 INFO - PROCESS | 2804 | 1470159203448 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0D15E400) [pid = 2804] [serial = 1214] [outer = 0CF51C00] 10:33:24 INFO - PROCESS | 2804 | --DOCSHELL 0C49E800 == 32 [pid = 2804] [id = 380] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (14069800) [pid = 2804] [serial = 1139] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D81AC00) [pid = 2804] [serial = 1147] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C542C00) [pid = 2804] [serial = 1141] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0C81C800) [pid = 2804] [serial = 1142] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D046000) [pid = 2804] [serial = 1144] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D112000) [pid = 2804] [serial = 1145] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117BF400) [pid = 2804] [serial = 1150] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (13EE0800) [pid = 2804] [serial = 1156] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (12A34800) [pid = 2804] [serial = 1154] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (118DE000) [pid = 2804] [serial = 1153] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (11750C00) [pid = 2804] [serial = 1159] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1423EC00) [pid = 2804] [serial = 1162] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (14176000) [pid = 2804] [serial = 1157] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14243000) [pid = 2804] [serial = 1163] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (12A34C00) [pid = 2804] [serial = 1160] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15259800) [pid = 2804] [serial = 1165] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (117C1400) [pid = 2804] [serial = 1151] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0E137C00) [pid = 2804] [serial = 1148] [outer = 00000000] [url = about:blank] 10:33:24 INFO - PROCESS | 2804 | 1470159204884 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1769ms 10:33:24 INFO - PROCESS | 2804 | 1470159204923 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 2804 | 1470159204927 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:33:24 INFO - PROCESS | 2804 | 1470159204932 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 2804 | 1470159204935 Marionette TRACE conn6 <- [1,1582,null,{}] 10:33:24 INFO - PROCESS | 2804 | 1470159204941 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 2804 | 1470159204944 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:25 INFO - PROCESS | 2804 | 1470159205062 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:33:25 INFO - PROCESS | 2804 | 1470159205148 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 2804 | 1470159205151 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:25 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4E400 == 33 [pid = 2804] [id = 405] 10:33:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0CF51000) [pid = 2804] [serial = 1215] [outer = 00000000] 10:33:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CFE1C00) [pid = 2804] [serial = 1216] [outer = 0CF51000] 10:33:25 INFO - PROCESS | 2804 | 1470159205250 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CFE8800) [pid = 2804] [serial = 1217] [outer = 0CF51000] 10:33:25 INFO - PROCESS | 2804 | 1470159205955 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1081ms 10:33:25 INFO - PROCESS | 2804 | 1470159206013 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 2804 | 1470159206019 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:33:26 INFO - PROCESS | 2804 | 1470159206026 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 2804 | 1470159206029 Marionette TRACE conn6 <- [1,1586,null,{}] 10:33:26 INFO - PROCESS | 2804 | 1470159206033 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 2804 | 1470159206036 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:26 INFO - PROCESS | 2804 | 1470159206179 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:33:26 INFO - PROCESS | 2804 | 1470159206313 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 2804 | 1470159206316 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:26 INFO - PROCESS | 2804 | ++DOCSHELL 0D813C00 == 34 [pid = 2804] [id = 406] 10:33:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D817400) [pid = 2804] [serial = 1218] [outer = 00000000] 10:33:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0DF52C00) [pid = 2804] [serial = 1219] [outer = 0D817400] 10:33:26 INFO - PROCESS | 2804 | 1470159206376 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D70400) [pid = 2804] [serial = 1220] [outer = 0D817400] 10:33:27 INFO - PROCESS | 2804 | 1470159207066 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1076ms 10:33:27 INFO - PROCESS | 2804 | 1470159207108 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 2804 | 1470159207112 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:33:27 INFO - PROCESS | 2804 | 1470159207117 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 2804 | 1470159207120 Marionette TRACE conn6 <- [1,1590,null,{}] 10:33:27 INFO - PROCESS | 2804 | 1470159207126 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 2804 | 1470159207128 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:27 INFO - PROCESS | 2804 | 1470159207223 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:33:27 INFO - PROCESS | 2804 | 1470159207309 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 2804 | 1470159207313 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:27 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE2800 == 35 [pid = 2804] [id = 407] 10:33:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D042C00) [pid = 2804] [serial = 1221] [outer = 00000000] 10:33:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D11B400) [pid = 2804] [serial = 1222] [outer = 0D042C00] 10:33:27 INFO - PROCESS | 2804 | 1470159207362 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D5F1400) [pid = 2804] [serial = 1223] [outer = 0D042C00] 10:33:27 INFO - PROCESS | 2804 | 1470159207789 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 10:33:27 INFO - PROCESS | 2804 | 1470159207850 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 2804 | 1470159207855 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:33:27 INFO - PROCESS | 2804 | 1470159207860 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:33:27 INFO - PROCESS | 2804 | 1470159207863 Marionette TRACE conn6 <- [1,1594,null,{}] 10:33:27 INFO - PROCESS | 2804 | 1470159207867 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 2804 | 1470159207869 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:27 INFO - PROCESS | 2804 | 1470159207954 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:33:27 INFO - PROCESS | 2804 | 1470159207960 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 2804 | 1470159207962 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:27 INFO - PROCESS | 2804 | ++DOCSHELL 10D7C400 == 36 [pid = 2804] [id = 408] 10:33:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (110A2C00) [pid = 2804] [serial = 1224] [outer = 00000000] 10:33:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (11756000) [pid = 2804] [serial = 1225] [outer = 110A2C00] 10:33:28 INFO - PROCESS | 2804 | 1470159208009 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (117C3000) [pid = 2804] [serial = 1226] [outer = 110A2C00] 10:33:28 INFO - PROCESS | 2804 | 1470159208458 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 10:33:28 INFO - PROCESS | 2804 | 1470159208535 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 2804 | 1470159208538 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:33:28 INFO - PROCESS | 2804 | 1470159208541 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:33:28 INFO - PROCESS | 2804 | 1470159208545 Marionette TRACE conn6 <- [1,1598,null,{}] 10:33:28 INFO - PROCESS | 2804 | 1470159208555 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 2804 | 1470159208560 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:28 INFO - PROCESS | 2804 | 1470159208644 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:33:28 INFO - PROCESS | 2804 | 1470159208657 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 2804 | 1470159208660 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:28 INFO - PROCESS | 2804 | ++DOCSHELL 13E55C00 == 37 [pid = 2804] [id = 409] 10:33:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (13E59C00) [pid = 2804] [serial = 1227] [outer = 00000000] 10:33:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (13E61C00) [pid = 2804] [serial = 1228] [outer = 13E59C00] 10:33:28 INFO - PROCESS | 2804 | 1470159208708 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1406E000) [pid = 2804] [serial = 1229] [outer = 13E59C00] 10:33:29 INFO - PROCESS | 2804 | 1470159209173 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:33:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 10:33:29 INFO - PROCESS | 2804 | 1470159209215 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 2804 | 1470159209218 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:33:29 INFO - PROCESS | 2804 | 1470159209221 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:33:29 INFO - PROCESS | 2804 | 1470159209222 Marionette TRACE conn6 <- [1,1602,null,{}] 10:33:29 INFO - PROCESS | 2804 | 1470159209226 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 2804 | 1470159209228 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:29 INFO - PROCESS | 2804 | 1470159209311 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:33:29 INFO - PROCESS | 2804 | 1470159209317 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 2804 | 1470159209319 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:29 INFO - PROCESS | 2804 | ++DOCSHELL 14178800 == 38 [pid = 2804] [id = 410] 10:33:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (14178C00) [pid = 2804] [serial = 1230] [outer = 00000000] 10:33:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14243C00) [pid = 2804] [serial = 1231] [outer = 14178C00] 10:33:29 INFO - PROCESS | 2804 | 1470159209364 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (142D9000) [pid = 2804] [serial = 1232] [outer = 14178C00] 10:33:29 INFO - PROCESS | 2804 | 1470159209825 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:33:29 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 10:33:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 631ms 10:33:29 INFO - PROCESS | 2804 | 1470159209866 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 2804 | 1470159209868 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:33:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:33:29 INFO - PROCESS | 2804 | 1470159209871 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 2804 | 1470159209872 Marionette TRACE conn6 <- [1,1606,null,{}] 10:33:29 INFO - PROCESS | 2804 | 1470159209876 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 2804 | 1470159209878 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:29 INFO - PROCESS | 2804 | 1470159209987 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:33:29 INFO - PROCESS | 2804 | 1470159209992 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 2804 | 1470159209994 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:29 INFO - PROCESS | 2804 | ++DOCSHELL 142D3800 == 39 [pid = 2804] [id = 411] 10:33:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15258800) [pid = 2804] [serial = 1233] [outer = 00000000] 10:33:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (15B23000) [pid = 2804] [serial = 1234] [outer = 15258800] 10:33:30 INFO - PROCESS | 2804 | 1470159210038 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15B24800) [pid = 2804] [serial = 1235] [outer = 15258800] 10:33:30 INFO - PROCESS | 2804 | 1470159210530 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 10:33:30 INFO - PROCESS | 2804 | 1470159210553 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 2804 | 1470159210555 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:33:30 INFO - PROCESS | 2804 | 1470159210558 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 2804 | 1470159210560 Marionette TRACE conn6 <- [1,1610,null,{}] 10:33:30 INFO - PROCESS | 2804 | 1470159210564 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 2804 | 1470159210569 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:30 INFO - PROCESS | 2804 | 1470159210704 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:33:30 INFO - PROCESS | 2804 | 1470159210710 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 2804 | 1470159210712 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:30 INFO - PROCESS | 2804 | ++DOCSHELL 0C594400 == 40 [pid = 2804] [id = 412] 10:33:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (15B21800) [pid = 2804] [serial = 1236] [outer = 00000000] 10:33:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (1660D000) [pid = 2804] [serial = 1237] [outer = 15B21800] 10:33:30 INFO - PROCESS | 2804 | 1470159210757 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (16610000) [pid = 2804] [serial = 1238] [outer = 15B21800] 10:33:31 INFO - PROCESS | 2804 | 1470159211218 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:33:31 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 10:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 10:33:31 INFO - PROCESS | 2804 | 1470159211232 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 2804 | 1470159211234 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:33:31 INFO - PROCESS | 2804 | 1470159211237 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 2804 | 1470159211239 Marionette TRACE conn6 <- [1,1614,null,{}] 10:33:31 INFO - PROCESS | 2804 | 1470159211242 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 2804 | 1470159211244 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:31 INFO - PROCESS | 2804 | 1470159211380 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:33:31 INFO - PROCESS | 2804 | 1470159211442 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 2804 | 1470159211444 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:31 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4F800 == 41 [pid = 2804] [id = 413] 10:33:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (1682D800) [pid = 2804] [serial = 1239] [outer = 00000000] 10:33:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (16830400) [pid = 2804] [serial = 1240] [outer = 1682D800] 10:33:31 INFO - PROCESS | 2804 | 1470159211488 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (16834C00) [pid = 2804] [serial = 1241] [outer = 1682D800] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (14240C00) [pid = 2804] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (14014000) [pid = 2804] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0CFE2000) [pid = 2804] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1401EC00) [pid = 2804] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (117E4C00) [pid = 2804] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D047C00) [pid = 2804] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0E1E0C00) [pid = 2804] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CDF9400) [pid = 2804] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1658A800) [pid = 2804] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (10D1FC00) [pid = 2804] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1414AC00) [pid = 2804] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1646B000) [pid = 2804] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D751000) [pid = 2804] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (16079800) [pid = 2804] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (117CB400) [pid = 2804] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:33:31 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D048400) [pid = 2804] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:33:31 INFO - PROCESS | 2804 | 1470159211889 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 10:33:31 INFO - PROCESS | 2804 | 1470159211968 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:33:31 INFO - PROCESS | 2804 | 1470159211970 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:33:31 INFO - PROCESS | 2804 | 1470159211974 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - PROCESS | 2804 | 1470159211975 Marionette TRACE conn6 <- [1,1618,null,{}] 10:33:31 INFO - PROCESS | 2804 | 1470159211979 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 2804 | 1470159211981 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:32 INFO - PROCESS | 2804 | 1470159212059 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:33:32 INFO - PROCESS | 2804 | 1470159212064 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 2804 | 1470159212066 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:32 INFO - PROCESS | 2804 | ++DOCSHELL 0E12FC00 == 42 [pid = 2804] [id = 414] 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (10D74C00) [pid = 2804] [serial = 1242] [outer = 00000000] 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1401EC00) [pid = 2804] [serial = 1243] [outer = 10D74C00] 10:33:32 INFO - PROCESS | 2804 | 1470159212110 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14240C00) [pid = 2804] [serial = 1244] [outer = 10D74C00] 10:33:32 INFO - PROCESS | 2804 | 1470159212537 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:33:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 570ms 10:33:32 INFO - PROCESS | 2804 | 1470159212544 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 2804 | 1470159212546 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:33:32 INFO - PROCESS | 2804 | 1470159212549 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 2804 | 1470159212551 Marionette TRACE conn6 <- [1,1622,null,{}] 10:33:32 INFO - PROCESS | 2804 | 1470159212554 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 2804 | 1470159212556 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:32 INFO - PROCESS | 2804 | 1470159212681 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:33:32 INFO - PROCESS | 2804 | 1470159212687 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 2804 | 1470159212689 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:32 INFO - PROCESS | 2804 | ++DOCSHELL 1175EC00 == 43 [pid = 2804] [id = 415] 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13E53C00) [pid = 2804] [serial = 1245] [outer = 00000000] 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1682B800) [pid = 2804] [serial = 1246] [outer = 13E53C00] 10:33:32 INFO - PROCESS | 2804 | 1470159212733 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1416BC00) [pid = 2804] [serial = 1247] [outer = 13E53C00] 10:33:33 INFO - PROCESS | 2804 | 1470159213156 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 630ms 10:33:33 INFO - PROCESS | 2804 | 1470159213180 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:33:33 INFO - PROCESS | 2804 | 1470159213182 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 2804 | 1470159213185 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 2804 | 1470159213187 Marionette TRACE conn6 <- [1,1626,null,{}] 10:33:33 INFO - PROCESS | 2804 | 1470159213190 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 2804 | 1470159213192 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:33 INFO - PROCESS | 2804 | 1470159213312 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:33:33 INFO - PROCESS | 2804 | 1470159213320 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 2804 | 1470159213322 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:33 INFO - PROCESS | 2804 | ++DOCSHELL 14151000 == 44 [pid = 2804] [id = 416] 10:33:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (168D2000) [pid = 2804] [serial = 1248] [outer = 00000000] 10:33:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (168DA400) [pid = 2804] [serial = 1249] [outer = 168D2000] 10:33:33 INFO - PROCESS | 2804 | 1470159213366 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (168DA800) [pid = 2804] [serial = 1250] [outer = 168D2000] 10:33:33 INFO - PROCESS | 2804 | 1470159213905 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 770ms 10:33:33 INFO - PROCESS | 2804 | 1470159213957 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 2804 | 1470159213962 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:33:33 INFO - PROCESS | 2804 | 1470159213967 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 2804 | 1470159213970 Marionette TRACE conn6 <- [1,1630,null,{}] 10:33:33 INFO - PROCESS | 2804 | 1470159213976 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 2804 | 1470159213979 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:34 INFO - PROCESS | 2804 | 1470159214133 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:33:34 INFO - PROCESS | 2804 | 1470159214242 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 2804 | 1470159214245 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:34 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE7C00 == 45 [pid = 2804] [id = 417] 10:33:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CFEB000) [pid = 2804] [serial = 1251] [outer = 00000000] 10:33:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (10D76C00) [pid = 2804] [serial = 1252] [outer = 0CFEB000] 10:33:34 INFO - PROCESS | 2804 | 1470159214302 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (11714400) [pid = 2804] [serial = 1253] [outer = 0CFEB000] 10:33:34 INFO - PROCESS | 2804 | 1470159214882 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 990ms 10:33:34 INFO - PROCESS | 2804 | 1470159214957 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 2804 | 1470159214962 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:33:34 INFO - PROCESS | 2804 | 1470159214968 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 2804 | 1470159214971 Marionette TRACE conn6 <- [1,1634,null,{}] 10:33:34 INFO - PROCESS | 2804 | 1470159214976 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:34 INFO - PROCESS | 2804 | 1470159214979 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:35 INFO - PROCESS | 2804 | 1470159215121 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:33:35 INFO - PROCESS | 2804 | 1470159215254 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 2804 | 1470159215256 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:35 INFO - PROCESS | 2804 | ++DOCSHELL 11820000 == 46 [pid = 2804] [id = 418] 10:33:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1236A000) [pid = 2804] [serial = 1254] [outer = 00000000] 10:33:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (13124800) [pid = 2804] [serial = 1255] [outer = 1236A000] 10:33:35 INFO - PROCESS | 2804 | 1470159215314 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (14179000) [pid = 2804] [serial = 1256] [outer = 1236A000] 10:33:35 INFO - PROCESS | 2804 | 1470159215931 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:33:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 970ms 10:33:35 INFO - PROCESS | 2804 | 1470159215942 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 2804 | 1470159215944 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:33:35 INFO - PROCESS | 2804 | 1470159215948 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:33:35 INFO - PROCESS | 2804 | 1470159215952 Marionette TRACE conn6 <- [1,1638,null,{}] 10:33:35 INFO - PROCESS | 2804 | 1470159215978 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 2804 | 1470159215983 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:36 INFO - PROCESS | 2804 | 1470159216093 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:33:36 INFO - PROCESS | 2804 | 1470159216227 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 2804 | 1470159216230 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:36 INFO - PROCESS | 2804 | ++DOCSHELL 16830C00 == 47 [pid = 2804] [id = 419] 10:33:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (16831800) [pid = 2804] [serial = 1257] [outer = 00000000] 10:33:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (17A96000) [pid = 2804] [serial = 1258] [outer = 16831800] 10:33:36 INFO - PROCESS | 2804 | 1470159216289 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (17B1B800) [pid = 2804] [serial = 1259] [outer = 16831800] 10:33:36 INFO - PROCESS | 2804 | 1470159216918 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1178ms 10:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:33:37 INFO - PROCESS | 2804 | 1470159217131 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 2804 | 1470159217135 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:33:37 INFO - PROCESS | 2804 | 1470159217140 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - PROCESS | 2804 | 1470159217143 Marionette TRACE conn6 <- [1,1642,null,{}] 10:33:37 INFO - PROCESS | 2804 | 1470159217149 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:37 INFO - PROCESS | 2804 | 1470159217152 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:37 INFO - PROCESS | 2804 | 1470159217251 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:33:37 INFO - PROCESS | 2804 | 1470159217350 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 2804 | 1470159217355 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:37 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6F800 == 48 [pid = 2804] [id = 420] 10:33:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (0CFDE400) [pid = 2804] [serial = 1260] [outer = 00000000] 10:33:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (0D048800) [pid = 2804] [serial = 1261] [outer = 0CFDE400] 10:33:37 INFO - PROCESS | 2804 | 1470159217404 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (0D163C00) [pid = 2804] [serial = 1262] [outer = 0CFDE400] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 164AA000 == 47 [pid = 2804] [id = 399] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF56C00 == 46 [pid = 2804] [id = 398] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 1175EC00 == 45 [pid = 2804] [id = 415] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0E12FC00 == 44 [pid = 2804] [id = 414] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF4F800 == 43 [pid = 2804] [id = 413] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0C594400 == 42 [pid = 2804] [id = 412] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 142D3800 == 41 [pid = 2804] [id = 411] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 14178800 == 40 [pid = 2804] [id = 410] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 13E55C00 == 39 [pid = 2804] [id = 409] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 10D7C400 == 38 [pid = 2804] [id = 408] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0CFE2800 == 37 [pid = 2804] [id = 407] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0D813C00 == 36 [pid = 2804] [id = 406] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0CF4E400 == 35 [pid = 2804] [id = 405] 10:33:37 INFO - PROCESS | 2804 | --DOCSHELL 0CC84800 == 34 [pid = 2804] [id = 404] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (0D043C00) [pid = 2804] [serial = 1213] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (1441B800) [pid = 2804] [serial = 1186] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (16030800) [pid = 2804] [serial = 1189] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (13E5F400) [pid = 2804] [serial = 1166] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (14172800) [pid = 2804] [serial = 1183] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (118E0800) [pid = 2804] [serial = 1180] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (13123C00) [pid = 2804] [serial = 1181] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D118800) [pid = 2804] [serial = 1174] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D160C00) [pid = 2804] [serial = 1175] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (10D79000) [pid = 2804] [serial = 1177] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (10F6E800) [pid = 2804] [serial = 1178] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0CF71C00) [pid = 2804] [serial = 1168] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16608400) [pid = 2804] [serial = 1199] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0CFE8400) [pid = 2804] [serial = 1169] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (10D78C00) [pid = 2804] [serial = 1171] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11284C00) [pid = 2804] [serial = 1172] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1660E000) [pid = 2804] [serial = 1202] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1649FC00) [pid = 2804] [serial = 1192] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1660D800) [pid = 2804] [serial = 1201] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16030C00) [pid = 2804] [serial = 1190] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (164A3C00) [pid = 2804] [serial = 1193] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1646D800) [pid = 2804] [serial = 1195] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16596C00) [pid = 2804] [serial = 1198] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (164A0000) [pid = 2804] [serial = 1196] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (152E2800) [pid = 2804] [serial = 1187] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1417A400) [pid = 2804] [serial = 1184] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16611400) [pid = 2804] [serial = 1211] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14066000) [pid = 2804] [serial = 1208] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1658F400) [pid = 2804] [serial = 1210] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (10D70800) [pid = 2804] [serial = 1205] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (13121000) [pid = 2804] [serial = 1207] [outer = 00000000] [url = about:blank] 10:33:37 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D8B4C00) [pid = 2804] [serial = 1204] [outer = 00000000] [url = about:blank] 10:33:38 INFO - PROCESS | 2804 | 1470159218038 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 10:33:38 INFO - PROCESS | 2804 | 1470159218071 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 2804 | 1470159218074 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:33:38 INFO - PROCESS | 2804 | 1470159218080 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 2804 | 1470159218083 Marionette TRACE conn6 <- [1,1646,null,{}] 10:33:38 INFO - PROCESS | 2804 | 1470159218087 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 2804 | 1470159218089 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:38 INFO - PROCESS | 2804 | 1470159218175 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:33:38 INFO - PROCESS | 2804 | 1470159218270 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 2804 | 1470159218273 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:38 INFO - PROCESS | 2804 | ++DOCSHELL 0C873000 == 35 [pid = 2804] [id = 421] 10:33:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0C8E3400) [pid = 2804] [serial = 1263] [outer = 00000000] 10:33:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D04CC00) [pid = 2804] [serial = 1264] [outer = 0C8E3400] 10:33:38 INFO - PROCESS | 2804 | 1470159218322 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D167C00) [pid = 2804] [serial = 1265] [outer = 0C8E3400] 10:33:38 INFO - PROCESS | 2804 | 1470159218741 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 730ms 10:33:38 INFO - PROCESS | 2804 | 1470159218810 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 2804 | 1470159218813 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:33:38 INFO - PROCESS | 2804 | 1470159218816 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 2804 | 1470159218818 Marionette TRACE conn6 <- [1,1650,null,{}] 10:33:38 INFO - PROCESS | 2804 | 1470159218831 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 2804 | 1470159218836 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:38 INFO - PROCESS | 2804 | 1470159218952 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:33:38 INFO - PROCESS | 2804 | 1470159218968 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 2804 | 1470159218971 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:38 INFO - PROCESS | 2804 | ++DOCSHELL 1109F400 == 36 [pid = 2804] [id = 422] 10:33:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11280400) [pid = 2804] [serial = 1266] [outer = 00000000] 10:33:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1170B800) [pid = 2804] [serial = 1267] [outer = 11280400] 10:33:39 INFO - PROCESS | 2804 | 1470159219020 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C0400) [pid = 2804] [serial = 1268] [outer = 11280400] 10:33:39 INFO - PROCESS | 2804 | 1470159219483 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 10:33:39 INFO - PROCESS | 2804 | 1470159219547 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 2804 | 1470159219549 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:33:39 INFO - PROCESS | 2804 | 1470159219552 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 2804 | 1470159219554 Marionette TRACE conn6 <- [1,1654,null,{}] 10:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:33:39 INFO - PROCESS | 2804 | 1470159219557 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 2804 | 1470159219559 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:39 INFO - PROCESS | 2804 | 1470159219646 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:33:39 INFO - PROCESS | 2804 | 1470159219651 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 2804 | 1470159219653 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:39 INFO - PROCESS | 2804 | ++DOCSHELL 1236BC00 == 37 [pid = 2804] [id = 423] 10:33:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (12372800) [pid = 2804] [serial = 1269] [outer = 00000000] 10:33:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (13E5CC00) [pid = 2804] [serial = 1270] [outer = 12372800] 10:33:39 INFO - PROCESS | 2804 | 1470159219698 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14144C00) [pid = 2804] [serial = 1271] [outer = 12372800] 10:33:40 INFO - PROCESS | 2804 | 1470159220156 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 10:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:33:40 INFO - PROCESS | 2804 | 1470159220227 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 2804 | 1470159220229 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:33:40 INFO - PROCESS | 2804 | 1470159220232 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 2804 | 1470159220233 Marionette TRACE conn6 <- [1,1658,null,{}] 10:33:40 INFO - PROCESS | 2804 | 1470159220237 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 2804 | 1470159220239 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:40 INFO - PROCESS | 2804 | 1470159220376 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:33:40 INFO - PROCESS | 2804 | 1470159220393 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 2804 | 1470159220395 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:40 INFO - PROCESS | 2804 | ++DOCSHELL 14174400 == 38 [pid = 2804] [id = 424] 10:33:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14175800) [pid = 2804] [serial = 1272] [outer = 00000000] 10:33:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1423E800) [pid = 2804] [serial = 1273] [outer = 14175800] 10:33:40 INFO - PROCESS | 2804 | 1470159220438 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14242800) [pid = 2804] [serial = 1274] [outer = 14175800] 10:33:40 INFO - PROCESS | 2804 | 1470159220877 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 670ms 10:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:33:40 INFO - PROCESS | 2804 | 1470159220907 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 2804 | 1470159220909 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:33:40 INFO - PROCESS | 2804 | 1470159220912 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 2804 | 1470159220913 Marionette TRACE conn6 <- [1,1662,null,{}] 10:33:40 INFO - PROCESS | 2804 | 1470159220917 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 2804 | 1470159220923 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:41 INFO - PROCESS | 2804 | 1470159221069 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:33:41 INFO - PROCESS | 2804 | 1470159221080 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 2804 | 1470159221082 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:41 INFO - PROCESS | 2804 | ++DOCSHELL 15260400 == 39 [pid = 2804] [id = 425] 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1573E800) [pid = 2804] [serial = 1275] [outer = 00000000] 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16074800) [pid = 2804] [serial = 1276] [outer = 1573E800] 10:33:41 INFO - PROCESS | 2804 | 1470159221127 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1649B800) [pid = 2804] [serial = 1277] [outer = 1573E800] 10:33:41 INFO - PROCESS | 2804 | 1470159221576 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 10:33:41 INFO - PROCESS | 2804 | 1470159221643 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 2804 | 1470159221645 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:33:41 INFO - PROCESS | 2804 | 1470159221648 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 2804 | 1470159221650 Marionette TRACE conn6 <- [1,1666,null,{}] 10:33:41 INFO - PROCESS | 2804 | 1470159221653 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 2804 | 1470159221655 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:41 INFO - PROCESS | 2804 | 1470159221807 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:33:41 INFO - PROCESS | 2804 | 1470159221866 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 2804 | 1470159221868 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:41 INFO - PROCESS | 2804 | ++DOCSHELL 164A0800 == 40 [pid = 2804] [id = 426] 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (164A2000) [pid = 2804] [serial = 1278] [outer = 00000000] 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1658C000) [pid = 2804] [serial = 1279] [outer = 164A2000] 10:33:41 INFO - PROCESS | 2804 | 1470159221911 Marionette DEBUG loaded listener.js 10:33:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16591400) [pid = 2804] [serial = 1280] [outer = 164A2000] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15258800) [pid = 2804] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (110A2C00) [pid = 2804] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CF51000) [pid = 2804] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D042C00) [pid = 2804] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (13E59C00) [pid = 2804] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15B21800) [pid = 2804] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14178C00) [pid = 2804] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CF51C00) [pid = 2804] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D817400) [pid = 2804] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1682D800) [pid = 2804] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (13E53C00) [pid = 2804] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:33:42 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (10D74C00) [pid = 2804] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:33:42 INFO - PROCESS | 2804 | 1470159222475 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 870ms 10:33:42 INFO - PROCESS | 2804 | 1470159222518 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 2804 | 1470159222521 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:33:42 INFO - PROCESS | 2804 | 1470159222524 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 2804 | 1470159222526 Marionette TRACE conn6 <- [1,1670,null,{}] 10:33:42 INFO - PROCESS | 2804 | 1470159222529 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 2804 | 1470159222531 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:42 INFO - PROCESS | 2804 | 1470159222609 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:33:42 INFO - PROCESS | 2804 | 1470159222615 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 2804 | 1470159222616 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:42 INFO - PROCESS | 2804 | ++DOCSHELL 0C53FC00 == 41 [pid = 2804] [id = 427] 10:33:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0C542800) [pid = 2804] [serial = 1281] [outer = 00000000] 10:33:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (116AFC00) [pid = 2804] [serial = 1282] [outer = 0C542800] 10:33:42 INFO - PROCESS | 2804 | 1470159222660 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1423B000) [pid = 2804] [serial = 1283] [outer = 0C542800] 10:33:43 INFO - PROCESS | 2804 | 1470159223090 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 630ms 10:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:33:43 INFO - PROCESS | 2804 | 1470159223157 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 2804 | 1470159223159 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:33:43 INFO - PROCESS | 2804 | 1470159223163 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 2804 | 1470159223164 Marionette TRACE conn6 <- [1,1674,null,{}] 10:33:43 INFO - PROCESS | 2804 | 1470159223168 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 2804 | 1470159223170 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:43 INFO - PROCESS | 2804 | 1470159223254 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:33:43 INFO - PROCESS | 2804 | 1470159223260 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 2804 | 1470159223262 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:43 INFO - PROCESS | 2804 | ++DOCSHELL 0E1DF800 == 42 [pid = 2804] [id = 428] 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (11281C00) [pid = 2804] [serial = 1284] [outer = 00000000] 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1660C000) [pid = 2804] [serial = 1285] [outer = 11281C00] 10:33:43 INFO - PROCESS | 2804 | 1470159223305 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1660E400) [pid = 2804] [serial = 1286] [outer = 11281C00] 10:33:43 INFO - PROCESS | 2804 | 1470159223729 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:33:43 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 10:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 630ms 10:33:43 INFO - PROCESS | 2804 | 1470159223795 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:33:43 INFO - PROCESS | 2804 | 1470159223797 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:33:43 INFO - PROCESS | 2804 | 1470159223800 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 2804 | 1470159223801 Marionette TRACE conn6 <- [1,1678,null,{}] 10:33:43 INFO - PROCESS | 2804 | 1470159223805 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 2804 | 1470159223807 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:43 INFO - PROCESS | 2804 | 1470159223887 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:33:43 INFO - PROCESS | 2804 | 1470159223892 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 2804 | 1470159223894 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:43 INFO - PROCESS | 2804 | ++DOCSHELL 164AA800 == 43 [pid = 2804] [id = 429] 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1660A800) [pid = 2804] [serial = 1287] [outer = 00000000] 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16833400) [pid = 2804] [serial = 1288] [outer = 1660A800] 10:33:43 INFO - PROCESS | 2804 | 1470159223937 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (17A98000) [pid = 2804] [serial = 1289] [outer = 1660A800] 10:33:44 INFO - PROCESS | 2804 | 1470159224365 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 10:33:44 INFO - PROCESS | 2804 | 1470159224444 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 2804 | 1470159224448 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:33:44 INFO - PROCESS | 2804 | 1470159224453 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:33:44 INFO - PROCESS | 2804 | 1470159224458 Marionette TRACE conn6 <- [1,1682,null,{}] 10:33:44 INFO - PROCESS | 2804 | 1470159224464 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 2804 | 1470159224468 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:44 INFO - PROCESS | 2804 | 1470159224593 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:33:44 INFO - PROCESS | 2804 | 1470159224755 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 2804 | 1470159224760 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:44 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF2000 == 44 [pid = 2804] [id = 430] 10:33:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CDFAC00) [pid = 2804] [serial = 1290] [outer = 00000000] 10:33:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CF71C00) [pid = 2804] [serial = 1291] [outer = 0CDFAC00] 10:33:44 INFO - PROCESS | 2804 | 1470159224818 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0D047400) [pid = 2804] [serial = 1292] [outer = 0CDFAC00] 10:33:45 INFO - PROCESS | 2804 | 1470159225384 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 970ms 10:33:45 INFO - PROCESS | 2804 | 1470159225430 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 2804 | 1470159225433 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:33:45 INFO - PROCESS | 2804 | 1470159225440 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 2804 | 1470159225444 Marionette TRACE conn6 <- [1,1686,null,{}] 10:33:45 INFO - PROCESS | 2804 | 1470159225448 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 2804 | 1470159225451 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:45 INFO - PROCESS | 2804 | 1470159225564 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:33:45 INFO - PROCESS | 2804 | 1470159225673 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 2804 | 1470159225676 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:45 INFO - PROCESS | 2804 | ++DOCSHELL 10D78C00 == 45 [pid = 2804] [id = 431] 10:33:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (10D7B800) [pid = 2804] [serial = 1293] [outer = 00000000] 10:33:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (116AC800) [pid = 2804] [serial = 1294] [outer = 10D7B800] 10:33:45 INFO - PROCESS | 2804 | 1470159225732 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (11814800) [pid = 2804] [serial = 1295] [outer = 10D7B800] 10:33:46 INFO - PROCESS | 2804 | 1470159226361 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:33:46 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 10:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 989ms 10:33:46 INFO - PROCESS | 2804 | 1470159226429 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:33:46 INFO - PROCESS | 2804 | 1470159226432 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:33:46 INFO - PROCESS | 2804 | 1470159226435 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 2804 | 1470159226438 Marionette TRACE conn6 <- [1,1690,null,{}] 10:33:46 INFO - PROCESS | 2804 | 1470159226448 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 2804 | 1470159226453 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:46 INFO - PROCESS | 2804 | 1470159226568 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:33:46 INFO - PROCESS | 2804 | 1470159226705 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 2804 | 1470159226710 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:46 INFO - PROCESS | 2804 | ++DOCSHELL 16072C00 == 46 [pid = 2804] [id = 432] 10:33:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (16073000) [pid = 2804] [serial = 1296] [outer = 00000000] 10:33:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16473400) [pid = 2804] [serial = 1297] [outer = 16073000] 10:33:46 INFO - PROCESS | 2804 | 1470159226770 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1660B400) [pid = 2804] [serial = 1298] [outer = 16073000] 10:33:47 INFO - PROCESS | 2804 | 1470159227399 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1019ms 10:33:47 INFO - PROCESS | 2804 | 1470159227458 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 2804 | 1470159227460 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:33:47 INFO - PROCESS | 2804 | 1470159227464 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 2804 | 1470159227466 Marionette TRACE conn6 <- [1,1694,null,{}] 10:33:47 INFO - PROCESS | 2804 | 1470159227469 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 2804 | 1470159227472 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:47 INFO - PROCESS | 2804 | 1470159227582 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:33:47 INFO - PROCESS | 2804 | 1470159227716 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 2804 | 1470159227718 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:47 INFO - PROCESS | 2804 | ++DOCSHELL 0CC84800 == 47 [pid = 2804] [id = 433] 10:33:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (1646E800) [pid = 2804] [serial = 1299] [outer = 00000000] 10:33:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (17B71000) [pid = 2804] [serial = 1300] [outer = 1646E800] 10:33:47 INFO - PROCESS | 2804 | 1470159227774 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (17C07C00) [pid = 2804] [serial = 1301] [outer = 1646E800] 10:33:48 INFO - PROCESS | 2804 | 1470159228556 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1124ms 10:33:48 INFO - PROCESS | 2804 | 1470159228592 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:33:48 INFO - PROCESS | 2804 | 1470159228597 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:33:48 INFO - PROCESS | 2804 | 1470159228601 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 2804 | 1470159228605 Marionette TRACE conn6 <- [1,1698,null,{}] 10:33:48 INFO - PROCESS | 2804 | 1470159228610 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:48 INFO - PROCESS | 2804 | 1470159228613 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:48 INFO - PROCESS | 2804 | 1470159228726 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:33:48 INFO - PROCESS | 2804 | 1470159228858 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 2804 | 1470159228863 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:48 INFO - PROCESS | 2804 | ++DOCSHELL 0D751000 == 48 [pid = 2804] [id = 434] 10:33:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (0D7D4000) [pid = 2804] [serial = 1302] [outer = 00000000] 10:33:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (0E1DA800) [pid = 2804] [serial = 1303] [outer = 0D7D4000] 10:33:48 INFO - PROCESS | 2804 | 1470159228915 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (10D73800) [pid = 2804] [serial = 1304] [outer = 0D7D4000] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 0E1DF800 == 47 [pid = 2804] [id = 428] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 0C53FC00 == 46 [pid = 2804] [id = 427] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 164A0800 == 45 [pid = 2804] [id = 426] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 15260400 == 44 [pid = 2804] [id = 425] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 14174400 == 43 [pid = 2804] [id = 424] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 1236BC00 == 42 [pid = 2804] [id = 423] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 1109F400 == 41 [pid = 2804] [id = 422] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 0C873000 == 40 [pid = 2804] [id = 421] 10:33:49 INFO - PROCESS | 2804 | --DOCSHELL 0CF6F800 == 39 [pid = 2804] [id = 420] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (168DA400) [pid = 2804] [serial = 1249] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (15B23000) [pid = 2804] [serial = 1234] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (11756000) [pid = 2804] [serial = 1225] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (0CFE8800) [pid = 2804] [serial = 1217] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0CFE1C00) [pid = 2804] [serial = 1216] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D11B400) [pid = 2804] [serial = 1222] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D5F1400) [pid = 2804] [serial = 1223] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (13E61C00) [pid = 2804] [serial = 1228] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1406E000) [pid = 2804] [serial = 1229] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1660D000) [pid = 2804] [serial = 1237] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (14243C00) [pid = 2804] [serial = 1231] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D15E400) [pid = 2804] [serial = 1214] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0DF52C00) [pid = 2804] [serial = 1219] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (10D70400) [pid = 2804] [serial = 1220] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15B24800) [pid = 2804] [serial = 1235] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16830400) [pid = 2804] [serial = 1240] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (16610000) [pid = 2804] [serial = 1238] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1682B800) [pid = 2804] [serial = 1246] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14240C00) [pid = 2804] [serial = 1244] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16834C00) [pid = 2804] [serial = 1241] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1416BC00) [pid = 2804] [serial = 1247] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117C3000) [pid = 2804] [serial = 1226] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1401EC00) [pid = 2804] [serial = 1243] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (142D9000) [pid = 2804] [serial = 1232] [outer = 00000000] [url = about:blank] 10:33:49 INFO - PROCESS | 2804 | 1470159229510 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 10:33:49 INFO - PROCESS | 2804 | 1470159229532 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:33:49 INFO - PROCESS | 2804 | 1470159229536 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:33:49 INFO - PROCESS | 2804 | 1470159229545 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 2804 | 1470159229547 Marionette TRACE conn6 <- [1,1702,null,{}] 10:33:49 INFO - PROCESS | 2804 | 1470159229551 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 2804 | 1470159229553 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:49 INFO - PROCESS | 2804 | 1470159229641 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:33:49 INFO - PROCESS | 2804 | 1470159229648 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 2804 | 1470159229650 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:49 INFO - PROCESS | 2804 | ++DOCSHELL 0D11F000 == 40 [pid = 2804] [id = 435] 10:33:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D11F400) [pid = 2804] [serial = 1305] [outer = 00000000] 10:33:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0DF52C00) [pid = 2804] [serial = 1306] [outer = 0D11F400] 10:33:49 INFO - PROCESS | 2804 | 1470159229698 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (10D72C00) [pid = 2804] [serial = 1307] [outer = 0D11F400] 10:33:50 INFO - PROCESS | 2804 | 1470159230231 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 10:33:50 INFO - PROCESS | 2804 | 1470159230277 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 10:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:33:50 INFO - PROCESS | 2804 | 1470159230279 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:33:50 INFO - PROCESS | 2804 | 1470159230282 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 2804 | 1470159230286 Marionette TRACE conn6 <- [1,1706,null,{}] 10:33:50 INFO - PROCESS | 2804 | 1470159230296 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 2804 | 1470159230300 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:50 INFO - PROCESS | 2804 | 1470159230390 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:33:50 INFO - PROCESS | 2804 | 1470159230485 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 2804 | 1470159230488 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:50 INFO - PROCESS | 2804 | ++DOCSHELL 12A3DC00 == 41 [pid = 2804] [id = 436] 10:33:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13123000) [pid = 2804] [serial = 1308] [outer = 00000000] 10:33:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1406E400) [pid = 2804] [serial = 1309] [outer = 13123000] 10:33:50 INFO - PROCESS | 2804 | 1470159230536 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14171C00) [pid = 2804] [serial = 1310] [outer = 13123000] 10:33:50 INFO - PROCESS | 2804 | 1470159230902 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 10:33:50 INFO - PROCESS | 2804 | 1470159230973 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:33:50 INFO - PROCESS | 2804 | 1470159230976 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:33:50 INFO - PROCESS | 2804 | 1470159230979 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:33:50 INFO - PROCESS | 2804 | 1470159230981 Marionette TRACE conn6 <- [1,1710,null,{}] 10:33:50 INFO - PROCESS | 2804 | 1470159230984 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 2804 | 1470159230986 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:51 INFO - PROCESS | 2804 | 1470159231072 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:33:51 INFO - PROCESS | 2804 | 1470159231078 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 2804 | 1470159231080 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:51 INFO - PROCESS | 2804 | ++DOCSHELL 14176C00 == 42 [pid = 2804] [id = 437] 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1423D000) [pid = 2804] [serial = 1311] [outer = 00000000] 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15A14000) [pid = 2804] [serial = 1312] [outer = 1423D000] 10:33:51 INFO - PROCESS | 2804 | 1470159231125 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B24800) [pid = 2804] [serial = 1313] [outer = 1423D000] 10:33:51 INFO - PROCESS | 2804 | 1470159231565 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:33:51 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 10:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 10:33:51 INFO - PROCESS | 2804 | 1470159231614 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:33:51 INFO - PROCESS | 2804 | 1470159231616 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:33:51 INFO - PROCESS | 2804 | 1470159231619 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 2804 | 1470159231620 Marionette TRACE conn6 <- [1,1714,null,{}] 10:33:51 INFO - PROCESS | 2804 | 1470159231624 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 2804 | 1470159231626 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:51 INFO - PROCESS | 2804 | 1470159231745 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:33:51 INFO - PROCESS | 2804 | 1470159231833 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 2804 | 1470159231835 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:51 INFO - PROCESS | 2804 | ++DOCSHELL 1602E000 == 43 [pid = 2804] [id = 438] 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1606EC00) [pid = 2804] [serial = 1314] [outer = 00000000] 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16078C00) [pid = 2804] [serial = 1315] [outer = 1606EC00] 10:33:51 INFO - PROCESS | 2804 | 1470159231879 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1646D800) [pid = 2804] [serial = 1316] [outer = 1606EC00] 10:33:52 INFO - PROCESS | 2804 | 1470159232293 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 730ms 10:33:52 INFO - PROCESS | 2804 | 1470159232353 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:33:52 INFO - PROCESS | 2804 | 1470159232355 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:33:52 INFO - PROCESS | 2804 | 1470159232364 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 2804 | 1470159232366 Marionette TRACE conn6 <- [1,1718,null,{}] 10:33:52 INFO - PROCESS | 2804 | 1470159232369 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 2804 | 1470159232375 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:52 INFO - PROCESS | 2804 | 1470159232522 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:33:52 INFO - PROCESS | 2804 | 1470159232587 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 2804 | 1470159232589 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:52 INFO - PROCESS | 2804 | ++DOCSHELL 15CDFC00 == 44 [pid = 2804] [id = 439] 10:33:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (164A4400) [pid = 2804] [serial = 1317] [outer = 00000000] 10:33:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1682D400) [pid = 2804] [serial = 1318] [outer = 164A4400] 10:33:52 INFO - PROCESS | 2804 | 1470159232636 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (168CF400) [pid = 2804] [serial = 1319] [outer = 164A4400] 10:33:53 INFO - PROCESS | 2804 | 1470159233056 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:33:53 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 10:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 10:33:53 INFO - PROCESS | 2804 | 1470159233111 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 2804 | 1470159233113 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:33:53 INFO - PROCESS | 2804 | 1470159233126 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 2804 | 1470159233127 Marionette TRACE conn6 <- [1,1722,null,{}] 10:33:53 INFO - PROCESS | 2804 | 1470159233131 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 2804 | 1470159233133 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:53 INFO - PROCESS | 2804 | 1470159233258 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:33:53 INFO - PROCESS | 2804 | 1470159233270 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 2804 | 1470159233272 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:53 INFO - PROCESS | 2804 | ++DOCSHELL 168D7400 == 45 [pid = 2804] [id = 440] 10:33:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168D7800) [pid = 2804] [serial = 1320] [outer = 00000000] 10:33:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (17B1A000) [pid = 2804] [serial = 1321] [outer = 168D7800] 10:33:53 INFO - PROCESS | 2804 | 1470159233368 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (17B70000) [pid = 2804] [serial = 1322] [outer = 168D7800] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (14175800) [pid = 2804] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0C8E3400) [pid = 2804] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (11280400) [pid = 2804] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0CFDE400) [pid = 2804] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1573E800) [pid = 2804] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (12372800) [pid = 2804] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (164A2000) [pid = 2804] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0C542800) [pid = 2804] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:33:53 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (11281C00) [pid = 2804] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:33:53 INFO - PROCESS | 2804 | 1470159233863 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 790ms 10:33:53 INFO - PROCESS | 2804 | 1470159233910 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 2804 | 1470159233912 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:33:53 INFO - PROCESS | 2804 | 1470159233915 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 2804 | 1470159233917 Marionette TRACE conn6 <- [1,1726,null,{}] 10:33:53 INFO - PROCESS | 2804 | 1470159233920 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 2804 | 1470159233922 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:53 INFO - PROCESS | 2804 | 1470159234003 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:33:54 INFO - PROCESS | 2804 | 1470159234100 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 2804 | 1470159234102 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:54 INFO - PROCESS | 2804 | ++DOCSHELL 0C594400 == 46 [pid = 2804] [id = 441] 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0C8E3400) [pid = 2804] [serial = 1323] [outer = 00000000] 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14244C00) [pid = 2804] [serial = 1324] [outer = 0C8E3400] 10:33:54 INFO - PROCESS | 2804 | 1470159234146 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (14420800) [pid = 2804] [serial = 1325] [outer = 0C8E3400] 10:33:54 INFO - PROCESS | 2804 | 1470159234495 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 10:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:33:54 INFO - PROCESS | 2804 | 1470159234546 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 2804 | 1470159234548 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:33:54 INFO - PROCESS | 2804 | 1470159234551 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - PROCESS | 2804 | 1470159234552 Marionette TRACE conn6 <- [1,1730,null,{}] 10:33:54 INFO - PROCESS | 2804 | 1470159234556 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 2804 | 1470159234558 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:54 INFO - PROCESS | 2804 | 1470159234700 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:33:54 INFO - PROCESS | 2804 | 1470159234709 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 2804 | 1470159234711 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:54 INFO - PROCESS | 2804 | ++DOCSHELL 0C874400 == 47 [pid = 2804] [id = 442] 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0D161800) [pid = 2804] [serial = 1326] [outer = 00000000] 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (17C2C000) [pid = 2804] [serial = 1327] [outer = 0D161800] 10:33:54 INFO - PROCESS | 2804 | 1470159234755 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (17CDE000) [pid = 2804] [serial = 1328] [outer = 0D161800] 10:33:55 INFO - PROCESS | 2804 | 1470159235209 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 10:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:33:55 INFO - PROCESS | 2804 | 1470159235222 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 2804 | 1470159235224 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:33:55 INFO - PROCESS | 2804 | 1470159235227 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 2804 | 1470159235229 Marionette TRACE conn6 <- [1,1734,null,{}] 10:33:55 INFO - PROCESS | 2804 | 1470159235233 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 2804 | 1470159235235 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:55 INFO - PROCESS | 2804 | 1470159235317 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:33:55 INFO - PROCESS | 2804 | 1470159235413 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 2804 | 1470159235415 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:55 INFO - PROCESS | 2804 | ++DOCSHELL 18470800 == 48 [pid = 2804] [id = 443] 10:33:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (18471800) [pid = 2804] [serial = 1329] [outer = 00000000] 10:33:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (18845800) [pid = 2804] [serial = 1330] [outer = 18471800] 10:33:55 INFO - PROCESS | 2804 | 1470159235458 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (188D1800) [pid = 2804] [serial = 1331] [outer = 18471800] 10:33:55 INFO - PROCESS | 2804 | 1470159235926 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 10:33:55 INFO - PROCESS | 2804 | 1470159236008 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 2804 | 1470159236012 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:33:55 INFO - PROCESS | 2804 | 1470159236017 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 2804 | 1470159236021 Marionette TRACE conn6 <- [1,1738,null,{}] 10:33:56 INFO - PROCESS | 2804 | 1470159236027 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 2804 | 1470159236030 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:56 INFO - PROCESS | 2804 | 1470159236155 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:33:56 INFO - PROCESS | 2804 | 1470159236260 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 2804 | 1470159236263 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:56 INFO - PROCESS | 2804 | ++DOCSHELL 0CF54400 == 49 [pid = 2804] [id = 444] 10:33:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0CF6A800) [pid = 2804] [serial = 1332] [outer = 00000000] 10:33:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0D169800) [pid = 2804] [serial = 1333] [outer = 0CF6A800] 10:33:56 INFO - PROCESS | 2804 | 1470159236322 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (10D78000) [pid = 2804] [serial = 1334] [outer = 0CF6A800] 10:33:56 INFO - PROCESS | 2804 | 1470159236891 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 929ms 10:33:56 INFO - PROCESS | 2804 | 1470159236949 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 2804 | 1470159236954 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:33:56 INFO - PROCESS | 2804 | 1470159236961 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 2804 | 1470159236964 Marionette TRACE conn6 <- [1,1742,null,{}] 10:33:56 INFO - PROCESS | 2804 | 1470159236968 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 2804 | 1470159236971 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:57 INFO - PROCESS | 2804 | 1470159237118 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:33:57 INFO - PROCESS | 2804 | 1470159237257 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 2804 | 1470159237260 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:57 INFO - PROCESS | 2804 | ++DOCSHELL 117E0400 == 50 [pid = 2804] [id = 445] 10:33:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (1236A800) [pid = 2804] [serial = 1335] [outer = 00000000] 10:33:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (13ED9C00) [pid = 2804] [serial = 1336] [outer = 1236A800] 10:33:57 INFO - PROCESS | 2804 | 1470159237317 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (14238000) [pid = 2804] [serial = 1337] [outer = 1236A800] 10:33:57 INFO - PROCESS | 2804 | 1470159237924 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1019ms 10:33:57 INFO - PROCESS | 2804 | 1470159237984 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 2804 | 1470159237986 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:33:57 INFO - PROCESS | 2804 | 1470159237990 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 2804 | 1470159237994 Marionette TRACE conn6 <- [1,1746,null,{}] 10:33:57 INFO - PROCESS | 2804 | 1470159238005 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:57 INFO - PROCESS | 2804 | 1470159238010 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:58 INFO - PROCESS | 2804 | 1470159238122 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:33:58 INFO - PROCESS | 2804 | 1470159238262 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 2804 | 1470159238266 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:58 INFO - PROCESS | 2804 | ++DOCSHELL 16836400 == 51 [pid = 2804] [id = 446] 10:33:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (168D0400) [pid = 2804] [serial = 1338] [outer = 00000000] 10:33:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (18473C00) [pid = 2804] [serial = 1339] [outer = 168D0400] 10:33:58 INFO - PROCESS | 2804 | 1470159238325 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (191D1C00) [pid = 2804] [serial = 1340] [outer = 168D0400] 10:33:58 INFO - PROCESS | 2804 | 1470159238938 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 970ms 10:33:58 INFO - PROCESS | 2804 | 1470159238963 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 2804 | 1470159238966 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:33:58 INFO - PROCESS | 2804 | 1470159238970 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:33:58 INFO - PROCESS | 2804 | 1470159238972 Marionette TRACE conn6 <- [1,1750,null,{}] 10:33:58 INFO - PROCESS | 2804 | 1470159238975 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 2804 | 1470159238978 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:59 INFO - PROCESS | 2804 | 1470159239088 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:33:59 INFO - PROCESS | 2804 | 1470159239197 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 2804 | 1470159239200 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:33:59 INFO - PROCESS | 2804 | ++DOCSHELL 15CB8000 == 52 [pid = 2804] [id = 447] 10:33:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (15CB9000) [pid = 2804] [serial = 1341] [outer = 00000000] 10:33:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 104 (15CBE800) [pid = 2804] [serial = 1342] [outer = 15CB9000] 10:33:59 INFO - PROCESS | 2804 | 1470159239254 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 105 (15CC0C00) [pid = 2804] [serial = 1343] [outer = 15CB9000] 10:33:59 INFO - PROCESS | 2804 | 1470159239844 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 930ms 10:33:59 INFO - PROCESS | 2804 | 1470159239903 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 2804 | 1470159239906 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:33:59 INFO - PROCESS | 2804 | 1470159239909 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:33:59 INFO - PROCESS | 2804 | 1470159239911 Marionette TRACE conn6 <- [1,1754,null,{}] 10:33:59 INFO - PROCESS | 2804 | 1470159239915 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:59 INFO - PROCESS | 2804 | 1470159239917 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:00 INFO - PROCESS | 2804 | 1470159240025 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:34:00 INFO - PROCESS | 2804 | 1470159240141 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 2804 | 1470159240143 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:00 INFO - PROCESS | 2804 | ++DOCSHELL 0C81C800 == 53 [pid = 2804] [id = 448] 10:34:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 106 (0CDF9C00) [pid = 2804] [serial = 1344] [outer = 00000000] 10:34:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 107 (0CFE2000) [pid = 2804] [serial = 1345] [outer = 0CDF9C00] 10:34:00 INFO - PROCESS | 2804 | 1470159240364 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 108 (0D118800) [pid = 2804] [serial = 1346] [outer = 0CDF9C00] 10:34:00 INFO - PROCESS | 2804 | 1470159240996 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1127ms 10:34:01 INFO - PROCESS | 2804 | 1470159241041 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:34:01 INFO - PROCESS | 2804 | 1470159241044 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:34:01 INFO - PROCESS | 2804 | 1470159241049 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 2804 | 1470159241051 Marionette TRACE conn6 <- [1,1758,null,{}] 10:34:01 INFO - PROCESS | 2804 | 1470159241057 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 2804 | 1470159241059 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0C874400 == 52 [pid = 2804] [id = 442] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0C594400 == 51 [pid = 2804] [id = 441] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 168D7400 == 50 [pid = 2804] [id = 440] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 15CDFC00 == 49 [pid = 2804] [id = 439] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 1602E000 == 48 [pid = 2804] [id = 438] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 12A3DC00 == 47 [pid = 2804] [id = 436] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0D11F000 == 46 [pid = 2804] [id = 435] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0D751000 == 45 [pid = 2804] [id = 434] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0CDF2000 == 44 [pid = 2804] [id = 430] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 16830C00 == 43 [pid = 2804] [id = 419] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 164AA800 == 42 [pid = 2804] [id = 429] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 10D78C00 == 41 [pid = 2804] [id = 431] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 14151000 == 40 [pid = 2804] [id = 416] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0CF74400 == 39 [pid = 2804] [id = 400] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0CC84800 == 38 [pid = 2804] [id = 433] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 16079400 == 37 [pid = 2804] [id = 403] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 11820000 == 36 [pid = 2804] [id = 418] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 16072C00 == 35 [pid = 2804] [id = 432] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0D041800 == 34 [pid = 2804] [id = 401] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 14176C00 == 33 [pid = 2804] [id = 437] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0CFE7C00 == 32 [pid = 2804] [id = 417] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 117C7800 == 31 [pid = 2804] [id = 402] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 15CB8000 == 30 [pid = 2804] [id = 447] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 117E0400 == 29 [pid = 2804] [id = 445] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 16836400 == 28 [pid = 2804] [id = 446] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 18470800 == 27 [pid = 2804] [id = 443] 10:34:01 INFO - PROCESS | 2804 | --DOCSHELL 0CF54400 == 26 [pid = 2804] [id = 444] 10:34:01 INFO - PROCESS | 2804 | 1470159241927 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 107 (1423E800) [pid = 2804] [serial = 1273] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 106 (14242800) [pid = 2804] [serial = 1274] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 105 (10D76C00) [pid = 2804] [serial = 1252] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 104 (13124800) [pid = 2804] [serial = 1255] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 103 (0D04CC00) [pid = 2804] [serial = 1264] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (0D167C00) [pid = 2804] [serial = 1265] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (1170B800) [pid = 2804] [serial = 1267] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (117C0400) [pid = 2804] [serial = 1268] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0D163C00) [pid = 2804] [serial = 1262] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0D048800) [pid = 2804] [serial = 1261] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (16074800) [pid = 2804] [serial = 1276] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (13E5CC00) [pid = 2804] [serial = 1270] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (17A96000) [pid = 2804] [serial = 1258] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (1658C000) [pid = 2804] [serial = 1279] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (116AFC00) [pid = 2804] [serial = 1282] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1423B000) [pid = 2804] [serial = 1283] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1660C000) [pid = 2804] [serial = 1285] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (16591400) [pid = 2804] [serial = 1280] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1649B800) [pid = 2804] [serial = 1277] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1660E400) [pid = 2804] [serial = 1286] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14144C00) [pid = 2804] [serial = 1271] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16833400) [pid = 2804] [serial = 1288] [outer = 00000000] [url = about:blank] 10:34:02 INFO - PROCESS | 2804 | --DOCSHELL 0C81C800 == 25 [pid = 2804] [id = 448] 10:34:02 INFO - PROCESS | 2804 | 1470159242161 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 2804 | 1470159242164 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:02 INFO - PROCESS | 2804 | ++DOCSHELL 0C86A400 == 26 [pid = 2804] [id = 449] 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0CC37C00) [pid = 2804] [serial = 1347] [outer = 00000000] 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0CD60800) [pid = 2804] [serial = 1348] [outer = 0CC37C00] 10:34:02 INFO - PROCESS | 2804 | 1470159242213 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0CF51000) [pid = 2804] [serial = 1349] [outer = 0CC37C00] 10:34:02 INFO - PROCESS | 2804 | 1470159242583 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1579ms 10:34:02 INFO - PROCESS | 2804 | 1470159242655 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 2804 | 1470159242660 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:34:02 INFO - PROCESS | 2804 | 1470159242665 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 2804 | 1470159242668 Marionette TRACE conn6 <- [1,1762,null,{}] 10:34:02 INFO - PROCESS | 2804 | 1470159242673 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 2804 | 1470159242676 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:02 INFO - PROCESS | 2804 | 1470159242765 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:34:02 INFO - PROCESS | 2804 | 1470159242772 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:02 INFO - PROCESS | 2804 | 1470159242774 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:02 INFO - PROCESS | 2804 | ++DOCSHELL 0D111C00 == 27 [pid = 2804] [id = 450] 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D114C00) [pid = 2804] [serial = 1350] [outer = 00000000] 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D46C400) [pid = 2804] [serial = 1351] [outer = 0D114C00] 10:34:02 INFO - PROCESS | 2804 | 1470159242823 Marionette DEBUG loaded listener.js 10:34:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D7DE400) [pid = 2804] [serial = 1352] [outer = 0D114C00] 10:34:03 INFO - PROCESS | 2804 | 1470159243278 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 10:34:03 INFO - PROCESS | 2804 | 1470159243356 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 2804 | 1470159243359 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:34:03 INFO - PROCESS | 2804 | 1470159243363 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:34:03 INFO - PROCESS | 2804 | 1470159243365 Marionette TRACE conn6 <- [1,1766,null,{}] 10:34:03 INFO - PROCESS | 2804 | 1470159243369 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 2804 | 1470159243372 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:03 INFO - PROCESS | 2804 | 1470159243487 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:34:03 INFO - PROCESS | 2804 | 1470159243589 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 2804 | 1470159243592 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:03 INFO - PROCESS | 2804 | ++DOCSHELL 10F23800 == 28 [pid = 2804] [id = 451] 10:34:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1170B800) [pid = 2804] [serial = 1353] [outer = 00000000] 10:34:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (11753400) [pid = 2804] [serial = 1354] [outer = 1170B800] 10:34:03 INFO - PROCESS | 2804 | 1470159243637 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (117C4000) [pid = 2804] [serial = 1355] [outer = 1170B800] 10:34:04 INFO - PROCESS | 2804 | 1470159244028 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:34:04 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 10:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 730ms 10:34:04 INFO - PROCESS | 2804 | 1470159244096 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:34:04 INFO - PROCESS | 2804 | 1470159244099 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:34:04 INFO - PROCESS | 2804 | 1470159244110 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 2804 | 1470159244114 Marionette TRACE conn6 <- [1,1770,null,{}] 10:34:04 INFO - PROCESS | 2804 | 1470159244118 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 2804 | 1470159244121 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:04 INFO - PROCESS | 2804 | 1470159244252 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:34:04 INFO - PROCESS | 2804 | 1470159244288 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 2804 | 1470159244290 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:04 INFO - PROCESS | 2804 | ++DOCSHELL 117CA800 == 29 [pid = 2804] [id = 452] 10:34:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (117CB400) [pid = 2804] [serial = 1356] [outer = 00000000] 10:34:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (13EE4800) [pid = 2804] [serial = 1357] [outer = 117CB400] 10:34:04 INFO - PROCESS | 2804 | 1470159244338 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (1416CC00) [pid = 2804] [serial = 1358] [outer = 117CB400] 10:34:04 INFO - PROCESS | 2804 | 1470159244787 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:34:04 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 10:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 10:34:04 INFO - PROCESS | 2804 | 1470159244848 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 2804 | 1470159244850 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:34:04 INFO - PROCESS | 2804 | 1470159244856 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 2804 | 1470159244857 Marionette TRACE conn6 <- [1,1774,null,{}] 10:34:04 INFO - PROCESS | 2804 | 1470159244861 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 2804 | 1470159244863 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:04 INFO - PROCESS | 2804 | 1470159244980 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:34:04 INFO - PROCESS | 2804 | 1470159244989 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 2804 | 1470159244991 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:05 INFO - PROCESS | 2804 | ++DOCSHELL 14175800 == 30 [pid = 2804] [id = 453] 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (14178C00) [pid = 2804] [serial = 1359] [outer = 00000000] 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (14419C00) [pid = 2804] [serial = 1360] [outer = 14178C00] 10:34:05 INFO - PROCESS | 2804 | 1470159245094 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (152DE400) [pid = 2804] [serial = 1361] [outer = 14178C00] 10:34:05 INFO - PROCESS | 2804 | 1470159245503 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:34:05 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 10:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 10:34:05 INFO - PROCESS | 2804 | 1470159245527 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 2804 | 1470159245529 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:34:05 INFO - PROCESS | 2804 | 1470159245533 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 2804 | 1470159245534 Marionette TRACE conn6 <- [1,1778,null,{}] 10:34:05 INFO - PROCESS | 2804 | 1470159245538 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 2804 | 1470159245540 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:05 INFO - PROCESS | 2804 | 1470159245654 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:34:05 INFO - PROCESS | 2804 | 1470159245660 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 2804 | 1470159245666 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:05 INFO - PROCESS | 2804 | ++DOCSHELL 15CB2800 == 31 [pid = 2804] [id = 454] 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (15CB3C00) [pid = 2804] [serial = 1362] [outer = 00000000] 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (15CBBC00) [pid = 2804] [serial = 1363] [outer = 15CB3C00] 10:34:05 INFO - PROCESS | 2804 | 1470159245720 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 104 (16073400) [pid = 2804] [serial = 1364] [outer = 15CB3C00] 10:34:06 INFO - PROCESS | 2804 | 1470159246191 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:34:06 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) 10:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 669ms 10:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:34:06 INFO - PROCESS | 2804 | 1470159246206 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 2804 | 1470159246208 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:34:06 INFO - PROCESS | 2804 | 1470159246211 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 2804 | 1470159246213 Marionette TRACE conn6 <- [1,1782,null,{}] 10:34:06 INFO - PROCESS | 2804 | 1470159246217 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 2804 | 1470159246219 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:06 INFO - PROCESS | 2804 | 1470159246838 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 103 (1236A000) [pid = 2804] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (0CFEB000) [pid = 2804] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (1606EC00) [pid = 2804] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (164A4400) [pid = 2804] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0C8E3400) [pid = 2804] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (1660A800) [pid = 2804] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (1646E800) [pid = 2804] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (10D7B800) [pid = 2804] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (0CDFAC00) [pid = 2804] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (16073000) [pid = 2804] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0D11F400) [pid = 2804] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (1423D000) [pid = 2804] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (13123000) [pid = 2804] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D7D4000) [pid = 2804] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (168D7800) [pid = 2804] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D161800) [pid = 2804] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (18471800) [pid = 2804] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16831800) [pid = 2804] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:34:06 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (168D2000) [pid = 2804] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:34:06 INFO - PROCESS | 2804 | 1470159246943 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 2804 | 1470159246945 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:06 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A1000 == 32 [pid = 2804] [id = 455] 10:34:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0C542800) [pid = 2804] [serial = 1365] [outer = 00000000] 10:34:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0CFDE400) [pid = 2804] [serial = 1366] [outer = 0C542800] 10:34:06 INFO - PROCESS | 2804 | 1470159246989 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0D11A400) [pid = 2804] [serial = 1367] [outer = 0C542800] 10:34:07 INFO - PROCESS | 2804 | 1470159247341 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1182ms 10:34:07 INFO - PROCESS | 2804 | 1470159247394 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 2804 | 1470159247396 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:34:07 INFO - PROCESS | 2804 | 1470159247399 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 2804 | 1470159247401 Marionette TRACE conn6 <- [1,1786,null,{}] 10:34:07 INFO - PROCESS | 2804 | 1470159247404 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 2804 | 1470159247406 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:07 INFO - PROCESS | 2804 | 1470159247485 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:34:07 INFO - PROCESS | 2804 | 1470159247491 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 2804 | 1470159247493 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:07 INFO - PROCESS | 2804 | ++DOCSHELL 12A3C000 == 33 [pid = 2804] [id = 456] 10:34:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (13120C00) [pid = 2804] [serial = 1368] [outer = 00000000] 10:34:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16079C00) [pid = 2804] [serial = 1369] [outer = 13120C00] 10:34:07 INFO - PROCESS | 2804 | 1470159247536 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1649E800) [pid = 2804] [serial = 1370] [outer = 13120C00] 10:34:07 INFO - PROCESS | 2804 | 1470159247942 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 570ms 10:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:34:07 INFO - PROCESS | 2804 | 1470159247970 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 2804 | 1470159247972 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:34:07 INFO - PROCESS | 2804 | 1470159247976 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 2804 | 1470159247978 Marionette TRACE conn6 <- [1,1790,null,{}] 10:34:07 INFO - PROCESS | 2804 | 1470159247981 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 2804 | 1470159247983 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:08 INFO - PROCESS | 2804 | 1470159248107 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:34:08 INFO - PROCESS | 2804 | 1470159248115 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 2804 | 1470159248117 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:08 INFO - PROCESS | 2804 | ++DOCSHELL 164A5800 == 34 [pid = 2804] [id = 457] 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (164A6000) [pid = 2804] [serial = 1371] [outer = 00000000] 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (16607000) [pid = 2804] [serial = 1372] [outer = 164A6000] 10:34:08 INFO - PROCESS | 2804 | 1470159248161 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (16609000) [pid = 2804] [serial = 1373] [outer = 164A6000] 10:34:08 INFO - PROCESS | 2804 | 1470159248589 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 10:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:34:08 INFO - PROCESS | 2804 | 1470159248607 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 2804 | 1470159248608 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:34:08 INFO - PROCESS | 2804 | 1470159248611 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 2804 | 1470159248613 Marionette TRACE conn6 <- [1,1794,null,{}] 10:34:08 INFO - PROCESS | 2804 | 1470159248616 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 2804 | 1470159248618 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:08 INFO - PROCESS | 2804 | 1470159248748 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:34:08 INFO - PROCESS | 2804 | 1470159248757 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 2804 | 1470159248759 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:08 INFO - PROCESS | 2804 | ++DOCSHELL 117C7400 == 35 [pid = 2804] [id = 458] 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (16606800) [pid = 2804] [serial = 1374] [outer = 00000000] 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (16828000) [pid = 2804] [serial = 1375] [outer = 16606800] 10:34:08 INFO - PROCESS | 2804 | 1470159248805 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (1682C400) [pid = 2804] [serial = 1376] [outer = 16606800] 10:34:09 INFO - PROCESS | 2804 | 1470159249603 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1068ms 10:34:09 INFO - PROCESS | 2804 | 1470159249681 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 2804 | 1470159249686 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:34:09 INFO - PROCESS | 2804 | 1470159249691 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 2804 | 1470159249697 Marionette TRACE conn6 <- [1,1798,null,{}] 10:34:09 INFO - PROCESS | 2804 | 1470159249703 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 2804 | 1470159249706 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:09 INFO - PROCESS | 2804 | 1470159249861 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:34:09 INFO - PROCESS | 2804 | 1470159249996 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 2804 | 1470159249999 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:09 INFO - PROCESS | 2804 | ++DOCSHELL 0CD5E000 == 36 [pid = 2804] [id = 459] 10:34:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (0CFE7C00) [pid = 2804] [serial = 1377] [outer = 00000000] 10:34:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (0D81E800) [pid = 2804] [serial = 1378] [outer = 0CFE7C00] 10:34:10 INFO - PROCESS | 2804 | 1470159250059 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (10F2C400) [pid = 2804] [serial = 1379] [outer = 0CFE7C00] 10:34:10 INFO - PROCESS | 2804 | 1470159250698 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1078ms 10:34:10 INFO - PROCESS | 2804 | 1470159250771 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 2804 | 1470159250776 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:34:10 INFO - PROCESS | 2804 | 1470159250783 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 2804 | 1470159250785 Marionette TRACE conn6 <- [1,1802,null,{}] 10:34:10 INFO - PROCESS | 2804 | 1470159250789 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:10 INFO - PROCESS | 2804 | 1470159250792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:10 INFO - PROCESS | 2804 | 1470159250924 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:34:11 INFO - PROCESS | 2804 | 1470159251058 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 2804 | 1470159251060 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:11 INFO - PROCESS | 2804 | ++DOCSHELL 0DF4E000 == 37 [pid = 2804] [id = 460] 10:34:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (13E61400) [pid = 2804] [serial = 1380] [outer = 00000000] 10:34:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 102 (1423D000) [pid = 2804] [serial = 1381] [outer = 13E61400] 10:34:11 INFO - PROCESS | 2804 | 1470159251118 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 103 (1441D000) [pid = 2804] [serial = 1382] [outer = 13E61400] 10:34:11 INFO - PROCESS | 2804 | 1470159252006 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1280ms 10:34:12 INFO - PROCESS | 2804 | 1470159252064 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:34:12 INFO - PROCESS | 2804 | 1470159252069 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:34:12 INFO - PROCESS | 2804 | 1470159252074 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 2804 | 1470159252077 Marionette TRACE conn6 <- [1,1806,null,{}] 10:34:12 INFO - PROCESS | 2804 | 1470159252082 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 2804 | 1470159252085 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:12 INFO - PROCESS | 2804 | 1470159252197 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:34:12 INFO - PROCESS | 2804 | 1470159252327 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 2804 | 1470159252332 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 164A5800 == 36 [pid = 2804] [id = 457] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 12A3C000 == 35 [pid = 2804] [id = 456] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 0C4A1000 == 34 [pid = 2804] [id = 455] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 15CB2800 == 33 [pid = 2804] [id = 454] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 14175800 == 32 [pid = 2804] [id = 453] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 117CA800 == 31 [pid = 2804] [id = 452] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 10F23800 == 30 [pid = 2804] [id = 451] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 0D111C00 == 29 [pid = 2804] [id = 450] 10:34:12 INFO - PROCESS | 2804 | --DOCSHELL 0C86A400 == 28 [pid = 2804] [id = 449] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 102 (17B1B800) [pid = 2804] [serial = 1259] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 101 (168DA800) [pid = 2804] [serial = 1250] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (16078C00) [pid = 2804] [serial = 1315] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (1646D800) [pid = 2804] [serial = 1316] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (168CF400) [pid = 2804] [serial = 1319] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (1682D400) [pid = 2804] [serial = 1318] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (14244C00) [pid = 2804] [serial = 1324] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (17A98000) [pid = 2804] [serial = 1289] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (17B71000) [pid = 2804] [serial = 1300] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (17C07C00) [pid = 2804] [serial = 1301] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (116AC800) [pid = 2804] [serial = 1294] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (11814800) [pid = 2804] [serial = 1295] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0CF71C00) [pid = 2804] [serial = 1291] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D047400) [pid = 2804] [serial = 1292] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16473400) [pid = 2804] [serial = 1297] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1660B400) [pid = 2804] [serial = 1298] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0DF52C00) [pid = 2804] [serial = 1306] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (10D72C00) [pid = 2804] [serial = 1307] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15A14000) [pid = 2804] [serial = 1312] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1406E400) [pid = 2804] [serial = 1309] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (14171C00) [pid = 2804] [serial = 1310] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0E1DA800) [pid = 2804] [serial = 1303] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D73800) [pid = 2804] [serial = 1304] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (17B1A000) [pid = 2804] [serial = 1321] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (17CDE000) [pid = 2804] [serial = 1328] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (17C2C000) [pid = 2804] [serial = 1327] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (188D1800) [pid = 2804] [serial = 1331] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (17B70000) [pid = 2804] [serial = 1322] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (14420800) [pid = 2804] [serial = 1325] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (18845800) [pid = 2804] [serial = 1330] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15B24800) [pid = 2804] [serial = 1313] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (14179000) [pid = 2804] [serial = 1256] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11714400) [pid = 2804] [serial = 1253] [outer = 00000000] [url = about:blank] 10:34:12 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A1000 == 29 [pid = 2804] [id = 461] 10:34:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0C540800) [pid = 2804] [serial = 1383] [outer = 00000000] 10:34:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CFE0800) [pid = 2804] [serial = 1384] [outer = 0C540800] 10:34:12 INFO - PROCESS | 2804 | 1470159252414 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D163800) [pid = 2804] [serial = 1385] [outer = 0C540800] 10:34:12 INFO - PROCESS | 2804 | 1470159252861 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 10:34:12 INFO - PROCESS | 2804 | 1470159252905 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 2804 | 1470159252910 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:34:12 INFO - PROCESS | 2804 | 1470159252916 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 2804 | 1470159252918 Marionette TRACE conn6 <- [1,1810,null,{}] 10:34:12 INFO - PROCESS | 2804 | 1470159252922 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 2804 | 1470159252925 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:12 INFO - PROCESS | 2804 | 1470159253013 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:34:13 INFO - PROCESS | 2804 | 1470159253021 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 2804 | 1470159253023 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:13 INFO - PROCESS | 2804 | ++DOCSHELL 10D72000 == 30 [pid = 2804] [id = 462] 10:34:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10D75800) [pid = 2804] [serial = 1386] [outer = 00000000] 10:34:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (116AE400) [pid = 2804] [serial = 1387] [outer = 10D75800] 10:34:13 INFO - PROCESS | 2804 | 1470159253071 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (11757C00) [pid = 2804] [serial = 1388] [outer = 10D75800] 10:34:13 INFO - PROCESS | 2804 | 1470159253580 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 10:34:13 INFO - PROCESS | 2804 | 1470159253678 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 2804 | 1470159253681 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:34:13 INFO - PROCESS | 2804 | 1470159253684 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 2804 | 1470159253687 Marionette TRACE conn6 <- [1,1814,null,{}] 10:34:13 INFO - PROCESS | 2804 | 1470159253700 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 2804 | 1470159253705 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:13 INFO - PROCESS | 2804 | 1470159253802 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:34:13 INFO - PROCESS | 2804 | 1470159253894 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 2804 | 1470159253897 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:13 INFO - PROCESS | 2804 | ++DOCSHELL 1416B400 == 31 [pid = 2804] [id = 463] 10:34:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1416C400) [pid = 2804] [serial = 1389] [outer = 00000000] 10:34:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14238400) [pid = 2804] [serial = 1390] [outer = 1416C400] 10:34:13 INFO - PROCESS | 2804 | 1470159253945 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (142D4400) [pid = 2804] [serial = 1391] [outer = 1416C400] 10:34:14 INFO - PROCESS | 2804 | 1470159254307 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 10:34:14 INFO - PROCESS | 2804 | 1470159254376 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:34:14 INFO - PROCESS | 2804 | 1470159254378 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:34:14 INFO - PROCESS | 2804 | 1470159254381 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - PROCESS | 2804 | 1470159254383 Marionette TRACE conn6 <- [1,1818,null,{}] 10:34:14 INFO - PROCESS | 2804 | 1470159254396 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 2804 | 1470159254398 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:14 INFO - PROCESS | 2804 | 1470159254486 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:34:14 INFO - PROCESS | 2804 | 1470159254492 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 2804 | 1470159254494 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:14 INFO - PROCESS | 2804 | ++DOCSHELL 15B23000 == 32 [pid = 2804] [id = 464] 10:34:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15B27000) [pid = 2804] [serial = 1392] [outer = 00000000] 10:34:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16030C00) [pid = 2804] [serial = 1393] [outer = 15B27000] 10:34:14 INFO - PROCESS | 2804 | 1470159254538 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1607A400) [pid = 2804] [serial = 1394] [outer = 15B27000] 10:34:14 INFO - PROCESS | 2804 | 1470159255006 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 10:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:34:15 INFO - PROCESS | 2804 | 1470159255056 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 2804 | 1470159255058 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:34:15 INFO - PROCESS | 2804 | 1470159255061 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 2804 | 1470159255063 Marionette TRACE conn6 <- [1,1822,null,{}] 10:34:15 INFO - PROCESS | 2804 | 1470159255066 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 2804 | 1470159255068 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:15 INFO - PROCESS | 2804 | 1470159255183 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:34:15 INFO - PROCESS | 2804 | 1470159255272 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 2804 | 1470159255274 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:15 INFO - PROCESS | 2804 | ++DOCSHELL 1649B800 == 33 [pid = 2804] [id = 465] 10:34:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1649EC00) [pid = 2804] [serial = 1395] [outer = 00000000] 10:34:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164AA400) [pid = 2804] [serial = 1396] [outer = 1649EC00] 10:34:15 INFO - PROCESS | 2804 | 1470159255321 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (164AA800) [pid = 2804] [serial = 1397] [outer = 1649EC00] 10:34:15 INFO - PROCESS | 2804 | 1470159255762 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:34:15 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 10:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 10:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:34:15 INFO - PROCESS | 2804 | 1470159255792 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:34:15 INFO - PROCESS | 2804 | 1470159255794 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:34:15 INFO - PROCESS | 2804 | 1470159255797 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 2804 | 1470159255799 Marionette TRACE conn6 <- [1,1826,null,{}] 10:34:15 INFO - PROCESS | 2804 | 1470159255802 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 2804 | 1470159255807 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:15 INFO - PROCESS | 2804 | 1470159255949 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:34:16 INFO - PROCESS | 2804 | 1470159256020 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 2804 | 1470159256022 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:16 INFO - PROCESS | 2804 | ++DOCSHELL 0CC84800 == 34 [pid = 2804] [id = 466] 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CF52000) [pid = 2804] [serial = 1398] [outer = 00000000] 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1682F800) [pid = 2804] [serial = 1399] [outer = 0CF52000] 10:34:16 INFO - PROCESS | 2804 | 1470159256067 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16613400) [pid = 2804] [serial = 1400] [outer = 0CF52000] 10:34:16 INFO - PROCESS | 2804 | 1470159256497 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 729ms 10:34:16 INFO - PROCESS | 2804 | 1470159256554 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 2804 | 1470159256556 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:34:16 INFO - PROCESS | 2804 | 1470159256574 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - PROCESS | 2804 | 1470159256575 Marionette TRACE conn6 <- [1,1830,null,{}] 10:34:16 INFO - PROCESS | 2804 | 1470159256579 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:34:16 INFO - PROCESS | 2804 | 1470159256581 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:16 INFO - PROCESS | 2804 | 1470159256693 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14178C00) [pid = 2804] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0CDF9C00) [pid = 2804] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1170B800) [pid = 2804] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CF6A800) [pid = 2804] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15CB3C00) [pid = 2804] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1236A800) [pid = 2804] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (168D0400) [pid = 2804] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (164A6000) [pid = 2804] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15CB9000) [pid = 2804] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (13120C00) [pid = 2804] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0C542800) [pid = 2804] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CC37C00) [pid = 2804] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D114C00) [pid = 2804] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:34:16 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (117CB400) [pid = 2804] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:34:16 INFO - PROCESS | 2804 | 1470159256863 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 2804 | 1470159256865 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:16 INFO - PROCESS | 2804 | ++DOCSHELL 0C542800 == 35 [pid = 2804] [id = 467] 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0CC37C00) [pid = 2804] [serial = 1401] [outer = 00000000] 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D116000) [pid = 2804] [serial = 1402] [outer = 0CC37C00] 10:34:16 INFO - PROCESS | 2804 | 1470159256910 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (10F73C00) [pid = 2804] [serial = 1403] [outer = 0CC37C00] 10:34:17 INFO - PROCESS | 2804 | 1470159257260 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 710ms 10:34:17 INFO - PROCESS | 2804 | 1470159257293 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 2804 | 1470159257295 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:34:17 INFO - PROCESS | 2804 | 1470159257298 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 2804 | 1470159257300 Marionette TRACE conn6 <- [1,1834,null,{}] 10:34:17 INFO - PROCESS | 2804 | 1470159257303 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 2804 | 1470159257305 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:17 INFO - PROCESS | 2804 | 1470159257386 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:34:17 INFO - PROCESS | 2804 | 1470159257391 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 2804 | 1470159257393 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:17 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4EC00 == 36 [pid = 2804] [id = 468] 10:34:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D114C00) [pid = 2804] [serial = 1404] [outer = 00000000] 10:34:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16075800) [pid = 2804] [serial = 1405] [outer = 0D114C00] 10:34:17 INFO - PROCESS | 2804 | 1470159257437 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1660F400) [pid = 2804] [serial = 1406] [outer = 0D114C00] 10:34:17 INFO - PROCESS | 2804 | 1470159257818 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:34:17 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) 10:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 10:34:17 INFO - PROCESS | 2804 | 1470159257899 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:34:17 INFO - PROCESS | 2804 | 1470159257901 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:34:17 INFO - PROCESS | 2804 | 1470159257904 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - PROCESS | 2804 | 1470159257906 Marionette TRACE conn6 <- [1,1838,null,{}] 10:34:17 INFO - PROCESS | 2804 | 1470159257909 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 2804 | 1470159257911 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:18 INFO - PROCESS | 2804 | 1470159257994 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:34:18 INFO - PROCESS | 2804 | 1470159258000 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 2804 | 1470159258001 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:18 INFO - PROCESS | 2804 | ++DOCSHELL 1441B800 == 37 [pid = 2804] [id = 469] 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16077800) [pid = 2804] [serial = 1407] [outer = 00000000] 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (168DE400) [pid = 2804] [serial = 1408] [outer = 16077800] 10:34:18 INFO - PROCESS | 2804 | 1470159258046 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (17B1B800) [pid = 2804] [serial = 1409] [outer = 16077800] 10:34:18 INFO - PROCESS | 2804 | 1470159258504 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 10:34:18 INFO - PROCESS | 2804 | 1470159258552 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 2804 | 1470159258555 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:34:18 INFO - PROCESS | 2804 | 1470159258558 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:34:18 INFO - PROCESS | 2804 | 1470159258560 Marionette TRACE conn6 <- [1,1842,null,{}] 10:34:18 INFO - PROCESS | 2804 | 1470159258563 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 2804 | 1470159258565 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:18 INFO - PROCESS | 2804 | 1470159258647 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:34:18 INFO - PROCESS | 2804 | 1470159258653 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 2804 | 1470159258654 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:18 INFO - PROCESS | 2804 | ++DOCSHELL 17A9BC00 == 38 [pid = 2804] [id = 470] 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (17A9E800) [pid = 2804] [serial = 1410] [outer = 00000000] 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (17B73C00) [pid = 2804] [serial = 1411] [outer = 17A9E800] 10:34:18 INFO - PROCESS | 2804 | 1470159258698 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (17B76800) [pid = 2804] [serial = 1412] [outer = 17A9E800] 10:34:19 INFO - PROCESS | 2804 | 1470159259359 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 870ms 10:34:19 INFO - PROCESS | 2804 | 1470159259433 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 2804 | 1470159259439 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:34:19 INFO - PROCESS | 2804 | 1470159259443 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 2804 | 1470159259447 Marionette TRACE conn6 <- [1,1846,null,{}] 10:34:19 INFO - PROCESS | 2804 | 1470159259454 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 2804 | 1470159259457 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:19 INFO - PROCESS | 2804 | 1470159259572 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:34:19 INFO - PROCESS | 2804 | 1470159259687 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 2804 | 1470159259690 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:19 INFO - PROCESS | 2804 | ++DOCSHELL 0CFED400 == 39 [pid = 2804] [id = 471] 10:34:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0D111C00) [pid = 2804] [serial = 1413] [outer = 00000000] 10:34:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (10D7D000) [pid = 2804] [serial = 1414] [outer = 0D111C00] 10:34:19 INFO - PROCESS | 2804 | 1470159259747 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (117E1000) [pid = 2804] [serial = 1415] [outer = 0D111C00] 10:34:20 INFO - PROCESS | 2804 | 1470159260343 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 930ms 10:34:20 INFO - PROCESS | 2804 | 1470159260378 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 2804 | 1470159260383 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:34:20 INFO - PROCESS | 2804 | 1470159260389 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - PROCESS | 2804 | 1470159260392 Marionette TRACE conn6 <- [1,1850,null,{}] 10:34:20 INFO - PROCESS | 2804 | 1470159260396 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:20 INFO - PROCESS | 2804 | 1470159260399 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:20 INFO - PROCESS | 2804 | 1470159260516 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:34:20 INFO - PROCESS | 2804 | 1470159260629 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 2804 | 1470159260631 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:20 INFO - PROCESS | 2804 | ++DOCSHELL 14151400 == 40 [pid = 2804] [id = 472] 10:34:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (14174400) [pid = 2804] [serial = 1416] [outer = 00000000] 10:34:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (15B21000) [pid = 2804] [serial = 1417] [outer = 14174400] 10:34:20 INFO - PROCESS | 2804 | 1470159260731 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16030000) [pid = 2804] [serial = 1418] [outer = 14174400] 10:34:21 INFO - PROCESS | 2804 | 1470159261330 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 970ms 10:34:21 INFO - PROCESS | 2804 | 1470159261363 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 2804 | 1470159261366 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:34:21 INFO - PROCESS | 2804 | 1470159261369 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:34:21 INFO - PROCESS | 2804 | 1470159261373 Marionette TRACE conn6 <- [1,1854,null,{}] 10:34:21 INFO - PROCESS | 2804 | 1470159261384 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 2804 | 1470159261389 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:21 INFO - PROCESS | 2804 | 1470159261500 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:34:21 INFO - PROCESS | 2804 | 1470159261643 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 2804 | 1470159261647 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:21 INFO - PROCESS | 2804 | ++DOCSHELL 17A9FC00 == 41 [pid = 2804] [id = 473] 10:34:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (17B6A400) [pid = 2804] [serial = 1419] [outer = 00000000] 10:34:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (17B77400) [pid = 2804] [serial = 1420] [outer = 17B6A400] 10:34:21 INFO - PROCESS | 2804 | 1470159261704 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (17C2BC00) [pid = 2804] [serial = 1421] [outer = 17B6A400] 10:34:22 INFO - PROCESS | 2804 | 1470159262289 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 10:34:22 INFO - PROCESS | 2804 | 1470159262343 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 2804 | 1470159262346 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:34:22 INFO - PROCESS | 2804 | 1470159262350 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:34:22 INFO - PROCESS | 2804 | 1470159262352 Marionette TRACE conn6 <- [1,1858,null,{}] 10:34:22 INFO - PROCESS | 2804 | 1470159262356 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 2804 | 1470159262358 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:22 INFO - PROCESS | 2804 | 1470159262473 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:34:22 INFO - PROCESS | 2804 | 1470159262614 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 2804 | 1470159262617 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:22 INFO - PROCESS | 2804 | ++DOCSHELL 08C66400 == 42 [pid = 2804] [id = 474] 10:34:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0E1DF400) [pid = 2804] [serial = 1422] [outer = 00000000] 10:34:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (18471C00) [pid = 2804] [serial = 1423] [outer = 0E1DF400] 10:34:22 INFO - PROCESS | 2804 | 1470159262673 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (1884B400) [pid = 2804] [serial = 1424] [outer = 0E1DF400] 10:34:23 INFO - PROCESS | 2804 | 1470159263444 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1137ms 10:34:23 INFO - PROCESS | 2804 | 1470159263490 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 2804 | 1470159263495 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:34:23 INFO - PROCESS | 2804 | 1470159263500 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 2804 | 1470159263503 Marionette TRACE conn6 <- [1,1862,null,{}] 10:34:23 INFO - PROCESS | 2804 | 1470159263508 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 2804 | 1470159263511 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:23 INFO - PROCESS | 2804 | 1470159263618 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:34:23 INFO - PROCESS | 2804 | 1470159263731 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 2804 | 1470159263736 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:23 INFO - PROCESS | 2804 | ++DOCSHELL 0E135800 == 43 [pid = 2804] [id = 475] 10:34:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (10D77800) [pid = 2804] [serial = 1425] [outer = 00000000] 10:34:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (11004800) [pid = 2804] [serial = 1426] [outer = 10D77800] 10:34:23 INFO - PROCESS | 2804 | 1470159263833 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (11749000) [pid = 2804] [serial = 1427] [outer = 10D77800] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 1441B800 == 42 [pid = 2804] [id = 469] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0CF4EC00 == 41 [pid = 2804] [id = 468] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0C542800 == 40 [pid = 2804] [id = 467] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0CC84800 == 39 [pid = 2804] [id = 466] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 1649B800 == 38 [pid = 2804] [id = 465] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 15B23000 == 37 [pid = 2804] [id = 464] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 1416B400 == 36 [pid = 2804] [id = 463] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 10D72000 == 35 [pid = 2804] [id = 462] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0C4A1000 == 34 [pid = 2804] [id = 461] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0DF4E000 == 33 [pid = 2804] [id = 460] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0CD5E000 == 32 [pid = 2804] [id = 459] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 117C7400 == 31 [pid = 2804] [id = 458] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 17A9FC00 == 30 [pid = 2804] [id = 473] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 08C66400 == 29 [pid = 2804] [id = 474] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 14151400 == 28 [pid = 2804] [id = 472] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 17A9BC00 == 27 [pid = 2804] [id = 470] 10:34:24 INFO - PROCESS | 2804 | --DOCSHELL 0CFED400 == 26 [pid = 2804] [id = 471] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (14419C00) [pid = 2804] [serial = 1360] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (0D118800) [pid = 2804] [serial = 1346] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (0CFE2000) [pid = 2804] [serial = 1345] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (11753400) [pid = 2804] [serial = 1354] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (117C4000) [pid = 2804] [serial = 1355] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (10D78000) [pid = 2804] [serial = 1334] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D169800) [pid = 2804] [serial = 1333] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (15CBBC00) [pid = 2804] [serial = 1363] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (14238000) [pid = 2804] [serial = 1337] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (13ED9C00) [pid = 2804] [serial = 1336] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (191D1C00) [pid = 2804] [serial = 1340] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (18473C00) [pid = 2804] [serial = 1339] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (16607000) [pid = 2804] [serial = 1372] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15CC0C00) [pid = 2804] [serial = 1343] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15CBE800) [pid = 2804] [serial = 1342] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (152DE400) [pid = 2804] [serial = 1361] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (16073400) [pid = 2804] [serial = 1364] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16079C00) [pid = 2804] [serial = 1369] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D11A400) [pid = 2804] [serial = 1367] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CD60800) [pid = 2804] [serial = 1348] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CF51000) [pid = 2804] [serial = 1349] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CFDE400) [pid = 2804] [serial = 1366] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D46C400) [pid = 2804] [serial = 1351] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D7DE400) [pid = 2804] [serial = 1352] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (13EE4800) [pid = 2804] [serial = 1357] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16609000) [pid = 2804] [serial = 1373] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (1649E800) [pid = 2804] [serial = 1370] [outer = 00000000] [url = about:blank] 10:34:24 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1416CC00) [pid = 2804] [serial = 1358] [outer = 00000000] [url = about:blank] 10:34:25 INFO - PROCESS | 2804 | 1470159265106 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1640ms 10:34:25 INFO - PROCESS | 2804 | 1470159265153 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 2804 | 1470159265157 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:34:25 INFO - PROCESS | 2804 | 1470159265166 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 2804 | 1470159265169 Marionette TRACE conn6 <- [1,1866,null,{}] 10:34:25 INFO - PROCESS | 2804 | 1470159265179 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 2804 | 1470159265182 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:25 INFO - PROCESS | 2804 | 1470159265265 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:34:25 INFO - PROCESS | 2804 | 1470159265302 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 2804 | 1470159265305 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:25 INFO - PROCESS | 2804 | ++DOCSHELL 0CF5B800 == 27 [pid = 2804] [id = 476] 10:34:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0CF6C000) [pid = 2804] [serial = 1428] [outer = 00000000] 10:34:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0CFE2000) [pid = 2804] [serial = 1429] [outer = 0CF6C000] 10:34:25 INFO - PROCESS | 2804 | 1470159265352 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CFE6C00) [pid = 2804] [serial = 1430] [outer = 0CF6C000] 10:34:25 INFO - PROCESS | 2804 | 1470159265823 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 10:34:25 INFO - PROCESS | 2804 | 1470159265898 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 2804 | 1470159265903 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:34:25 INFO - PROCESS | 2804 | 1470159265910 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:34:25 INFO - PROCESS | 2804 | 1470159265912 Marionette TRACE conn6 <- [1,1870,null,{}] 10:34:25 INFO - PROCESS | 2804 | 1470159265916 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 2804 | 1470159265919 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:26 INFO - PROCESS | 2804 | 1470159266011 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:34:26 INFO - PROCESS | 2804 | 1470159266027 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 2804 | 1470159266030 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:26 INFO - PROCESS | 2804 | ++DOCSHELL 0D467800 == 28 [pid = 2804] [id = 477] 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D468800) [pid = 2804] [serial = 1431] [outer = 00000000] 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D5ED800) [pid = 2804] [serial = 1432] [outer = 0D468800] 10:34:26 INFO - PROCESS | 2804 | 1470159266077 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D7DF400) [pid = 2804] [serial = 1433] [outer = 0D468800] 10:34:26 INFO - PROCESS | 2804 | 1470159266532 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 669ms 10:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:34:26 INFO - PROCESS | 2804 | 1470159266583 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 2804 | 1470159266585 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:34:26 INFO - PROCESS | 2804 | 1470159266588 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 2804 | 1470159266592 Marionette TRACE conn6 <- [1,1874,null,{}] 10:34:26 INFO - PROCESS | 2804 | 1470159266603 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:26 INFO - PROCESS | 2804 | 1470159266607 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:26 INFO - PROCESS | 2804 | 1470159266716 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:34:26 INFO - PROCESS | 2804 | 1470159266823 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 2804 | 1470159266826 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:26 INFO - PROCESS | 2804 | ++DOCSHELL 116AD800 == 29 [pid = 2804] [id = 478] 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (11746800) [pid = 2804] [serial = 1434] [outer = 00000000] 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (11756000) [pid = 2804] [serial = 1435] [outer = 11746800] 10:34:26 INFO - PROCESS | 2804 | 1470159266874 Marionette DEBUG loaded listener.js 10:34:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (117C6C00) [pid = 2804] [serial = 1436] [outer = 11746800] 10:34:27 INFO - PROCESS | 2804 | 1470159267553 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1023ms 10:34:27 INFO - PROCESS | 2804 | 1470159267612 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:34:27 INFO - PROCESS | 2804 | 1470159267617 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:34:27 INFO - PROCESS | 2804 | 1470159267622 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 2804 | 1470159267627 Marionette TRACE conn6 <- [1,1878,null,{}] 10:34:27 INFO - PROCESS | 2804 | 1470159267678 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 2804 | 1470159267681 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:27 INFO - PROCESS | 2804 | 1470159267807 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:34:27 INFO - PROCESS | 2804 | 1470159267932 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 2804 | 1470159267934 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:27 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE1400 == 30 [pid = 2804] [id = 479] 10:34:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0CFE8C00) [pid = 2804] [serial = 1437] [outer = 00000000] 10:34:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D120000) [pid = 2804] [serial = 1438] [outer = 0CFE8C00] 10:34:28 INFO - PROCESS | 2804 | 1470159267993 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D888000) [pid = 2804] [serial = 1439] [outer = 0CFE8C00] 10:34:28 INFO - PROCESS | 2804 | 1470159268709 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1110ms 10:34:28 INFO - PROCESS | 2804 | 1470159268766 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 2804 | 1470159268771 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:34:28 INFO - PROCESS | 2804 | 1470159268779 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 2804 | 1470159268781 Marionette TRACE conn6 <- [1,1882,null,{}] 10:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:34:28 INFO - PROCESS | 2804 | 1470159268786 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:28 INFO - PROCESS | 2804 | 1470159268789 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:28 INFO - PROCESS | 2804 | 1470159268912 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:34:29 INFO - PROCESS | 2804 | 1470159269050 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 2804 | 1470159269052 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:29 INFO - PROCESS | 2804 | ++DOCSHELL 1174C400 == 31 [pid = 2804] [id = 480] 10:34:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C1800) [pid = 2804] [serial = 1440] [outer = 00000000] 10:34:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (118DC800) [pid = 2804] [serial = 1441] [outer = 117C1800] 10:34:29 INFO - PROCESS | 2804 | 1470159269110 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (12A34400) [pid = 2804] [serial = 1442] [outer = 117C1800] 10:34:29 INFO - PROCESS | 2804 | --DOCSHELL 0D467800 == 30 [pid = 2804] [id = 477] 10:34:29 INFO - PROCESS | 2804 | --DOCSHELL 0CF5B800 == 29 [pid = 2804] [id = 476] 10:34:29 INFO - PROCESS | 2804 | --DOCSHELL 0E135800 == 28 [pid = 2804] [id = 475] 10:34:29 INFO - PROCESS | 2804 | 1470159269876 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1115ms 10:34:29 INFO - PROCESS | 2804 | 1470159269903 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 2804 | 1470159269906 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:34:29 INFO - PROCESS | 2804 | 1470159269911 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 2804 | 1470159269914 Marionette TRACE conn6 <- [1,1886,null,{}] 10:34:29 INFO - PROCESS | 2804 | 1470159269919 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 2804 | 1470159269922 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:30 INFO - PROCESS | 2804 | 1470159270091 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:34:30 INFO - PROCESS | 2804 | 1470159270168 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 2804 | 1470159270171 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:30 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6BC00 == 29 [pid = 2804] [id = 481] 10:34:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0CF6EC00) [pid = 2804] [serial = 1443] [outer = 00000000] 10:34:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D11F400) [pid = 2804] [serial = 1444] [outer = 0CF6EC00] 10:34:30 INFO - PROCESS | 2804 | 1470159270220 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0CF4E800) [pid = 2804] [serial = 1445] [outer = 0CF6EC00] 10:34:30 INFO - PROCESS | 2804 | 1470159270709 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 10:34:30 INFO - PROCESS | 2804 | 1470159270746 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 2804 | 1470159270750 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:34:30 INFO - PROCESS | 2804 | 1470159270756 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 2804 | 1470159270758 Marionette TRACE conn6 <- [1,1890,null,{}] 10:34:30 INFO - PROCESS | 2804 | 1470159270762 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 2804 | 1470159270765 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:30 INFO - PROCESS | 2804 | 1470159270887 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:34:30 INFO - PROCESS | 2804 | 1470159270953 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 2804 | 1470159270955 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:30 INFO - PROCESS | 2804 | ++DOCSHELL 0CFED400 == 30 [pid = 2804] [id = 482] 10:34:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (11284C00) [pid = 2804] [serial = 1446] [outer = 00000000] 10:34:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (1236B400) [pid = 2804] [serial = 1447] [outer = 11284C00] 10:34:31 INFO - PROCESS | 2804 | 1470159271003 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (13E53800) [pid = 2804] [serial = 1448] [outer = 11284C00] 10:34:31 INFO - PROCESS | 2804 | 1470159271433 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 730ms 10:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:34:31 INFO - PROCESS | 2804 | 1470159271525 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 2804 | 1470159271527 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:34:31 INFO - PROCESS | 2804 | 1470159271531 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 2804 | 1470159271534 Marionette TRACE conn6 <- [1,1894,null,{}] 10:34:31 INFO - PROCESS | 2804 | 1470159271545 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 2804 | 1470159271549 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:31 INFO - PROCESS | 2804 | 1470159271667 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:34:31 INFO - PROCESS | 2804 | 1470159271733 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 2804 | 1470159271736 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:31 INFO - PROCESS | 2804 | ++DOCSHELL 14236C00 == 31 [pid = 2804] [id = 483] 10:34:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (14237800) [pid = 2804] [serial = 1449] [outer = 00000000] 10:34:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (1423DC00) [pid = 2804] [serial = 1450] [outer = 14237800] 10:34:31 INFO - PROCESS | 2804 | 1470159271784 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (14415800) [pid = 2804] [serial = 1451] [outer = 14237800] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (0D468800) [pid = 2804] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (13E61400) [pid = 2804] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (17B6A400) [pid = 2804] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0C540800) [pid = 2804] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0D114C00) [pid = 2804] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (10D77800) [pid = 2804] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (15B27000) [pid = 2804] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D111C00) [pid = 2804] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0CFE7C00) [pid = 2804] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (10D75800) [pid = 2804] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16077800) [pid = 2804] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CF6C000) [pid = 2804] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1649EC00) [pid = 2804] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14174400) [pid = 2804] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0CC37C00) [pid = 2804] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0E1DF400) [pid = 2804] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1416C400) [pid = 2804] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16606800) [pid = 2804] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (17A9E800) [pid = 2804] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:34:32 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF52000) [pid = 2804] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:34:32 INFO - PROCESS | 2804 | 1470159272250 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 790ms 10:34:32 INFO - PROCESS | 2804 | 1470159272329 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 2804 | 1470159272332 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:34:32 INFO - PROCESS | 2804 | 1470159272336 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 2804 | 1470159272337 Marionette TRACE conn6 <- [1,1898,null,{}] 10:34:32 INFO - PROCESS | 2804 | 1470159272341 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 2804 | 1470159272343 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:32 INFO - PROCESS | 2804 | 1470159272429 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:34:32 INFO - PROCESS | 2804 | 1470159272436 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 2804 | 1470159272438 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:32 INFO - PROCESS | 2804 | ++DOCSHELL 10D75800 == 32 [pid = 2804] [id = 484] 10:34:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (10D78C00) [pid = 2804] [serial = 1452] [outer = 00000000] 10:34:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13E61400) [pid = 2804] [serial = 1453] [outer = 10D78C00] 10:34:32 INFO - PROCESS | 2804 | 1470159272488 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1416D800) [pid = 2804] [serial = 1454] [outer = 10D78C00] 10:34:32 INFO - PROCESS | 2804 | 1470159272910 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 10:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:34:32 INFO - PROCESS | 2804 | 1470159272967 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 2804 | 1470159272969 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:34:32 INFO - PROCESS | 2804 | 1470159272972 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 2804 | 1470159272974 Marionette TRACE conn6 <- [1,1902,null,{}] 10:34:32 INFO - PROCESS | 2804 | 1470159272978 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 2804 | 1470159272980 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:33 INFO - PROCESS | 2804 | 1470159273059 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:34:33 INFO - PROCESS | 2804 | 1470159273064 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 2804 | 1470159273066 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:33 INFO - PROCESS | 2804 | ++DOCSHELL 1406F800 == 33 [pid = 2804] [id = 485] 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14237000) [pid = 2804] [serial = 1455] [outer = 00000000] 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (152E5800) [pid = 2804] [serial = 1456] [outer = 14237000] 10:34:33 INFO - PROCESS | 2804 | 1470159273110 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1573FC00) [pid = 2804] [serial = 1457] [outer = 14237000] 10:34:33 INFO - PROCESS | 2804 | 1470159273569 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 10:34:33 INFO - PROCESS | 2804 | 1470159273614 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:34:33 INFO - PROCESS | 2804 | 1470159273616 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:34:33 INFO - PROCESS | 2804 | 1470159273619 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:34:33 INFO - PROCESS | 2804 | 1470159273620 Marionette TRACE conn6 <- [1,1906,null,{}] 10:34:33 INFO - PROCESS | 2804 | 1470159273624 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:33 INFO - PROCESS | 2804 | 1470159273630 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:33 INFO - PROCESS | 2804 | 1470159273735 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:34:33 INFO - PROCESS | 2804 | 1470159273741 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:33 INFO - PROCESS | 2804 | 1470159273742 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:33 INFO - PROCESS | 2804 | ++DOCSHELL 15CB3C00 == 34 [pid = 2804] [id = 486] 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15CBE800) [pid = 2804] [serial = 1458] [outer = 00000000] 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16076800) [pid = 2804] [serial = 1459] [outer = 15CBE800] 10:34:33 INFO - PROCESS | 2804 | 1470159273793 Marionette DEBUG loaded listener.js 10:34:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (13120400) [pid = 2804] [serial = 1460] [outer = 15CBE800] 10:34:34 INFO - PROCESS | 2804 | --DOCSHELL 0CF6BC00 == 33 [pid = 2804] [id = 481] 10:34:34 INFO - PROCESS | 2804 | --DOCSHELL 1174C400 == 32 [pid = 2804] [id = 480] 10:34:34 INFO - PROCESS | 2804 | --DOCSHELL 116AD800 == 31 [pid = 2804] [id = 478] 10:34:34 INFO - PROCESS | 2804 | --DOCSHELL 0CFE1400 == 30 [pid = 2804] [id = 479] 10:34:35 INFO - PROCESS | 2804 | --DOCSHELL 0CFED400 == 29 [pid = 2804] [id = 482] 10:34:35 INFO - PROCESS | 2804 | --DOCSHELL 10D75800 == 28 [pid = 2804] [id = 484] 10:34:35 INFO - PROCESS | 2804 | --DOCSHELL 14236C00 == 27 [pid = 2804] [id = 483] 10:34:35 INFO - PROCESS | 2804 | --DOCSHELL 1406F800 == 26 [pid = 2804] [id = 485] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11756000) [pid = 2804] [serial = 1435] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (17B73C00) [pid = 2804] [serial = 1411] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (17B76800) [pid = 2804] [serial = 1412] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (17B1B800) [pid = 2804] [serial = 1409] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (164AA400) [pid = 2804] [serial = 1396] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1682F800) [pid = 2804] [serial = 1399] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (164AA800) [pid = 2804] [serial = 1397] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D116000) [pid = 2804] [serial = 1402] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16613400) [pid = 2804] [serial = 1400] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (10F73C00) [pid = 2804] [serial = 1403] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D81E800) [pid = 2804] [serial = 1378] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (10F2C400) [pid = 2804] [serial = 1379] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14238400) [pid = 2804] [serial = 1390] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (142D4400) [pid = 2804] [serial = 1391] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (116AE400) [pid = 2804] [serial = 1387] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11757C00) [pid = 2804] [serial = 1388] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CFE0800) [pid = 2804] [serial = 1384] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D163800) [pid = 2804] [serial = 1385] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (16030C00) [pid = 2804] [serial = 1393] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1682C400) [pid = 2804] [serial = 1376] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (16828000) [pid = 2804] [serial = 1375] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (1423D000) [pid = 2804] [serial = 1381] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (1441D000) [pid = 2804] [serial = 1382] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (16075800) [pid = 2804] [serial = 1405] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (168DE400) [pid = 2804] [serial = 1408] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0D7DF400) [pid = 2804] [serial = 1433] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (1660F400) [pid = 2804] [serial = 1406] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (1607A400) [pid = 2804] [serial = 1394] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (0CFE2000) [pid = 2804] [serial = 1429] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (0CFE6C00) [pid = 2804] [serial = 1430] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (1884B400) [pid = 2804] [serial = 1424] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (10D7D000) [pid = 2804] [serial = 1414] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 53 (11004800) [pid = 2804] [serial = 1426] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 52 (17B77400) [pid = 2804] [serial = 1420] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 51 (11749000) [pid = 2804] [serial = 1427] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 50 (117E1000) [pid = 2804] [serial = 1415] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 49 (17C2BC00) [pid = 2804] [serial = 1421] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 48 (15B21000) [pid = 2804] [serial = 1417] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 47 (18471C00) [pid = 2804] [serial = 1423] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 46 (16030000) [pid = 2804] [serial = 1418] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | --DOMWINDOW == 45 (0D5ED800) [pid = 2804] [serial = 1432] [outer = 00000000] [url = about:blank] 10:34:35 INFO - PROCESS | 2804 | 1470159275697 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 2113ms 10:34:35 INFO - PROCESS | 2804 | 1470159275738 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:34:35 INFO - PROCESS | 2804 | 1470159275742 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:34:35 INFO - PROCESS | 2804 | 1470159275747 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 2804 | 1470159275750 Marionette TRACE conn6 <- [1,1910,null,{}] 10:34:35 INFO - PROCESS | 2804 | 1470159275756 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 2804 | 1470159275760 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:35 INFO - PROCESS | 2804 | 1470159275851 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:34:35 INFO - PROCESS | 2804 | 1470159275862 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 2804 | 1470159275866 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:35 INFO - PROCESS | 2804 | ++DOCSHELL 0CF54400 == 27 [pid = 2804] [id = 487] 10:34:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 46 (0CF56C00) [pid = 2804] [serial = 1461] [outer = 00000000] 10:34:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 47 (0CF74800) [pid = 2804] [serial = 1462] [outer = 0CF56C00] 10:34:35 INFO - PROCESS | 2804 | 1470159275915 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 48 (0CFE4400) [pid = 2804] [serial = 1463] [outer = 0CF56C00] 10:34:36 INFO - PROCESS | 2804 | 1470159276413 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 729ms 10:34:36 INFO - PROCESS | 2804 | 1470159276478 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 2804 | 1470159276483 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:34:36 INFO - PROCESS | 2804 | 1470159276489 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - PROCESS | 2804 | 1470159276492 Marionette TRACE conn6 <- [1,1914,null,{}] 10:34:36 INFO - PROCESS | 2804 | 1470159276496 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:36 INFO - PROCESS | 2804 | 1470159276499 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:36 INFO - PROCESS | 2804 | 1470159276588 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:34:36 INFO - PROCESS | 2804 | 1470159276685 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 2804 | 1470159276688 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:36 INFO - PROCESS | 2804 | ++DOCSHELL 0D11CC00 == 28 [pid = 2804] [id = 488] 10:34:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 49 (0D11D000) [pid = 2804] [serial = 1464] [outer = 00000000] 10:34:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 50 (0D15F400) [pid = 2804] [serial = 1465] [outer = 0D11D000] 10:34:36 INFO - PROCESS | 2804 | 1470159276736 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 51 (0D167800) [pid = 2804] [serial = 1466] [outer = 0D11D000] 10:34:37 INFO - PROCESS | 2804 | 1470159277108 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 670ms 10:34:37 INFO - PROCESS | 2804 | 1470159277163 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 2804 | 1470159277165 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 2804 | 1470159277168 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:34:37 INFO - PROCESS | 2804 | 1470159277172 Marionette TRACE conn6 <- [1,1918,null,{}] 10:34:37 INFO - PROCESS | 2804 | 1470159277183 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 2804 | 1470159277188 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:37 INFO - PROCESS | 2804 | 1470159277304 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:34:37 INFO - PROCESS | 2804 | 1470159277315 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 2804 | 1470159277318 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:37 INFO - PROCESS | 2804 | ++DOCSHELL 10D7A400 == 29 [pid = 2804] [id = 489] 10:34:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 52 (10D7A800) [pid = 2804] [serial = 1467] [outer = 00000000] 10:34:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 53 (10F23800) [pid = 2804] [serial = 1468] [outer = 10D7A800] 10:34:37 INFO - PROCESS | 2804 | 1470159277366 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (11007C00) [pid = 2804] [serial = 1469] [outer = 10D7A800] 10:34:37 INFO - PROCESS | 2804 | 1470159277821 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 10:34:37 INFO - PROCESS | 2804 | 1470159277844 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 2804 | 1470159277847 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 2804 | 1470159277850 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:34:37 INFO - PROCESS | 2804 | 1470159277852 Marionette TRACE conn6 <- [1,1922,null,{}] 10:34:37 INFO - PROCESS | 2804 | 1470159277855 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 2804 | 1470159277857 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:37 INFO - PROCESS | 2804 | 1470159277942 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:34:37 INFO - PROCESS | 2804 | 1470159277947 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 2804 | 1470159277949 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:37 INFO - PROCESS | 2804 | ++DOCSHELL 116AB800 == 30 [pid = 2804] [id = 490] 10:34:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (116AC800) [pid = 2804] [serial = 1470] [outer = 00000000] 10:34:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (11753400) [pid = 2804] [serial = 1471] [outer = 116AC800] 10:34:38 INFO - PROCESS | 2804 | 1470159277994 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (117C3000) [pid = 2804] [serial = 1472] [outer = 116AC800] 10:34:38 INFO - PROCESS | 2804 | 1470159278428 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 10:34:38 INFO - PROCESS | 2804 | 1470159278482 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:34:38 INFO - PROCESS | 2804 | 1470159278485 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:34:38 INFO - PROCESS | 2804 | 1470159278488 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 2804 | 1470159278489 Marionette TRACE conn6 <- [1,1926,null,{}] 10:34:38 INFO - PROCESS | 2804 | 1470159278493 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 2804 | 1470159278495 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:38 INFO - PROCESS | 2804 | 1470159278575 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:34:38 INFO - PROCESS | 2804 | 1470159278580 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 2804 | 1470159278582 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:38 INFO - PROCESS | 2804 | ++DOCSHELL 1181C800 == 31 [pid = 2804] [id = 491] 10:34:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (118D9000) [pid = 2804] [serial = 1473] [outer = 00000000] 10:34:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (12A38800) [pid = 2804] [serial = 1474] [outer = 118D9000] 10:34:38 INFO - PROCESS | 2804 | 1470159278631 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (13E5A400) [pid = 2804] [serial = 1475] [outer = 118D9000] 10:34:39 INFO - PROCESS | 2804 | 1470159279139 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 10:34:39 INFO - PROCESS | 2804 | 1470159279219 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 2804 | 1470159279221 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:34:39 INFO - PROCESS | 2804 | 1470159279224 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:34:39 INFO - PROCESS | 2804 | 1470159279226 Marionette TRACE conn6 <- [1,1930,null,{}] 10:34:39 INFO - PROCESS | 2804 | 1470159279230 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 2804 | 1470159279235 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:39 INFO - PROCESS | 2804 | 1470159279346 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:34:39 INFO - PROCESS | 2804 | 1470159279354 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 2804 | 1470159279356 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:39 INFO - PROCESS | 2804 | ++DOCSHELL 14178000 == 32 [pid = 2804] [id = 492] 10:34:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (14178C00) [pid = 2804] [serial = 1476] [outer = 00000000] 10:34:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (14242C00) [pid = 2804] [serial = 1477] [outer = 14178C00] 10:34:39 INFO - PROCESS | 2804 | 1470159279400 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (14245C00) [pid = 2804] [serial = 1478] [outer = 14178C00] 10:34:39 INFO - PROCESS | 2804 | 1470159279833 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 10:34:39 INFO - PROCESS | 2804 | 1470159279898 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 2804 | 1470159279900 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:34:39 INFO - PROCESS | 2804 | 1470159279903 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 2804 | 1470159279905 Marionette TRACE conn6 <- [1,1934,null,{}] 10:34:39 INFO - PROCESS | 2804 | 1470159279909 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 2804 | 1470159279911 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:40 INFO - PROCESS | 2804 | 1470159280014 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:34:40 INFO - PROCESS | 2804 | 1470159280020 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 2804 | 1470159280022 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:40 INFO - PROCESS | 2804 | ++DOCSHELL 118DD000 == 33 [pid = 2804] [id = 493] 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (14420C00) [pid = 2804] [serial = 1479] [outer = 00000000] 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (15A13000) [pid = 2804] [serial = 1480] [outer = 14420C00] 10:34:40 INFO - PROCESS | 2804 | 1470159280065 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (15A14400) [pid = 2804] [serial = 1481] [outer = 14420C00] 10:34:40 INFO - PROCESS | 2804 | 1470159280506 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 10:34:40 INFO - PROCESS | 2804 | 1470159280541 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 2804 | 1470159280543 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:34:40 INFO - PROCESS | 2804 | 1470159280550 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 2804 | 1470159280552 Marionette TRACE conn6 <- [1,1938,null,{}] 10:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:34:40 INFO - PROCESS | 2804 | 1470159280555 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 2804 | 1470159280557 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:40 INFO - PROCESS | 2804 | 1470159280636 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:34:40 INFO - PROCESS | 2804 | 1470159280643 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 2804 | 1470159280644 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:40 INFO - PROCESS | 2804 | ++DOCSHELL 15C0B800 == 34 [pid = 2804] [id = 494] 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (15CB5800) [pid = 2804] [serial = 1482] [outer = 00000000] 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (15CBAC00) [pid = 2804] [serial = 1483] [outer = 15CB5800] 10:34:40 INFO - PROCESS | 2804 | 1470159280689 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (15CB7800) [pid = 2804] [serial = 1484] [outer = 15CB5800] 10:34:41 INFO - PROCESS | 2804 | 1470159281137 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 630ms 10:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:34:41 INFO - PROCESS | 2804 | 1470159281186 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 2804 | 1470159281188 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:34:41 INFO - PROCESS | 2804 | 1470159281191 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 2804 | 1470159281193 Marionette TRACE conn6 <- [1,1942,null,{}] 10:34:41 INFO - PROCESS | 2804 | 1470159281196 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 2804 | 1470159281198 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:41 INFO - PROCESS | 2804 | 1470159281312 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:34:41 INFO - PROCESS | 2804 | 1470159281318 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 2804 | 1470159281319 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:41 INFO - PROCESS | 2804 | ++DOCSHELL 10D79C00 == 35 [pid = 2804] [id = 495] 10:34:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (16074400) [pid = 2804] [serial = 1485] [outer = 00000000] 10:34:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1646A800) [pid = 2804] [serial = 1486] [outer = 16074400] 10:34:41 INFO - PROCESS | 2804 | 1470159281366 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1646B400) [pid = 2804] [serial = 1487] [outer = 16074400] 10:34:41 INFO - PROCESS | 2804 | 1470159281853 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 10:34:41 INFO - PROCESS | 2804 | 1470159281861 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 2804 | 1470159281863 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:34:41 INFO - PROCESS | 2804 | 1470159281867 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - PROCESS | 2804 | 1470159281868 Marionette TRACE conn6 <- [1,1946,null,{}] 10:34:41 INFO - PROCESS | 2804 | 1470159281872 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 2804 | 1470159281874 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:42 INFO - PROCESS | 2804 | 1470159281995 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:34:42 INFO - PROCESS | 2804 | 1470159282000 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 2804 | 1470159282002 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:42 INFO - PROCESS | 2804 | ++DOCSHELL 11752400 == 36 [pid = 2804] [id = 496] 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (164A0000) [pid = 2804] [serial = 1488] [outer = 00000000] 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (164A8800) [pid = 2804] [serial = 1489] [outer = 164A0000] 10:34:42 INFO - PROCESS | 2804 | 1470159282045 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1658C000) [pid = 2804] [serial = 1490] [outer = 164A0000] 10:34:42 INFO - PROCESS | 2804 | 1470159282498 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:34:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 10:34:42 INFO - PROCESS | 2804 | 1470159282537 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:34:42 INFO - PROCESS | 2804 | 1470159282540 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:34:42 INFO - PROCESS | 2804 | 1470159282543 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 2804 | 1470159282545 Marionette TRACE conn6 <- [1,1950,null,{}] 10:34:42 INFO - PROCESS | 2804 | 1470159282548 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:42 INFO - PROCESS | 2804 | 1470159282551 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:42 INFO - PROCESS | 2804 | 1470159282675 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:34:42 INFO - PROCESS | 2804 | 1470159282772 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 2804 | 1470159282775 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:42 INFO - PROCESS | 2804 | ++DOCSHELL 11814800 == 37 [pid = 2804] [id = 497] 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16609000) [pid = 2804] [serial = 1491] [outer = 00000000] 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1660E400) [pid = 2804] [serial = 1492] [outer = 16609000] 10:34:42 INFO - PROCESS | 2804 | 1470159282823 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1676AC00) [pid = 2804] [serial = 1493] [outer = 16609000] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (11284C00) [pid = 2804] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14237800) [pid = 2804] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14237000) [pid = 2804] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFE8C00) [pid = 2804] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (11746800) [pid = 2804] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (117C1800) [pid = 2804] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CF6EC00) [pid = 2804] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:34:43 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (10D78C00) [pid = 2804] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:34:43 INFO - PROCESS | 2804 | 1470159283478 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 10:34:43 INFO - PROCESS | 2804 | 1470159283514 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 2804 | 1470159283516 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:34:43 INFO - PROCESS | 2804 | 1470159283519 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 2804 | 1470159283521 Marionette TRACE conn6 <- [1,1954,null,{}] 10:34:43 INFO - PROCESS | 2804 | 1470159283524 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 2804 | 1470159283526 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:43 INFO - PROCESS | 2804 | 1470159283650 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:34:43 INFO - PROCESS | 2804 | 1470159283708 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 2804 | 1470159283710 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:43 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4C00 == 38 [pid = 2804] [id = 498] 10:34:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D467800) [pid = 2804] [serial = 1494] [outer = 00000000] 10:34:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (11719400) [pid = 2804] [serial = 1495] [outer = 0D467800] 10:34:43 INFO - PROCESS | 2804 | 1470159283754 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117C1C00) [pid = 2804] [serial = 1496] [outer = 0D467800] 10:34:44 INFO - PROCESS | 2804 | 1470159284083 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 10:34:44 INFO - PROCESS | 2804 | 1470159284157 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 2804 | 1470159284159 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:34:44 INFO - PROCESS | 2804 | 1470159284163 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 2804 | 1470159284164 Marionette TRACE conn6 <- [1,1958,null,{}] 10:34:44 INFO - PROCESS | 2804 | 1470159284168 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 2804 | 1470159284170 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:44 INFO - PROCESS | 2804 | 1470159284250 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:34:44 INFO - PROCESS | 2804 | 1470159284255 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 2804 | 1470159284257 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:44 INFO - PROCESS | 2804 | ++DOCSHELL 118E3C00 == 39 [pid = 2804] [id = 499] 10:34:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (14067800) [pid = 2804] [serial = 1497] [outer = 00000000] 10:34:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15CB4800) [pid = 2804] [serial = 1498] [outer = 14067800] 10:34:44 INFO - PROCESS | 2804 | 1470159284300 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1658B000) [pid = 2804] [serial = 1499] [outer = 14067800] 10:34:44 INFO - PROCESS | 2804 | 1470159284724 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 10:34:44 INFO - PROCESS | 2804 | 1470159284799 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:34:44 INFO - PROCESS | 2804 | 1470159284801 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:34:44 INFO - PROCESS | 2804 | 1470159284804 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 2804 | 1470159284806 Marionette TRACE conn6 <- [1,1962,null,{}] 10:34:44 INFO - PROCESS | 2804 | 1470159284809 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 2804 | 1470159284811 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:44 INFO - PROCESS | 2804 | 1470159284892 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:34:44 INFO - PROCESS | 2804 | 1470159284898 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 2804 | 1470159284900 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:44 INFO - PROCESS | 2804 | ++DOCSHELL 12A35800 == 40 [pid = 2804] [id = 500] 10:34:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15738000) [pid = 2804] [serial = 1500] [outer = 00000000] 10:34:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16828400) [pid = 2804] [serial = 1501] [outer = 15738000] 10:34:44 INFO - PROCESS | 2804 | 1470159284943 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1682F000) [pid = 2804] [serial = 1502] [outer = 15738000] 10:34:45 INFO - PROCESS | 2804 | 1470159285523 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 770ms 10:34:45 INFO - PROCESS | 2804 | 1470159285575 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 2804 | 1470159285580 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:34:45 INFO - PROCESS | 2804 | 1470159285676 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - PROCESS | 2804 | 1470159285679 Marionette TRACE conn6 <- [1,1966,null,{}] 10:34:45 INFO - PROCESS | 2804 | 1470159285718 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 2804 | 1470159285721 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:45 INFO - PROCESS | 2804 | 1470159285848 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:34:45 INFO - PROCESS | 2804 | 1470159285979 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 2804 | 1470159285984 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:46 INFO - PROCESS | 2804 | ++DOCSHELL 0C542400 == 41 [pid = 2804] [id = 501] 10:34:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0C548000) [pid = 2804] [serial = 1503] [outer = 00000000] 10:34:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0CF71C00) [pid = 2804] [serial = 1504] [outer = 0C548000] 10:34:46 INFO - PROCESS | 2804 | 1470159286046 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D044800) [pid = 2804] [serial = 1505] [outer = 0C548000] 10:34:46 INFO - PROCESS | 2804 | 1470159286703 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1143ms 10:34:46 INFO - PROCESS | 2804 | 1470159286734 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 2804 | 1470159286739 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:34:46 INFO - PROCESS | 2804 | 1470159286745 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 2804 | 1470159286748 Marionette TRACE conn6 <- [1,1970,null,{}] 10:34:46 INFO - PROCESS | 2804 | 1470159286752 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 2804 | 1470159286755 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:46 INFO - PROCESS | 2804 | 1470159286878 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:34:47 INFO - PROCESS | 2804 | 1470159287016 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 2804 | 1470159287019 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:47 INFO - PROCESS | 2804 | ++DOCSHELL 0D885000 == 42 [pid = 2804] [id = 502] 10:34:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0D8DBC00) [pid = 2804] [serial = 1506] [outer = 00000000] 10:34:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (10D75C00) [pid = 2804] [serial = 1507] [outer = 0D8DBC00] 10:34:47 INFO - PROCESS | 2804 | 1470159287077 Marionette DEBUG loaded listener.js 10:34:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1109A400) [pid = 2804] [serial = 1508] [outer = 0D8DBC00] 10:34:48 INFO - PROCESS | 2804 | 1470159288060 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1374ms 10:34:48 INFO - PROCESS | 2804 | 1470159288123 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:34:48 INFO - PROCESS | 2804 | 1470159288127 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 2804 | 1470159288133 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 2804 | 1470159288136 Marionette TRACE conn6 <- [1,1974,null,{}] 10:34:48 INFO - PROCESS | 2804 | 1470159288141 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 2804 | 1470159288144 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:48 INFO - PROCESS | 2804 | 1470159288263 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 118E3C00 == 41 [pid = 2804] [id = 499] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4C00 == 40 [pid = 2804] [id = 498] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 11814800 == 39 [pid = 2804] [id = 497] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 11752400 == 38 [pid = 2804] [id = 496] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 10D79C00 == 37 [pid = 2804] [id = 495] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 15C0B800 == 36 [pid = 2804] [id = 494] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 118DD000 == 35 [pid = 2804] [id = 493] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 14178000 == 34 [pid = 2804] [id = 492] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 1181C800 == 33 [pid = 2804] [id = 491] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 116AB800 == 32 [pid = 2804] [id = 490] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 10D7A400 == 31 [pid = 2804] [id = 489] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 0D11CC00 == 30 [pid = 2804] [id = 488] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 0CF54400 == 29 [pid = 2804] [id = 487] 10:34:48 INFO - PROCESS | 2804 | --DOCSHELL 15CB3C00 == 28 [pid = 2804] [id = 486] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1236B400) [pid = 2804] [serial = 1447] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (13E53800) [pid = 2804] [serial = 1448] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1423DC00) [pid = 2804] [serial = 1450] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (152E5800) [pid = 2804] [serial = 1456] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14415800) [pid = 2804] [serial = 1451] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1573FC00) [pid = 2804] [serial = 1457] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D120000) [pid = 2804] [serial = 1438] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117C6C00) [pid = 2804] [serial = 1436] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16076800) [pid = 2804] [serial = 1459] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (12A34400) [pid = 2804] [serial = 1442] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (118DC800) [pid = 2804] [serial = 1441] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D888000) [pid = 2804] [serial = 1439] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D11F400) [pid = 2804] [serial = 1444] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CF4E800) [pid = 2804] [serial = 1445] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (13E61400) [pid = 2804] [serial = 1453] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1416D800) [pid = 2804] [serial = 1454] [outer = 00000000] [url = about:blank] 10:34:48 INFO - PROCESS | 2804 | 1470159288409 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 2804 | 1470159288413 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:48 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A0400 == 29 [pid = 2804] [id = 503] 10:34:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0C4A0800) [pid = 2804] [serial = 1509] [outer = 00000000] 10:34:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CF5AC00) [pid = 2804] [serial = 1510] [outer = 0C4A0800] 10:34:48 INFO - PROCESS | 2804 | 1470159288462 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D113400) [pid = 2804] [serial = 1511] [outer = 0C4A0800] 10:34:48 INFO - PROCESS | 2804 | 1470159288866 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 790ms 10:34:48 INFO - PROCESS | 2804 | 1470159288923 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 2804 | 1470159288927 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:34:48 INFO - PROCESS | 2804 | 1470159288933 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:34:48 INFO - PROCESS | 2804 | 1470159288935 Marionette TRACE conn6 <- [1,1978,null,{}] 10:34:48 INFO - PROCESS | 2804 | 1470159288939 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 2804 | 1470159288942 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:49 INFO - PROCESS | 2804 | 1470159289028 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:34:49 INFO - PROCESS | 2804 | 1470159289040 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 2804 | 1470159289042 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:49 INFO - PROCESS | 2804 | ++DOCSHELL 0D5E9400 == 30 [pid = 2804] [id = 504] 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D5ED400) [pid = 2804] [serial = 1512] [outer = 00000000] 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0E136000) [pid = 2804] [serial = 1513] [outer = 0D5ED400] 10:34:49 INFO - PROCESS | 2804 | 1470159289090 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D76800) [pid = 2804] [serial = 1514] [outer = 0D5ED400] 10:34:49 INFO - PROCESS | 2804 | 1470159289544 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 10:34:49 INFO - PROCESS | 2804 | 1470159289608 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 2804 | 1470159289610 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:34:49 INFO - PROCESS | 2804 | 1470159289614 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:34:49 INFO - PROCESS | 2804 | 1470159289617 Marionette TRACE conn6 <- [1,1982,null,{}] 10:34:49 INFO - PROCESS | 2804 | 1470159289628 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 2804 | 1470159289632 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:49 INFO - PROCESS | 2804 | 1470159289722 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:34:49 INFO - PROCESS | 2804 | 1470159289818 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 2804 | 1470159289821 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:49 INFO - PROCESS | 2804 | ++DOCSHELL 118DD000 == 31 [pid = 2804] [id = 505] 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (118E3C00) [pid = 2804] [serial = 1515] [outer = 00000000] 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12A36400) [pid = 2804] [serial = 1516] [outer = 118E3C00] 10:34:49 INFO - PROCESS | 2804 | 1470159289869 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13E61400) [pid = 2804] [serial = 1517] [outer = 118E3C00] 10:34:50 INFO - PROCESS | 2804 | 1470159290250 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 10:34:50 INFO - PROCESS | 2804 | 1470159290288 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 2804 | 1470159290299 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:34:50 INFO - PROCESS | 2804 | 1470159290303 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - PROCESS | 2804 | 1470159290305 Marionette TRACE conn6 <- [1,1986,null,{}] 10:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:34:50 INFO - PROCESS | 2804 | 1470159290308 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 2804 | 1470159290310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:50 INFO - PROCESS | 2804 | 1470159290423 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:34:50 INFO - PROCESS | 2804 | 1470159290535 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 2804 | 1470159290537 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:50 INFO - PROCESS | 2804 | ++DOCSHELL 1417A400 == 32 [pid = 2804] [id = 506] 10:34:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14237800) [pid = 2804] [serial = 1518] [outer = 00000000] 10:34:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14241800) [pid = 2804] [serial = 1519] [outer = 14237800] 10:34:50 INFO - PROCESS | 2804 | 1470159290582 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14416000) [pid = 2804] [serial = 1520] [outer = 14237800] 10:34:50 INFO - PROCESS | 2804 | 1470159290990 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 730ms 10:34:51 INFO - PROCESS | 2804 | 1470159291039 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:34:51 INFO - PROCESS | 2804 | 1470159291041 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:34:51 INFO - PROCESS | 2804 | 1470159291044 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 2804 | 1470159291046 Marionette TRACE conn6 <- [1,1990,null,{}] 10:34:51 INFO - PROCESS | 2804 | 1470159291049 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 2804 | 1470159291051 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:51 INFO - PROCESS | 2804 | 1470159291171 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:34:51 INFO - PROCESS | 2804 | 1470159291177 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 2804 | 1470159291179 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:51 INFO - PROCESS | 2804 | ++DOCSHELL 15258400 == 33 [pid = 2804] [id = 507] 10:34:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (152DE000) [pid = 2804] [serial = 1521] [outer = 00000000] 10:34:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15B23000) [pid = 2804] [serial = 1522] [outer = 152DE000] 10:34:51 INFO - PROCESS | 2804 | 1470159291224 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B23C00) [pid = 2804] [serial = 1523] [outer = 152DE000] 10:34:51 INFO - PROCESS | 2804 | 1470159291682 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 10:34:51 INFO - PROCESS | 2804 | 1470159291715 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:34:51 INFO - PROCESS | 2804 | 1470159291717 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:34:51 INFO - PROCESS | 2804 | 1470159291720 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 2804 | 1470159291722 Marionette TRACE conn6 <- [1,1994,null,{}] 10:34:51 INFO - PROCESS | 2804 | 1470159291725 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 2804 | 1470159291731 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:51 INFO - PROCESS | 2804 | 1470159291903 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:34:51 INFO - PROCESS | 2804 | 1470159291924 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 2804 | 1470159291926 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:51 INFO - PROCESS | 2804 | ++DOCSHELL 0CF55800 == 34 [pid = 2804] [id = 508] 10:34:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15CBEC00) [pid = 2804] [serial = 1524] [outer = 00000000] 10:34:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (164AA000) [pid = 2804] [serial = 1525] [outer = 15CBEC00] 10:34:51 INFO - PROCESS | 2804 | 1470159291971 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1658AC00) [pid = 2804] [serial = 1526] [outer = 15CBEC00] 10:34:52 INFO - PROCESS | 2804 | 1470159292411 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (16074400) [pid = 2804] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (118D9000) [pid = 2804] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15CBE800) [pid = 2804] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D11D000) [pid = 2804] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D7A800) [pid = 2804] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CF56C00) [pid = 2804] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14178C00) [pid = 2804] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15CB5800) [pid = 2804] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (14420C00) [pid = 2804] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (164A0000) [pid = 2804] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14067800) [pid = 2804] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16609000) [pid = 2804] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:34:52 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D467800) [pid = 2804] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:34:52 INFO - PROCESS | 2804 | 1470159292607 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 2804 | 1470159292609 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:34:52 INFO - PROCESS | 2804 | 1470159292618 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 2804 | 1470159292620 Marionette TRACE conn6 <- [1,1998,null,{}] 10:34:52 INFO - PROCESS | 2804 | 1470159292623 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 2804 | 1470159292625 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:52 INFO - PROCESS | 2804 | 1470159292705 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:34:52 INFO - PROCESS | 2804 | 1470159292710 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 2804 | 1470159292711 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:52 INFO - PROCESS | 2804 | ++DOCSHELL 0E135800 == 35 [pid = 2804] [id = 509] 10:34:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D71800) [pid = 2804] [serial = 1527] [outer = 00000000] 10:34:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117E9C00) [pid = 2804] [serial = 1528] [outer = 10D71800] 10:34:52 INFO - PROCESS | 2804 | 1470159292758 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14171400) [pid = 2804] [serial = 1529] [outer = 10D71800] 10:34:53 INFO - PROCESS | 2804 | 1470159293177 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 571ms 10:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:34:53 INFO - PROCESS | 2804 | 1470159293193 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 2804 | 1470159293195 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:34:53 INFO - PROCESS | 2804 | 1470159293198 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 2804 | 1470159293200 Marionette TRACE conn6 <- [1,2002,null,{}] 10:34:53 INFO - PROCESS | 2804 | 1470159293203 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 2804 | 1470159293205 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:53 INFO - PROCESS | 2804 | 1470159293354 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:34:53 INFO - PROCESS | 2804 | 1470159293365 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 2804 | 1470159293367 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:53 INFO - PROCESS | 2804 | ++DOCSHELL 15CB6400 == 36 [pid = 2804] [id = 510] 10:34:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CBE000) [pid = 2804] [serial = 1530] [outer = 00000000] 10:34:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1660B400) [pid = 2804] [serial = 1531] [outer = 15CBE000] 10:34:53 INFO - PROCESS | 2804 | 1470159293412 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16816400) [pid = 2804] [serial = 1532] [outer = 15CBE000] 10:34:53 INFO - PROCESS | 2804 | 1470159293818 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 10:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:34:53 INFO - PROCESS | 2804 | 1470159293869 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 2804 | 1470159293871 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:34:53 INFO - PROCESS | 2804 | 1470159293874 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - PROCESS | 2804 | 1470159293876 Marionette TRACE conn6 <- [1,2006,null,{}] 10:34:53 INFO - PROCESS | 2804 | 1470159293879 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 2804 | 1470159293881 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:54 INFO - PROCESS | 2804 | 1470159293998 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:34:54 INFO - PROCESS | 2804 | 1470159294066 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 2804 | 1470159294068 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:54 INFO - PROCESS | 2804 | ++DOCSHELL 0C54C400 == 37 [pid = 2804] [id = 511] 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (117C6C00) [pid = 2804] [serial = 1533] [outer = 00000000] 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16836C00) [pid = 2804] [serial = 1534] [outer = 117C6C00] 10:34:54 INFO - PROCESS | 2804 | 1470159294114 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (168D0400) [pid = 2804] [serial = 1535] [outer = 117C6C00] 10:34:54 INFO - PROCESS | 2804 | 1470159294465 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 630ms 10:34:54 INFO - PROCESS | 2804 | 1470159294505 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:34:54 INFO - PROCESS | 2804 | 1470159294507 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:34:54 INFO - PROCESS | 2804 | 1470159294510 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 2804 | 1470159294512 Marionette TRACE conn6 <- [1,2010,null,{}] 10:34:54 INFO - PROCESS | 2804 | 1470159294515 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:54 INFO - PROCESS | 2804 | 1470159294517 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:54 INFO - PROCESS | 2804 | 1470159294636 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:34:54 INFO - PROCESS | 2804 | 1470159294766 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 2804 | 1470159294770 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:54 INFO - PROCESS | 2804 | ++DOCSHELL 0C495400 == 38 [pid = 2804] [id = 512] 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0C497C00) [pid = 2804] [serial = 1536] [outer = 00000000] 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0C545800) [pid = 2804] [serial = 1537] [outer = 0C497C00] 10:34:54 INFO - PROCESS | 2804 | 1470159294828 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CC84000) [pid = 2804] [serial = 1538] [outer = 0C497C00] 10:34:55 INFO - PROCESS | 2804 | 1470159295389 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 930ms 10:34:55 INFO - PROCESS | 2804 | 1470159295445 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 2804 | 1470159295449 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:34:55 INFO - PROCESS | 2804 | 1470159295454 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 2804 | 1470159295458 Marionette TRACE conn6 <- [1,2014,null,{}] 10:34:55 INFO - PROCESS | 2804 | 1470159295463 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 2804 | 1470159295466 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:55 INFO - PROCESS | 2804 | 1470159295580 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:34:55 INFO - PROCESS | 2804 | 1470159295691 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 2804 | 1470159295694 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:55 INFO - PROCESS | 2804 | ++DOCSHELL 116AE400 == 39 [pid = 2804] [id = 513] 10:34:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (11746800) [pid = 2804] [serial = 1539] [outer = 00000000] 10:34:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (117C7400) [pid = 2804] [serial = 1540] [outer = 11746800] 10:34:55 INFO - PROCESS | 2804 | 1470159295751 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (13E5E800) [pid = 2804] [serial = 1541] [outer = 11746800] 10:34:56 INFO - PROCESS | 2804 | 1470159296361 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:34:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 969ms 10:34:56 INFO - PROCESS | 2804 | 1470159296429 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 2804 | 1470159296434 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:34:56 INFO - PROCESS | 2804 | 1470159296438 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - PROCESS | 2804 | 1470159296440 Marionette TRACE conn6 <- [1,2018,null,{}] 10:34:56 INFO - PROCESS | 2804 | 1470159296444 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 2804 | 1470159296447 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:56 INFO - PROCESS | 2804 | 1470159296560 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:34:56 INFO - PROCESS | 2804 | 1470159296701 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 2804 | 1470159296704 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:56 INFO - PROCESS | 2804 | ++DOCSHELL 1416F000 == 40 [pid = 2804] [id = 514] 10:34:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15B21800) [pid = 2804] [serial = 1542] [outer = 00000000] 10:34:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (1649D400) [pid = 2804] [serial = 1543] [outer = 15B21800] 10:34:56 INFO - PROCESS | 2804 | 1470159296760 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16610C00) [pid = 2804] [serial = 1544] [outer = 15B21800] 10:34:57 INFO - PROCESS | 2804 | 1470159297363 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 970ms 10:34:57 INFO - PROCESS | 2804 | 1470159297424 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 2804 | 1470159297427 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:34:57 INFO - PROCESS | 2804 | 1470159297437 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 2804 | 1470159297443 Marionette TRACE conn6 <- [1,2022,null,{}] 10:34:57 INFO - PROCESS | 2804 | 1470159297448 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 2804 | 1470159297452 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:57 INFO - PROCESS | 2804 | 1470159297562 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:34:57 INFO - PROCESS | 2804 | 1470159297701 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 2804 | 1470159297703 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:57 INFO - PROCESS | 2804 | ++DOCSHELL 142D6C00 == 41 [pid = 2804] [id = 515] 10:34:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (17A97C00) [pid = 2804] [serial = 1545] [outer = 00000000] 10:34:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (17B6CC00) [pid = 2804] [serial = 1546] [outer = 17A97C00] 10:34:57 INFO - PROCESS | 2804 | 1470159297759 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (17B71C00) [pid = 2804] [serial = 1547] [outer = 17A97C00] 10:34:58 INFO - PROCESS | 2804 | 1470159298271 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 890ms 10:34:58 INFO - PROCESS | 2804 | 1470159298322 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 2804 | 1470159298325 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:34:58 INFO - PROCESS | 2804 | 1470159298345 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:34:58 INFO - PROCESS | 2804 | 1470159298347 Marionette TRACE conn6 <- [1,2026,null,{}] 10:34:58 INFO - PROCESS | 2804 | 1470159298350 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 2804 | 1470159298353 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:58 INFO - PROCESS | 2804 | 1470159298462 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:34:58 INFO - PROCESS | 2804 | 1470159298571 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 2804 | 1470159298574 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:58 INFO - PROCESS | 2804 | ++DOCSHELL 17C03400 == 42 [pid = 2804] [id = 516] 10:34:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (17C03C00) [pid = 2804] [serial = 1548] [outer = 00000000] 10:34:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (17C07800) [pid = 2804] [serial = 1549] [outer = 17C03C00] 10:34:58 INFO - PROCESS | 2804 | 1470159298629 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (17C0FC00) [pid = 2804] [serial = 1550] [outer = 17C03C00] 10:34:59 INFO - PROCESS | 2804 | 1470159299432 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1128ms 10:34:59 INFO - PROCESS | 2804 | 1470159299479 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:34:59 INFO - PROCESS | 2804 | 1470159299483 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:34:59 INFO - PROCESS | 2804 | 1470159299489 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 2804 | 1470159299492 Marionette TRACE conn6 <- [1,2030,null,{}] 10:34:59 INFO - PROCESS | 2804 | 1470159299497 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 2804 | 1470159299500 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:59 INFO - PROCESS | 2804 | 1470159299605 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:34:59 INFO - PROCESS | 2804 | 1470159299747 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:59 INFO - PROCESS | 2804 | 1470159299752 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:34:59 INFO - PROCESS | 2804 | ++DOCSHELL 0D15F000 == 43 [pid = 2804] [id = 517] 10:34:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 99 (0D160400) [pid = 2804] [serial = 1551] [outer = 00000000] 10:34:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 100 (11097800) [pid = 2804] [serial = 1552] [outer = 0D160400] 10:34:59 INFO - PROCESS | 2804 | 1470159299805 Marionette DEBUG loaded listener.js 10:34:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 101 (11758800) [pid = 2804] [serial = 1553] [outer = 0D160400] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0C54C400 == 42 [pid = 2804] [id = 511] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 15CB6400 == 41 [pid = 2804] [id = 510] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0E135800 == 40 [pid = 2804] [id = 509] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0CF55800 == 39 [pid = 2804] [id = 508] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 15258400 == 38 [pid = 2804] [id = 507] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 1417A400 == 37 [pid = 2804] [id = 506] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 118DD000 == 36 [pid = 2804] [id = 505] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0D5E9400 == 35 [pid = 2804] [id = 504] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0C4A0400 == 34 [pid = 2804] [id = 503] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0D885000 == 33 [pid = 2804] [id = 502] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0C542400 == 32 [pid = 2804] [id = 501] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 12A35800 == 31 [pid = 2804] [id = 500] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 142D6C00 == 30 [pid = 2804] [id = 515] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 17C03400 == 29 [pid = 2804] [id = 516] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 1416F000 == 28 [pid = 2804] [id = 514] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 0C495400 == 27 [pid = 2804] [id = 512] 10:35:00 INFO - PROCESS | 2804 | --DOCSHELL 116AE400 == 26 [pid = 2804] [id = 513] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 100 (1646A800) [pid = 2804] [serial = 1486] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 99 (12A38800) [pid = 2804] [serial = 1474] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 98 (13E5A400) [pid = 2804] [serial = 1475] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (11753400) [pid = 2804] [serial = 1471] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (13120400) [pid = 2804] [serial = 1460] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (0D15F400) [pid = 2804] [serial = 1465] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (0D167800) [pid = 2804] [serial = 1466] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (10F23800) [pid = 2804] [serial = 1468] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (11007C00) [pid = 2804] [serial = 1469] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0CF74800) [pid = 2804] [serial = 1462] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0CFE4400) [pid = 2804] [serial = 1463] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (14242C00) [pid = 2804] [serial = 1477] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (14245C00) [pid = 2804] [serial = 1478] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15CBAC00) [pid = 2804] [serial = 1483] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15A13000) [pid = 2804] [serial = 1480] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (164A8800) [pid = 2804] [serial = 1489] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15A14400) [pid = 2804] [serial = 1481] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1646B400) [pid = 2804] [serial = 1487] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1658B000) [pid = 2804] [serial = 1499] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (16828400) [pid = 2804] [serial = 1501] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1660E400) [pid = 2804] [serial = 1492] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11719400) [pid = 2804] [serial = 1495] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1658C000) [pid = 2804] [serial = 1490] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (15CB4800) [pid = 2804] [serial = 1498] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1676AC00) [pid = 2804] [serial = 1493] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (117C1C00) [pid = 2804] [serial = 1496] [outer = 00000000] [url = about:blank] 10:35:00 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15CB7800) [pid = 2804] [serial = 1484] [outer = 00000000] [url = about:blank] 10:35:01 INFO - PROCESS | 2804 | 1470159301017 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1579ms 10:35:01 INFO - PROCESS | 2804 | 1470159301068 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 2804 | 1470159301072 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:35:01 INFO - PROCESS | 2804 | 1470159301076 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 2804 | 1470159301081 Marionette TRACE conn6 <- [1,2034,null,{}] 10:35:01 INFO - PROCESS | 2804 | 1470159301086 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 2804 | 1470159301088 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:01 INFO - PROCESS | 2804 | 1470159301177 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:35:01 INFO - PROCESS | 2804 | 1470159301308 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 2804 | 1470159301310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:01 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF7800 == 27 [pid = 2804] [id = 518] 10:35:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0CF51C00) [pid = 2804] [serial = 1554] [outer = 00000000] 10:35:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D043800) [pid = 2804] [serial = 1555] [outer = 0CF51C00] 10:35:01 INFO - PROCESS | 2804 | 1470159301359 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D116800) [pid = 2804] [serial = 1556] [outer = 0CF51C00] 10:35:01 INFO - PROCESS | 2804 | 1470159301736 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 690ms 10:35:01 INFO - PROCESS | 2804 | 1470159301767 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 2804 | 1470159301772 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:35:01 INFO - PROCESS | 2804 | 1470159301779 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 2804 | 1470159301781 Marionette TRACE conn6 <- [1,2038,null,{}] 10:35:01 INFO - PROCESS | 2804 | 1470159301785 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 2804 | 1470159301787 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:01 INFO - PROCESS | 2804 | 1470159301906 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:35:01 INFO - PROCESS | 2804 | 1470159301916 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 2804 | 1470159301918 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:01 INFO - PROCESS | 2804 | ++DOCSHELL 0E1DA800 == 28 [pid = 2804] [id = 519] 10:35:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0E1DB800) [pid = 2804] [serial = 1557] [outer = 00000000] 10:35:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (10D78C00) [pid = 2804] [serial = 1558] [outer = 0E1DB800] 10:35:01 INFO - PROCESS | 2804 | 1470159301966 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (10F6E800) [pid = 2804] [serial = 1559] [outer = 0E1DB800] 10:35:02 INFO - PROCESS | 2804 | 1470159302414 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 10:35:02 INFO - PROCESS | 2804 | 1470159302456 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 2804 | 1470159302459 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:35:02 INFO - PROCESS | 2804 | 1470159302462 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - PROCESS | 2804 | 1470159302466 Marionette TRACE conn6 <- [1,2042,null,{}] 10:35:02 INFO - PROCESS | 2804 | 1470159302476 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 2804 | 1470159302481 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:02 INFO - PROCESS | 2804 | 1470159302565 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:35:02 INFO - PROCESS | 2804 | 1470159302574 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 2804 | 1470159302577 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:02 INFO - PROCESS | 2804 | ++DOCSHELL 1236B400 == 29 [pid = 2804] [id = 520] 10:35:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1236BC00) [pid = 2804] [serial = 1560] [outer = 00000000] 10:35:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (12A3B000) [pid = 2804] [serial = 1561] [outer = 1236BC00] 10:35:02 INFO - PROCESS | 2804 | 1470159302626 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (13E55C00) [pid = 2804] [serial = 1562] [outer = 1236BC00] 10:35:03 INFO - PROCESS | 2804 | 1470159303134 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 732ms 10:35:03 INFO - PROCESS | 2804 | 1470159303199 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 2804 | 1470159303202 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:35:03 INFO - PROCESS | 2804 | 1470159303213 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 2804 | 1470159303215 Marionette TRACE conn6 <- [1,2046,null,{}] 10:35:03 INFO - PROCESS | 2804 | 1470159303219 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 2804 | 1470159303221 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:03 INFO - PROCESS | 2804 | 1470159303363 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:35:03 INFO - PROCESS | 2804 | 1470159303373 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 2804 | 1470159303375 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:03 INFO - PROCESS | 2804 | ++DOCSHELL 13E5A800 == 30 [pid = 2804] [id = 521] 10:35:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1406FC00) [pid = 2804] [serial = 1563] [outer = 00000000] 10:35:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (14177000) [pid = 2804] [serial = 1564] [outer = 1406FC00] 10:35:03 INFO - PROCESS | 2804 | 1470159303421 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (14239800) [pid = 2804] [serial = 1565] [outer = 1406FC00] 10:35:03 INFO - PROCESS | 2804 | 1470159303840 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 10:35:03 INFO - PROCESS | 2804 | 1470159303884 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 2804 | 1470159303886 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:35:03 INFO - PROCESS | 2804 | 1470159303889 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 2804 | 1470159303891 Marionette TRACE conn6 <- [1,2050,null,{}] 10:35:03 INFO - PROCESS | 2804 | 1470159303894 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 2804 | 1470159303896 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:04 INFO - PROCESS | 2804 | 1470159304012 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:35:04 INFO - PROCESS | 2804 | 1470159304017 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 2804 | 1470159304019 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:04 INFO - PROCESS | 2804 | ++DOCSHELL 1423CC00 == 31 [pid = 2804] [id = 522] 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1423F400) [pid = 2804] [serial = 1566] [outer = 00000000] 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (142D9000) [pid = 2804] [serial = 1567] [outer = 1423F400] 10:35:04 INFO - PROCESS | 2804 | 1470159304063 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (152DF400) [pid = 2804] [serial = 1568] [outer = 1423F400] 10:35:04 INFO - PROCESS | 2804 | 1470159304516 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 670ms 10:35:04 INFO - PROCESS | 2804 | 1470159304560 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 2804 | 1470159304562 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:35:04 INFO - PROCESS | 2804 | 1470159304565 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 2804 | 1470159304567 Marionette TRACE conn6 <- [1,2054,null,{}] 10:35:04 INFO - PROCESS | 2804 | 1470159304570 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:04 INFO - PROCESS | 2804 | 1470159304576 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:04 INFO - PROCESS | 2804 | 1470159304736 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:35:04 INFO - PROCESS | 2804 | 1470159304758 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 2804 | 1470159304760 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:04 INFO - PROCESS | 2804 | ++DOCSHELL 15B24000 == 32 [pid = 2804] [id = 523] 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (15C0BC00) [pid = 2804] [serial = 1569] [outer = 00000000] 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (16027C00) [pid = 2804] [serial = 1570] [outer = 15C0BC00] 10:35:04 INFO - PROCESS | 2804 | 1470159304807 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16075C00) [pid = 2804] [serial = 1571] [outer = 15C0BC00] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (116AC800) [pid = 2804] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (117C6C00) [pid = 2804] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (152DE000) [pid = 2804] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (15CBEC00) [pid = 2804] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D5ED400) [pid = 2804] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D8DBC00) [pid = 2804] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15738000) [pid = 2804] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0C548000) [pid = 2804] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0C4A0800) [pid = 2804] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (118E3C00) [pid = 2804] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (10D71800) [pid = 2804] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15CBE000) [pid = 2804] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:35:05 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (14237800) [pid = 2804] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:35:05 INFO - PROCESS | 2804 | 1470159305420 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 10:35:05 INFO - PROCESS | 2804 | 1470159305437 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 2804 | 1470159305439 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:35:05 INFO - PROCESS | 2804 | 1470159305442 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 2804 | 1470159305443 Marionette TRACE conn6 <- [1,2058,null,{}] 10:35:05 INFO - PROCESS | 2804 | 1470159305447 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:05 INFO - PROCESS | 2804 | 1470159305449 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:05 INFO - PROCESS | 2804 | 1470159305567 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:35:05 INFO - PROCESS | 2804 | 1470159305623 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 2804 | 1470159305625 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:05 INFO - PROCESS | 2804 | ++DOCSHELL 10D71800 == 33 [pid = 2804] [id = 524] 10:35:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (116AC800) [pid = 2804] [serial = 1572] [outer = 00000000] 10:35:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1423B000) [pid = 2804] [serial = 1573] [outer = 116AC800] 10:35:05 INFO - PROCESS | 2804 | 1470159305668 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15CB8400) [pid = 2804] [serial = 1574] [outer = 116AC800] 10:35:06 INFO - PROCESS | 2804 | 1470159306001 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 10:35:06 INFO - PROCESS | 2804 | 1470159306073 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 2804 | 1470159306075 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:35:06 INFO - PROCESS | 2804 | 1470159306087 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - PROCESS | 2804 | 1470159306089 Marionette TRACE conn6 <- [1,2062,null,{}] 10:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:35:06 INFO - PROCESS | 2804 | 1470159306092 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:06 INFO - PROCESS | 2804 | 1470159306094 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:06 INFO - PROCESS | 2804 | 1470159306174 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:35:06 INFO - PROCESS | 2804 | 1470159306180 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 2804 | 1470159306181 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:06 INFO - PROCESS | 2804 | ++DOCSHELL 10D7A400 == 34 [pid = 2804] [id = 525] 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (14239400) [pid = 2804] [serial = 1575] [outer = 00000000] 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1649BC00) [pid = 2804] [serial = 1576] [outer = 14239400] 10:35:06 INFO - PROCESS | 2804 | 1470159306225 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (13E5B400) [pid = 2804] [serial = 1577] [outer = 14239400] 10:35:06 INFO - PROCESS | 2804 | 1470159306674 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 630ms 10:35:06 INFO - PROCESS | 2804 | 1470159306728 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:35:06 INFO - PROCESS | 2804 | 1470159306730 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:35:06 INFO - PROCESS | 2804 | 1470159306734 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:35:06 INFO - PROCESS | 2804 | 1470159306736 Marionette TRACE conn6 <- [1,2066,null,{}] 10:35:06 INFO - PROCESS | 2804 | 1470159306739 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:06 INFO - PROCESS | 2804 | 1470159306741 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:06 INFO - PROCESS | 2804 | 1470159306820 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:35:06 INFO - PROCESS | 2804 | 1470159306828 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:06 INFO - PROCESS | 2804 | 1470159306830 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:06 INFO - PROCESS | 2804 | ++DOCSHELL 1649D000 == 35 [pid = 2804] [id = 526] 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (164A2C00) [pid = 2804] [serial = 1578] [outer = 00000000] 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (164A9C00) [pid = 2804] [serial = 1579] [outer = 164A2C00] 10:35:06 INFO - PROCESS | 2804 | 1470159306873 Marionette DEBUG loaded listener.js 10:35:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16597000) [pid = 2804] [serial = 1580] [outer = 164A2C00] 10:35:07 INFO - PROCESS | 2804 | 1470159307511 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 870ms 10:35:07 INFO - PROCESS | 2804 | 1470159307609 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 2804 | 1470159307615 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:35:07 INFO - PROCESS | 2804 | 1470159307620 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 2804 | 1470159307624 Marionette TRACE conn6 <- [1,2070,null,{}] 10:35:07 INFO - PROCESS | 2804 | 1470159307630 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:07 INFO - PROCESS | 2804 | 1470159307634 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:07 INFO - PROCESS | 2804 | 1470159307765 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:35:07 INFO - PROCESS | 2804 | 1470159307896 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 2804 | 1470159307901 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:07 INFO - PROCESS | 2804 | ++DOCSHELL 0C54D800 == 36 [pid = 2804] [id = 527] 10:35:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C54DC00) [pid = 2804] [serial = 1581] [outer = 00000000] 10:35:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0D043C00) [pid = 2804] [serial = 1582] [outer = 0C54DC00] 10:35:07 INFO - PROCESS | 2804 | 1470159307960 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D168400) [pid = 2804] [serial = 1583] [outer = 0C54DC00] 10:35:08 INFO - PROCESS | 2804 | 1470159308630 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:35:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1079ms 10:35:08 INFO - PROCESS | 2804 | 1470159308703 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 2804 | 1470159308708 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:35:08 INFO - PROCESS | 2804 | 1470159308714 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - PROCESS | 2804 | 1470159308717 Marionette TRACE conn6 <- [1,2074,null,{}] 10:35:08 INFO - PROCESS | 2804 | 1470159308721 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:08 INFO - PROCESS | 2804 | 1470159308724 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:08 INFO - PROCESS | 2804 | 1470159308844 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:35:08 INFO - PROCESS | 2804 | 1470159308981 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 2804 | 1470159308984 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:09 INFO - PROCESS | 2804 | ++DOCSHELL 11718800 == 37 [pid = 2804] [id = 528] 10:35:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (11745000) [pid = 2804] [serial = 1584] [outer = 00000000] 10:35:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (117EBC00) [pid = 2804] [serial = 1585] [outer = 11745000] 10:35:09 INFO - PROCESS | 2804 | 1470159309042 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (13E53800) [pid = 2804] [serial = 1586] [outer = 11745000] 10:35:09 INFO - PROCESS | 2804 | 1470159309924 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 10D7A400 == 36 [pid = 2804] [id = 525] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 10D71800 == 35 [pid = 2804] [id = 524] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 15B24000 == 34 [pid = 2804] [id = 523] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 1423CC00 == 33 [pid = 2804] [id = 522] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 13E5A800 == 32 [pid = 2804] [id = 521] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 1236B400 == 31 [pid = 2804] [id = 520] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 0E1DA800 == 30 [pid = 2804] [id = 519] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 0CDF7800 == 29 [pid = 2804] [id = 518] 10:35:09 INFO - PROCESS | 2804 | --DOCSHELL 0D15F000 == 28 [pid = 2804] [id = 517] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (16836C00) [pid = 2804] [serial = 1534] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (15B23000) [pid = 2804] [serial = 1522] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (164AA000) [pid = 2804] [serial = 1525] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0E136000) [pid = 2804] [serial = 1513] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (10D76800) [pid = 2804] [serial = 1514] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10D75C00) [pid = 2804] [serial = 1507] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1109A400) [pid = 2804] [serial = 1508] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1682F000) [pid = 2804] [serial = 1502] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CF71C00) [pid = 2804] [serial = 1504] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D044800) [pid = 2804] [serial = 1505] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CF5AC00) [pid = 2804] [serial = 1510] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D113400) [pid = 2804] [serial = 1511] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (12A36400) [pid = 2804] [serial = 1516] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (13E61400) [pid = 2804] [serial = 1517] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (168D0400) [pid = 2804] [serial = 1535] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (117E9C00) [pid = 2804] [serial = 1528] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16816400) [pid = 2804] [serial = 1532] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1658AC00) [pid = 2804] [serial = 1526] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14171400) [pid = 2804] [serial = 1529] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (14241800) [pid = 2804] [serial = 1519] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14416000) [pid = 2804] [serial = 1520] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15B23C00) [pid = 2804] [serial = 1523] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1660B400) [pid = 2804] [serial = 1531] [outer = 00000000] [url = about:blank] 10:35:09 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (117C3000) [pid = 2804] [serial = 1472] [outer = 00000000] [url = about:blank] 10:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1269ms 10:35:09 INFO - PROCESS | 2804 | 1470159309992 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:35:09 INFO - PROCESS | 2804 | 1470159309996 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:35:09 INFO - PROCESS | 2804 | 1470159310001 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - PROCESS | 2804 | 1470159310004 Marionette TRACE conn6 <- [1,2078,null,{}] 10:35:10 INFO - PROCESS | 2804 | 1470159310010 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 2804 | 1470159310013 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:10 INFO - PROCESS | 2804 | 1470159310103 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:35:10 INFO - PROCESS | 2804 | 1470159310115 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 2804 | 1470159310119 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:10 INFO - PROCESS | 2804 | ++DOCSHELL 0CF72000 == 29 [pid = 2804] [id = 529] 10:35:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CF74800) [pid = 2804] [serial = 1587] [outer = 00000000] 10:35:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0CFE6400) [pid = 2804] [serial = 1588] [outer = 0CF74800] 10:35:10 INFO - PROCESS | 2804 | 1470159310167 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D112000) [pid = 2804] [serial = 1589] [outer = 0CF74800] 10:35:10 INFO - PROCESS | 2804 | 1470159310718 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:35:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 790ms 10:35:10 INFO - PROCESS | 2804 | 1470159310792 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 2804 | 1470159310796 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:35:10 INFO - PROCESS | 2804 | 1470159310802 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:35:10 INFO - PROCESS | 2804 | 1470159310804 Marionette TRACE conn6 <- [1,2082,null,{}] 10:35:10 INFO - PROCESS | 2804 | 1470159310808 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 2804 | 1470159310811 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:10 INFO - PROCESS | 2804 | 1470159310902 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:35:10 INFO - PROCESS | 2804 | 1470159310997 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 2804 | 1470159310999 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:11 INFO - PROCESS | 2804 | ++DOCSHELL 10D1E400 == 30 [pid = 2804] [id = 530] 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10D22800) [pid = 2804] [serial = 1590] [outer = 00000000] 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D7A000) [pid = 2804] [serial = 1591] [outer = 10D22800] 10:35:11 INFO - PROCESS | 2804 | 1470159311046 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (11005C00) [pid = 2804] [serial = 1592] [outer = 10D22800] 10:35:11 INFO - PROCESS | 2804 | 1470159311403 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 10:35:11 INFO - PROCESS | 2804 | 1470159311504 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 2804 | 1470159311506 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:35:11 INFO - PROCESS | 2804 | 1470159311514 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 2804 | 1470159311518 Marionette TRACE conn6 <- [1,2086,null,{}] 10:35:11 INFO - PROCESS | 2804 | 1470159311528 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:11 INFO - PROCESS | 2804 | 1470159311533 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:11 INFO - PROCESS | 2804 | 1470159311617 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:35:11 INFO - PROCESS | 2804 | 1470159311626 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 2804 | 1470159311629 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:11 INFO - PROCESS | 2804 | ++DOCSHELL 12A3B800 == 31 [pid = 2804] [id = 531] 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12A3D800) [pid = 2804] [serial = 1593] [outer = 00000000] 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13E55000) [pid = 2804] [serial = 1594] [outer = 12A3D800] 10:35:11 INFO - PROCESS | 2804 | 1470159311678 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1406E400) [pid = 2804] [serial = 1595] [outer = 12A3D800] 10:35:12 INFO - PROCESS | 2804 | 1470159312127 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 10:35:12 INFO - PROCESS | 2804 | 1470159312147 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 2804 | 1470159312150 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:35:12 INFO - PROCESS | 2804 | 1470159312172 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - PROCESS | 2804 | 1470159312174 Marionette TRACE conn6 <- [1,2090,null,{}] 10:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:35:12 INFO - PROCESS | 2804 | 1470159312177 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:12 INFO - PROCESS | 2804 | 1470159312179 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:12 INFO - PROCESS | 2804 | 1470159312300 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:35:12 INFO - PROCESS | 2804 | 1470159312306 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 2804 | 1470159312308 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:12 INFO - PROCESS | 2804 | ++DOCSHELL 14177C00 == 32 [pid = 2804] [id = 532] 10:35:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14237C00) [pid = 2804] [serial = 1596] [outer = 00000000] 10:35:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (142CE800) [pid = 2804] [serial = 1597] [outer = 14237C00] 10:35:12 INFO - PROCESS | 2804 | 1470159312406 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14419C00) [pid = 2804] [serial = 1598] [outer = 14237C00] 10:35:12 INFO - PROCESS | 2804 | 1470159312826 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 10:35:12 INFO - PROCESS | 2804 | 1470159312850 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 2804 | 1470159312852 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:35:12 INFO - PROCESS | 2804 | 1470159312855 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:35:12 INFO - PROCESS | 2804 | 1470159312857 Marionette TRACE conn6 <- [1,2094,null,{}] 10:35:12 INFO - PROCESS | 2804 | 1470159312860 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:12 INFO - PROCESS | 2804 | 1470159312862 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:12 INFO - PROCESS | 2804 | 1470159312974 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:35:13 INFO - PROCESS | 2804 | 1470159313066 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 2804 | 1470159313068 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:13 INFO - PROCESS | 2804 | ++DOCSHELL 152DE000 == 33 [pid = 2804] [id = 533] 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1573F000) [pid = 2804] [serial = 1599] [outer = 00000000] 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B27800) [pid = 2804] [serial = 1600] [outer = 1573F000] 10:35:13 INFO - PROCESS | 2804 | 1470159313112 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15C0B800) [pid = 2804] [serial = 1601] [outer = 1573F000] 10:35:13 INFO - PROCESS | 2804 | 1470159313533 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 730ms 10:35:13 INFO - PROCESS | 2804 | 1470159313590 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 2804 | 1470159313592 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:35:13 INFO - PROCESS | 2804 | 1470159313595 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 2804 | 1470159313597 Marionette TRACE conn6 <- [1,2098,null,{}] 10:35:13 INFO - PROCESS | 2804 | 1470159313600 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 2804 | 1470159313606 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:13 INFO - PROCESS | 2804 | 1470159313753 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:35:13 INFO - PROCESS | 2804 | 1470159313759 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 2804 | 1470159313761 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:13 INFO - PROCESS | 2804 | ++DOCSHELL 10D79800 == 34 [pid = 2804] [id = 534] 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (15CB6C00) [pid = 2804] [serial = 1602] [outer = 00000000] 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (164A8800) [pid = 2804] [serial = 1603] [outer = 15CB6C00] 10:35:13 INFO - PROCESS | 2804 | 1470159313860 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (164AA000) [pid = 2804] [serial = 1604] [outer = 15CB6C00] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (0D160400) [pid = 2804] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0E1DB800) [pid = 2804] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1406FC00) [pid = 2804] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1423F400) [pid = 2804] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1236BC00) [pid = 2804] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0CF51C00) [pid = 2804] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15C0BC00) [pid = 2804] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (116AC800) [pid = 2804] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (14239400) [pid = 2804] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0C497C00) [pid = 2804] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (11746800) [pid = 2804] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15B21800) [pid = 2804] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (17A97C00) [pid = 2804] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:35:14 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (17C03C00) [pid = 2804] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:35:14 INFO - PROCESS | 2804 | 1470159314390 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 830ms 10:35:14 INFO - PROCESS | 2804 | 1470159314426 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 2804 | 1470159314428 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:35:14 INFO - PROCESS | 2804 | 1470159314431 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:35:14 INFO - PROCESS | 2804 | 1470159314433 Marionette TRACE conn6 <- [1,2102,null,{}] 10:35:14 INFO - PROCESS | 2804 | 1470159314437 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:14 INFO - PROCESS | 2804 | 1470159314438 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:14 INFO - PROCESS | 2804 | 1470159314517 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:35:14 INFO - PROCESS | 2804 | 1470159314616 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 2804 | 1470159314617 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:14 INFO - PROCESS | 2804 | ++DOCSHELL 0D049C00 == 35 [pid = 2804] [id = 535] 10:35:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (0D160400) [pid = 2804] [serial = 1605] [outer = 00000000] 10:35:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14174000) [pid = 2804] [serial = 1606] [outer = 0D160400] 10:35:14 INFO - PROCESS | 2804 | 1470159314661 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14420800) [pid = 2804] [serial = 1607] [outer = 0D160400] 10:35:15 INFO - PROCESS | 2804 | 1470159315018 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 10:35:15 INFO - PROCESS | 2804 | 1470159315066 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:35:15 INFO - PROCESS | 2804 | 1470159315068 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:35:15 INFO - PROCESS | 2804 | 1470159315071 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 2804 | 1470159315073 Marionette TRACE conn6 <- [1,2106,null,{}] 10:35:15 INFO - PROCESS | 2804 | 1470159315077 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 2804 | 1470159315078 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:15 INFO - PROCESS | 2804 | 1470159315195 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:35:15 INFO - PROCESS | 2804 | 1470159315203 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 2804 | 1470159315205 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:15 INFO - PROCESS | 2804 | ++DOCSHELL 0C591400 == 36 [pid = 2804] [id = 536] 10:35:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1128CC00) [pid = 2804] [serial = 1608] [outer = 00000000] 10:35:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16609800) [pid = 2804] [serial = 1609] [outer = 1128CC00] 10:35:15 INFO - PROCESS | 2804 | 1470159315249 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16611400) [pid = 2804] [serial = 1610] [outer = 1128CC00] 10:35:15 INFO - PROCESS | 2804 | 1470159315668 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 630ms 10:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:35:15 INFO - PROCESS | 2804 | 1470159315702 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 2804 | 1470159315704 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:35:15 INFO - PROCESS | 2804 | 1470159315707 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 2804 | 1470159315709 Marionette TRACE conn6 <- [1,2110,null,{}] 10:35:15 INFO - PROCESS | 2804 | 1470159315713 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 2804 | 1470159315724 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:15 INFO - PROCESS | 2804 | 1470159315805 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:35:15 INFO - PROCESS | 2804 | 1470159315930 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 2804 | 1470159315932 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:15 INFO - PROCESS | 2804 | ++DOCSHELL 0C54B800 == 37 [pid = 2804] [id = 537] 10:35:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0C874400) [pid = 2804] [serial = 1611] [outer = 00000000] 10:35:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16828400) [pid = 2804] [serial = 1612] [outer = 0C874400] 10:35:15 INFO - PROCESS | 2804 | 1470159315977 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1682F800) [pid = 2804] [serial = 1613] [outer = 0C874400] 10:35:16 INFO - PROCESS | 2804 | 1470159316345 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 729ms 10:35:16 INFO - PROCESS | 2804 | 1470159316479 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 2804 | 1470159316483 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:35:16 INFO - PROCESS | 2804 | 1470159316490 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:35:16 INFO - PROCESS | 2804 | 1470159316494 Marionette TRACE conn6 <- [1,2114,null,{}] 10:35:16 INFO - PROCESS | 2804 | 1470159316504 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:16 INFO - PROCESS | 2804 | 1470159316507 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:16 INFO - PROCESS | 2804 | 1470159316623 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:35:16 INFO - PROCESS | 2804 | 1470159316726 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 2804 | 1470159316731 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:16 INFO - PROCESS | 2804 | ++DOCSHELL 0CF71C00 == 38 [pid = 2804] [id = 538] 10:35:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CF74400) [pid = 2804] [serial = 1614] [outer = 00000000] 10:35:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D042C00) [pid = 2804] [serial = 1615] [outer = 0CF74400] 10:35:16 INFO - PROCESS | 2804 | 1470159316803 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0D163800) [pid = 2804] [serial = 1616] [outer = 0CF74400] 10:35:17 INFO - PROCESS | 2804 | 1470159317393 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 991ms 10:35:17 INFO - PROCESS | 2804 | 1470159317485 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 2804 | 1470159317490 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:35:17 INFO - PROCESS | 2804 | 1470159317496 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 2804 | 1470159317499 Marionette TRACE conn6 <- [1,2118,null,{}] 10:35:17 INFO - PROCESS | 2804 | 1470159317503 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:17 INFO - PROCESS | 2804 | 1470159317506 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:17 INFO - PROCESS | 2804 | 1470159317626 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:35:17 INFO - PROCESS | 2804 | 1470159317759 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 2804 | 1470159317762 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:17 INFO - PROCESS | 2804 | ++DOCSHELL 117BE400 == 39 [pid = 2804] [id = 539] 10:35:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (117C0400) [pid = 2804] [serial = 1617] [outer = 00000000] 10:35:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (118E3C00) [pid = 2804] [serial = 1618] [outer = 117C0400] 10:35:17 INFO - PROCESS | 2804 | 1470159317820 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1401C400) [pid = 2804] [serial = 1619] [outer = 117C0400] 10:35:18 INFO - PROCESS | 2804 | 1470159318379 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 2804 | 1470159318432 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:35:18 INFO - PROCESS | 2804 | 1470159318436 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 2804 | 1470159318440 Marionette TRACE conn6 <- [1,2122,null,{}] 10:35:18 INFO - PROCESS | 2804 | 1470159318451 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:18 INFO - PROCESS | 2804 | 1470159318456 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:18 INFO - PROCESS | 2804 | 1470159318568 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:35:18 INFO - PROCESS | 2804 | 1470159318708 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 2804 | 1470159318712 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:18 INFO - PROCESS | 2804 | ++DOCSHELL 164A3400 == 40 [pid = 2804] [id = 540] 10:35:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (164A5800) [pid = 2804] [serial = 1620] [outer = 00000000] 10:35:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (16812800) [pid = 2804] [serial = 1621] [outer = 164A5800] 10:35:18 INFO - PROCESS | 2804 | 1470159318771 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (16836400) [pid = 2804] [serial = 1622] [outer = 164A5800] 10:35:19 INFO - PROCESS | 2804 | 1470159319364 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:35:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:35:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 970ms 10:35:19 INFO - PROCESS | 2804 | 1470159319410 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 2804 | 1470159319413 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:35:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:35:19 INFO - PROCESS | 2804 | 1470159319416 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 2804 | 1470159319418 Marionette TRACE conn6 <- [1,2126,null,{}] 10:35:19 INFO - PROCESS | 2804 | 1470159319423 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:19 INFO - PROCESS | 2804 | 1470159319425 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:19 INFO - PROCESS | 2804 | 1470159319534 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:35:19 INFO - PROCESS | 2804 | 1470159319643 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 2804 | 1470159319645 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:19 INFO - PROCESS | 2804 | ++DOCSHELL 168D7C00 == 41 [pid = 2804] [id = 541] 10:35:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (168D8000) [pid = 2804] [serial = 1623] [outer = 00000000] 10:35:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (168DC800) [pid = 2804] [serial = 1624] [outer = 168D8000] 10:35:19 INFO - PROCESS | 2804 | 1470159319699 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (17A9FC00) [pid = 2804] [serial = 1625] [outer = 168D8000] 10:35:20 INFO - PROCESS | 2804 | 1470159320510 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1120ms 10:35:20 INFO - PROCESS | 2804 | 1470159320539 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:35:20 INFO - PROCESS | 2804 | 1470159320544 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:35:20 INFO - PROCESS | 2804 | 1470159320549 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 2804 | 1470159320552 Marionette TRACE conn6 <- [1,2130,null,{}] 10:35:20 INFO - PROCESS | 2804 | 1470159320558 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:20 INFO - PROCESS | 2804 | 1470159320561 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:20 INFO - PROCESS | 2804 | 1470159320666 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:35:20 INFO - PROCESS | 2804 | 1470159320807 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 2804 | 1470159320812 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:20 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEC000 == 42 [pid = 2804] [id = 542] 10:35:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 96 (0D047C00) [pid = 2804] [serial = 1626] [outer = 00000000] 10:35:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 97 (0D8B4C00) [pid = 2804] [serial = 1627] [outer = 0D047C00] 10:35:20 INFO - PROCESS | 2804 | 1470159320865 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 98 (0E1DF400) [pid = 2804] [serial = 1628] [outer = 0D047C00] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0C591400 == 41 [pid = 2804] [id = 536] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0D049C00 == 40 [pid = 2804] [id = 535] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 10D79800 == 39 [pid = 2804] [id = 534] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 152DE000 == 38 [pid = 2804] [id = 533] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 14177C00 == 37 [pid = 2804] [id = 532] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 12A3B800 == 36 [pid = 2804] [id = 531] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 10D1E400 == 35 [pid = 2804] [id = 530] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0CF72000 == 34 [pid = 2804] [id = 529] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 1649D000 == 33 [pid = 2804] [id = 526] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 11718800 == 32 [pid = 2804] [id = 528] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0C54D800 == 31 [pid = 2804] [id = 527] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 168D7C00 == 30 [pid = 2804] [id = 541] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 117BE400 == 29 [pid = 2804] [id = 539] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 164A3400 == 28 [pid = 2804] [id = 540] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0C54B800 == 27 [pid = 2804] [id = 537] 10:35:21 INFO - PROCESS | 2804 | --DOCSHELL 0CF71C00 == 26 [pid = 2804] [id = 538] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 97 (11758800) [pid = 2804] [serial = 1553] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 96 (11097800) [pid = 2804] [serial = 1552] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 95 (10D78C00) [pid = 2804] [serial = 1558] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (14177000) [pid = 2804] [serial = 1564] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (10F6E800) [pid = 2804] [serial = 1559] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (142D9000) [pid = 2804] [serial = 1567] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (12A3B000) [pid = 2804] [serial = 1561] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D043800) [pid = 2804] [serial = 1555] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (16027C00) [pid = 2804] [serial = 1570] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D116800) [pid = 2804] [serial = 1556] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1423B000) [pid = 2804] [serial = 1573] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (152DF400) [pid = 2804] [serial = 1568] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15CB8400) [pid = 2804] [serial = 1574] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1649BC00) [pid = 2804] [serial = 1576] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (13E5B400) [pid = 2804] [serial = 1577] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (164A9C00) [pid = 2804] [serial = 1579] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CC84000) [pid = 2804] [serial = 1538] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C545800) [pid = 2804] [serial = 1537] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (13E5E800) [pid = 2804] [serial = 1541] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (16075C00) [pid = 2804] [serial = 1571] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117C7400) [pid = 2804] [serial = 1540] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16610C00) [pid = 2804] [serial = 1544] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1649D400) [pid = 2804] [serial = 1543] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (17B71C00) [pid = 2804] [serial = 1547] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (17B6CC00) [pid = 2804] [serial = 1546] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (17C0FC00) [pid = 2804] [serial = 1550] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (17C07800) [pid = 2804] [serial = 1549] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (14239800) [pid = 2804] [serial = 1565] [outer = 00000000] [url = about:blank] 10:35:21 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (13E55C00) [pid = 2804] [serial = 1562] [outer = 00000000] [url = about:blank] 10:35:22 INFO - PROCESS | 2804 | 1470159322080 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 2804 | 1470159322151 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:35:22 INFO - PROCESS | 2804 | 1470159322156 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 2804 | 1470159322159 Marionette TRACE conn6 <- [1,2134,null,{}] 10:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:35:22 INFO - PROCESS | 2804 | 1470159322171 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 2804 | 1470159322174 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:22 INFO - PROCESS | 2804 | 1470159322257 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:35:22 INFO - PROCESS | 2804 | 1470159322271 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 2804 | 1470159322274 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:22 INFO - PROCESS | 2804 | ++DOCSHELL 0CFED000 == 27 [pid = 2804] [id = 543] 10:35:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0CFEDC00) [pid = 2804] [serial = 1629] [outer = 00000000] 10:35:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D04B800) [pid = 2804] [serial = 1630] [outer = 0CFEDC00] 10:35:22 INFO - PROCESS | 2804 | 1470159322322 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D11A000) [pid = 2804] [serial = 1631] [outer = 0CFEDC00] 10:35:22 INFO - PROCESS | 2804 | 1470159322817 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 2804 | 1470159322838 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:35:22 INFO - PROCESS | 2804 | 1470159322845 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 2804 | 1470159322848 Marionette TRACE conn6 <- [1,2138,null,{}] 10:35:22 INFO - PROCESS | 2804 | 1470159322852 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 2804 | 1470159322855 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:22 INFO - PROCESS | 2804 | 1470159322943 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:35:22 INFO - PROCESS | 2804 | 1470159322951 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 2804 | 1470159322954 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:22 INFO - PROCESS | 2804 | ++DOCSHELL 10D1E000 == 28 [pid = 2804] [id = 544] 10:35:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (10D1E400) [pid = 2804] [serial = 1632] [outer = 00000000] 10:35:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10D79C00) [pid = 2804] [serial = 1633] [outer = 10D1E400] 10:35:23 INFO - PROCESS | 2804 | 1470159323002 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10F78400) [pid = 2804] [serial = 1634] [outer = 10D1E400] 10:35:23 INFO - PROCESS | 2804 | 1470159323474 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 671ms 10:35:23 INFO - PROCESS | 2804 | 1470159323519 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 2804 | 1470159323522 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:35:23 INFO - PROCESS | 2804 | 1470159323525 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:35:23 INFO - PROCESS | 2804 | 1470159323529 Marionette TRACE conn6 <- [1,2142,null,{}] 10:35:23 INFO - PROCESS | 2804 | 1470159323539 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 2804 | 1470159323544 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:23 INFO - PROCESS | 2804 | 1470159323628 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:35:23 INFO - PROCESS | 2804 | 1470159323767 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 2804 | 1470159323770 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:23 INFO - PROCESS | 2804 | ++DOCSHELL 12A35800 == 29 [pid = 2804] [id = 545] 10:35:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (12A36400) [pid = 2804] [serial = 1635] [outer = 00000000] 10:35:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (13120C00) [pid = 2804] [serial = 1636] [outer = 12A36400] 10:35:23 INFO - PROCESS | 2804 | 1470159323819 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13E5E800) [pid = 2804] [serial = 1637] [outer = 12A36400] 10:35:24 INFO - PROCESS | 2804 | 1470159324242 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 10:35:24 INFO - PROCESS | 2804 | 1470159324299 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 2804 | 1470159324302 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:35:24 INFO - PROCESS | 2804 | 1470159324314 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 2804 | 1470159324316 Marionette TRACE conn6 <- [1,2146,null,{}] 10:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:35:24 INFO - PROCESS | 2804 | 1470159324319 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:24 INFO - PROCESS | 2804 | 1470159324321 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:24 INFO - PROCESS | 2804 | 1470159324439 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:35:24 INFO - PROCESS | 2804 | 1470159324449 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 2804 | 1470159324451 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:24 INFO - PROCESS | 2804 | ++DOCSHELL 14066000 == 30 [pid = 2804] [id = 546] 10:35:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14066800) [pid = 2804] [serial = 1638] [outer = 00000000] 10:35:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14177C00) [pid = 2804] [serial = 1639] [outer = 14066800] 10:35:24 INFO - PROCESS | 2804 | 1470159324495 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1423E000) [pid = 2804] [serial = 1640] [outer = 14066800] 10:35:24 INFO - PROCESS | 2804 | 1470159324936 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:35:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 10:35:24 INFO - PROCESS | 2804 | 1470159324990 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 2804 | 1470159324992 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:35:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:35:25 INFO - PROCESS | 2804 | 1470159325028 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 2804 | 1470159325030 Marionette TRACE conn6 <- [1,2150,null,{}] 10:35:25 INFO - PROCESS | 2804 | 1470159325042 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 2804 | 1470159325044 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:25 INFO - PROCESS | 2804 | 1470159325159 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:35:25 INFO - PROCESS | 2804 | 1470159325169 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 2804 | 1470159325171 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:25 INFO - PROCESS | 2804 | ++DOCSHELL 14242000 == 31 [pid = 2804] [id = 547] 10:35:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14245800) [pid = 2804] [serial = 1641] [outer = 00000000] 10:35:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1525C400) [pid = 2804] [serial = 1642] [outer = 14245800] 10:35:25 INFO - PROCESS | 2804 | 1470159325215 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B1B800) [pid = 2804] [serial = 1643] [outer = 14245800] 10:35:25 INFO - PROCESS | 2804 | 1470159325712 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 770ms 10:35:25 INFO - PROCESS | 2804 | 1470159325766 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 2804 | 1470159325769 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:35:25 INFO - PROCESS | 2804 | 1470159325772 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:35:25 INFO - PROCESS | 2804 | 1470159325773 Marionette TRACE conn6 <- [1,2154,null,{}] 10:35:25 INFO - PROCESS | 2804 | 1470159325784 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 2804 | 1470159325790 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:25 INFO - PROCESS | 2804 | 1470159325926 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:35:26 INFO - PROCESS | 2804 | --DOCSHELL 10F23400 == 30 [pid = 2804] [id = 12] 10:35:26 INFO - PROCESS | 2804 | 1470159326008 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 2804 | 1470159326010 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:26 INFO - PROCESS | 2804 | ++DOCSHELL 11003800 == 31 [pid = 2804] [id = 548] 10:35:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15265400) [pid = 2804] [serial = 1644] [outer = 00000000] 10:35:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (16078800) [pid = 2804] [serial = 1645] [outer = 15265400] 10:35:26 INFO - PROCESS | 2804 | 1470159326063 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1649F000) [pid = 2804] [serial = 1646] [outer = 15265400] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (15CB6C00) [pid = 2804] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1573F000) [pid = 2804] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D160400) [pid = 2804] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (164A2C00) [pid = 2804] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0C54DC00) [pid = 2804] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CF74800) [pid = 2804] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D22800) [pid = 2804] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11745000) [pid = 2804] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (12A3D800) [pid = 2804] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1128CC00) [pid = 2804] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0C874400) [pid = 2804] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:35:26 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14237C00) [pid = 2804] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:35:26 INFO - PROCESS | 2804 | 1470159326729 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1016ms 10:35:26 INFO - PROCESS | 2804 | 1470159326793 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:35:26 INFO - PROCESS | 2804 | 1470159326795 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:35:26 INFO - PROCESS | 2804 | 1470159326798 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:35:26 INFO - PROCESS | 2804 | 1470159326800 Marionette TRACE conn6 <- [1,2158,null,{}] 10:35:26 INFO - PROCESS | 2804 | 1470159326804 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:26 INFO - PROCESS | 2804 | 1470159326806 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:26 INFO - PROCESS | 2804 | 1470159326883 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:35:26 INFO - PROCESS | 2804 | 1470159326888 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:26 INFO - PROCESS | 2804 | 1470159326890 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:26 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF6C00 == 32 [pid = 2804] [id = 549] 10:35:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CDFE800) [pid = 2804] [serial = 1647] [outer = 00000000] 10:35:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (142D1C00) [pid = 2804] [serial = 1648] [outer = 0CDFE800] 10:35:26 INFO - PROCESS | 2804 | 1470159326933 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (142D3800) [pid = 2804] [serial = 1649] [outer = 0CDFE800] 10:35:27 INFO - PROCESS | 2804 | 1470159327366 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:35:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:35:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 631ms 10:35:27 INFO - PROCESS | 2804 | 1470159327431 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 2804 | 1470159327433 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:35:27 INFO - PROCESS | 2804 | 1470159327436 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:35:27 INFO - PROCESS | 2804 | 1470159327438 Marionette TRACE conn6 <- [1,2162,null,{}] 10:35:27 INFO - PROCESS | 2804 | 1470159327442 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:27 INFO - PROCESS | 2804 | 1470159327443 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:27 INFO - PROCESS | 2804 | 1470159327522 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:35:27 INFO - PROCESS | 2804 | 1470159327528 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 2804 | 1470159327530 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:27 INFO - PROCESS | 2804 | ++DOCSHELL 142D1800 == 33 [pid = 2804] [id = 550] 10:35:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15CBB400) [pid = 2804] [serial = 1650] [outer = 00000000] 10:35:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (164A3400) [pid = 2804] [serial = 1651] [outer = 15CBB400] 10:35:27 INFO - PROCESS | 2804 | 1470159327574 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164A5000) [pid = 2804] [serial = 1652] [outer = 15CBB400] 10:35:28 INFO - PROCESS | 2804 | 1470159328023 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 632ms 10:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:35:28 INFO - PROCESS | 2804 | 1470159328072 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 2804 | 1470159328074 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:35:28 INFO - PROCESS | 2804 | 1470159328081 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 2804 | 1470159328083 Marionette TRACE conn6 <- [1,2166,null,{}] 10:35:28 INFO - PROCESS | 2804 | 1470159328086 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:28 INFO - PROCESS | 2804 | 1470159328088 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:28 INFO - PROCESS | 2804 | 1470159328168 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:35:28 INFO - PROCESS | 2804 | 1470159328174 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:28 INFO - PROCESS | 2804 | 1470159328176 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:28 INFO - PROCESS | 2804 | ++DOCSHELL 12A35000 == 34 [pid = 2804] [id = 551] 10:35:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16591C00) [pid = 2804] [serial = 1653] [outer = 00000000] 10:35:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1660C800) [pid = 2804] [serial = 1654] [outer = 16591C00] 10:35:28 INFO - PROCESS | 2804 | 1470159328229 Marionette DEBUG loaded listener.js 10:35:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1660F400) [pid = 2804] [serial = 1655] [outer = 16591C00] 10:35:29 INFO - PROCESS | 2804 | 1470159329029 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:35:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:35:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 990ms 10:35:29 INFO - PROCESS | 2804 | 1470159329069 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:35:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:35:29 INFO - PROCESS | 2804 | 1470159329073 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:35:29 INFO - PROCESS | 2804 | 1470159329078 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:35:29 INFO - PROCESS | 2804 | 1470159329083 Marionette TRACE conn6 <- [1,2170,null,{}] 10:35:29 INFO - PROCESS | 2804 | 1470159329089 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:29 INFO - PROCESS | 2804 | 1470159329091 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:29 INFO - PROCESS | 2804 | 1470159329215 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:35:29 INFO - PROCESS | 2804 | 1470159329352 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 2804 | 1470159329355 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:29 INFO - PROCESS | 2804 | ++DOCSHELL 0CF70000 == 35 [pid = 2804] [id = 552] 10:35:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CFEA000) [pid = 2804] [serial = 1656] [outer = 00000000] 10:35:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0D813C00) [pid = 2804] [serial = 1657] [outer = 0CFEA000] 10:35:29 INFO - PROCESS | 2804 | 1470159329414 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (10D7A800) [pid = 2804] [serial = 1658] [outer = 0CFEA000] 10:35:30 INFO - PROCESS | 2804 | 1470159330102 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1078ms 10:35:30 INFO - PROCESS | 2804 | 1470159330178 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 2804 | 1470159330183 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:35:30 INFO - PROCESS | 2804 | 1470159330190 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 2804 | 1470159330193 Marionette TRACE conn6 <- [1,2174,null,{}] 10:35:30 INFO - PROCESS | 2804 | 1470159330197 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:30 INFO - PROCESS | 2804 | 1470159330200 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:30 INFO - PROCESS | 2804 | 1470159330330 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:35:30 INFO - PROCESS | 2804 | 1470159330462 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:30 INFO - PROCESS | 2804 | 1470159330465 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:30 INFO - PROCESS | 2804 | ++DOCSHELL 0D746800 == 36 [pid = 2804] [id = 553] 10:35:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (117E3C00) [pid = 2804] [serial = 1659] [outer = 00000000] 10:35:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (13121000) [pid = 2804] [serial = 1660] [outer = 117E3C00] 10:35:30 INFO - PROCESS | 2804 | 1470159330522 Marionette DEBUG loaded listener.js 10:35:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (1416F000) [pid = 2804] [serial = 1661] [outer = 117E3C00] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 142D1800 == 35 [pid = 2804] [id = 550] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 0CDF6C00 == 34 [pid = 2804] [id = 549] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 11003800 == 33 [pid = 2804] [id = 548] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 14242000 == 32 [pid = 2804] [id = 547] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 14066000 == 31 [pid = 2804] [id = 546] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 12A35800 == 30 [pid = 2804] [id = 545] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 10D1E000 == 29 [pid = 2804] [id = 544] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 0CFED000 == 28 [pid = 2804] [id = 543] 10:35:31 INFO - PROCESS | 2804 | --DOCSHELL 0C827400 == 27 [pid = 2804] [id = 14] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (164A8800) [pid = 2804] [serial = 1603] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (15C0B800) [pid = 2804] [serial = 1601] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15B27800) [pid = 2804] [serial = 1600] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (14174000) [pid = 2804] [serial = 1606] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (16597000) [pid = 2804] [serial = 1580] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0D043C00) [pid = 2804] [serial = 1582] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D168400) [pid = 2804] [serial = 1583] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0CFE6400) [pid = 2804] [serial = 1588] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D112000) [pid = 2804] [serial = 1589] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D7A000) [pid = 2804] [serial = 1591] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11005C00) [pid = 2804] [serial = 1592] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (117EBC00) [pid = 2804] [serial = 1585] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (13E53800) [pid = 2804] [serial = 1586] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (13E55000) [pid = 2804] [serial = 1594] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16611400) [pid = 2804] [serial = 1610] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16828400) [pid = 2804] [serial = 1612] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (16609800) [pid = 2804] [serial = 1609] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (164AA000) [pid = 2804] [serial = 1604] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1682F800) [pid = 2804] [serial = 1613] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (142CE800) [pid = 2804] [serial = 1597] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14420800) [pid = 2804] [serial = 1607] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (14419C00) [pid = 2804] [serial = 1598] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1406E400) [pid = 2804] [serial = 1595] [outer = 00000000] [url = about:blank] 10:35:31 INFO - PROCESS | 2804 | 1470159331417 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1275ms 10:35:31 INFO - PROCESS | 2804 | 1470159331468 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:35:31 INFO - PROCESS | 2804 | 1470159331471 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:35:31 INFO - PROCESS | 2804 | 1470159331476 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:35:31 INFO - PROCESS | 2804 | 1470159331479 Marionette TRACE conn6 <- [1,2178,null,{}] 10:35:31 INFO - PROCESS | 2804 | 1470159331485 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:31 INFO - PROCESS | 2804 | 1470159331487 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:31 INFO - PROCESS | 2804 | 1470159331575 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:35:31 INFO - PROCESS | 2804 | 1470159331582 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 2804 | 1470159331587 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:31 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4800 == 28 [pid = 2804] [id = 554] 10:35:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE5000) [pid = 2804] [serial = 1662] [outer = 00000000] 10:35:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D042400) [pid = 2804] [serial = 1663] [outer = 0CFE5000] 10:35:31 INFO - PROCESS | 2804 | 1470159331634 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D114C00) [pid = 2804] [serial = 1664] [outer = 0CFE5000] 10:35:32 INFO - PROCESS | 2804 | 1470159332160 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 730ms 10:35:32 INFO - PROCESS | 2804 | 1470159332208 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 2804 | 1470159332212 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:35:32 INFO - PROCESS | 2804 | 1470159332218 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:35:32 INFO - PROCESS | 2804 | 1470159332221 Marionette TRACE conn6 <- [1,2182,null,{}] 10:35:32 INFO - PROCESS | 2804 | 1470159332224 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:32 INFO - PROCESS | 2804 | 1470159332227 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:32 INFO - PROCESS | 2804 | 1470159332312 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:35:32 INFO - PROCESS | 2804 | 1470159332410 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 2804 | 1470159332413 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:32 INFO - PROCESS | 2804 | ++DOCSHELL 0E12B000 == 29 [pid = 2804] [id = 555] 10:35:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0E1DB800) [pid = 2804] [serial = 1665] [outer = 00000000] 10:35:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10D7D000) [pid = 2804] [serial = 1666] [outer = 0E1DB800] 10:35:32 INFO - PROCESS | 2804 | 1470159332461 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1100C400) [pid = 2804] [serial = 1667] [outer = 0E1DB800] 10:35:32 INFO - PROCESS | 2804 | 1470159332847 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 10:35:32 INFO - PROCESS | 2804 | 1470159332892 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 2804 | 1470159332895 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:35:32 INFO - PROCESS | 2804 | 1470159332898 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 2804 | 1470159332902 Marionette TRACE conn6 <- [1,2186,null,{}] 10:35:32 INFO - PROCESS | 2804 | 1470159332912 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:32 INFO - PROCESS | 2804 | 1470159332917 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:32 INFO - PROCESS | 2804 | 1470159333002 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:35:33 INFO - PROCESS | 2804 | 1470159333009 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 2804 | 1470159333012 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:33 INFO - PROCESS | 2804 | ++DOCSHELL 12A34C00 == 30 [pid = 2804] [id = 556] 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (12A3B000) [pid = 2804] [serial = 1668] [outer = 00000000] 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13ED9400) [pid = 2804] [serial = 1669] [outer = 12A3B000] 10:35:33 INFO - PROCESS | 2804 | 1470159333061 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1416B400) [pid = 2804] [serial = 1670] [outer = 12A3B000] 10:35:33 INFO - PROCESS | 2804 | 1470159333530 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:35:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 10:35:33 INFO - PROCESS | 2804 | 1470159333589 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 2804 | 1470159333591 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:35:33 INFO - PROCESS | 2804 | 1470159333594 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:35:33 INFO - PROCESS | 2804 | 1470159333596 Marionette TRACE conn6 <- [1,2190,null,{}] 10:35:33 INFO - PROCESS | 2804 | 1470159333606 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 2804 | 1470159333608 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:33 INFO - PROCESS | 2804 | 1470159333730 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:35:33 INFO - PROCESS | 2804 | 1470159333736 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 2804 | 1470159333738 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:33 INFO - PROCESS | 2804 | ++DOCSHELL 1441B800 == 31 [pid = 2804] [id = 557] 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15258400) [pid = 2804] [serial = 1671] [outer = 00000000] 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15A1E000) [pid = 2804] [serial = 1672] [outer = 15258400] 10:35:33 INFO - PROCESS | 2804 | 1470159333782 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15C10400) [pid = 2804] [serial = 1673] [outer = 15258400] 10:35:34 INFO - PROCESS | 2804 | 1470159334202 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 690ms 10:35:34 INFO - PROCESS | 2804 | 1470159334289 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:35:34 INFO - PROCESS | 2804 | 1470159334291 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:35:34 INFO - PROCESS | 2804 | 1470159334294 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - PROCESS | 2804 | 1470159334296 Marionette TRACE conn6 <- [1,2194,null,{}] 10:35:34 INFO - PROCESS | 2804 | 1470159334306 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:34 INFO - PROCESS | 2804 | 1470159334308 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:34 INFO - PROCESS | 2804 | 1470159334421 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:35:34 INFO - PROCESS | 2804 | 1470159334522 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 2804 | 1470159334524 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:34 INFO - PROCESS | 2804 | ++DOCSHELL 0C86E400 == 32 [pid = 2804] [id = 558] 10:35:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (11282000) [pid = 2804] [serial = 1674] [outer = 00000000] 10:35:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (15CB4400) [pid = 2804] [serial = 1675] [outer = 11282000] 10:35:34 INFO - PROCESS | 2804 | 1470159334568 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (15CB8400) [pid = 2804] [serial = 1676] [outer = 11282000] 10:35:34 INFO - PROCESS | 2804 | 1470159334997 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 730ms 10:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:35:35 INFO - PROCESS | 2804 | 1470159335025 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 2804 | 1470159335027 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:35:35 INFO - PROCESS | 2804 | 1470159335030 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 2804 | 1470159335032 Marionette TRACE conn6 <- [1,2198,null,{}] 10:35:35 INFO - PROCESS | 2804 | 1470159335035 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 2804 | 1470159335041 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:35 INFO - PROCESS | 2804 | 1470159335182 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:35:35 INFO - PROCESS | 2804 | 1470159335255 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:35 INFO - PROCESS | 2804 | 1470159335257 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:35 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE6400 == 33 [pid = 2804] [id = 559] 10:35:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15C0C400) [pid = 2804] [serial = 1677] [outer = 00000000] 10:35:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164A1400) [pid = 2804] [serial = 1678] [outer = 15C0C400] 10:35:35 INFO - PROCESS | 2804 | 1470159335303 Marionette DEBUG loaded listener.js 10:35:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16075800) [pid = 2804] [serial = 1679] [outer = 15C0C400] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (14066800) [pid = 2804] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D047C00) [pid = 2804] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (12A36400) [pid = 2804] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (10D1E400) [pid = 2804] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CF74400) [pid = 2804] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (117C0400) [pid = 2804] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (14245800) [pid = 2804] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (164A5800) [pid = 2804] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (168D8000) [pid = 2804] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (15265400) [pid = 2804] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15CBB400) [pid = 2804] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D744C00) [pid = 2804] [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.] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CDFE800) [pid = 2804] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (10F25800) [pid = 2804] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:35:35 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0CFEDC00) [pid = 2804] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:35:35 INFO - PROCESS | 2804 | 1470159335814 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 831ms 10:35:35 INFO - PROCESS | 2804 | 1470159335862 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:35:35 INFO - PROCESS | 2804 | 1470159335864 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:35:35 INFO - PROCESS | 2804 | 1470159335867 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:35:35 INFO - PROCESS | 2804 | 1470159335869 Marionette TRACE conn6 <- [1,2202,null,{}] 10:35:35 INFO - PROCESS | 2804 | 1470159335872 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:35 INFO - PROCESS | 2804 | 1470159335874 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:35 INFO - PROCESS | 2804 | 1470159335953 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:35:36 INFO - PROCESS | 2804 | 1470159336051 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 2804 | 1470159336053 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:36 INFO - PROCESS | 2804 | ++DOCSHELL 10F25800 == 34 [pid = 2804] [id = 560] 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1109A400) [pid = 2804] [serial = 1680] [outer = 00000000] 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13ED8800) [pid = 2804] [serial = 1681] [outer = 1109A400] 10:35:36 INFO - PROCESS | 2804 | 1470159336099 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (14245000) [pid = 2804] [serial = 1682] [outer = 1109A400] 10:35:36 INFO - PROCESS | 2804 | 1470159336431 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 629ms 10:35:36 INFO - PROCESS | 2804 | 1470159336498 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 2804 | 1470159336500 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:35:36 INFO - PROCESS | 2804 | 1470159336503 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 2804 | 1470159336504 Marionette TRACE conn6 <- [1,2206,null,{}] 10:35:36 INFO - PROCESS | 2804 | 1470159336508 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:36 INFO - PROCESS | 2804 | 1470159336510 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:36 INFO - PROCESS | 2804 | 1470159336589 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:35:36 INFO - PROCESS | 2804 | 1470159336683 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 2804 | 1470159336685 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:36 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A2400 == 35 [pid = 2804] [id = 561] 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0CFE0000) [pid = 2804] [serial = 1683] [outer = 00000000] 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16076400) [pid = 2804] [serial = 1684] [outer = 0CFE0000] 10:35:36 INFO - PROCESS | 2804 | 1470159336729 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1658FC00) [pid = 2804] [serial = 1685] [outer = 0CFE0000] 10:35:37 INFO - PROCESS | 2804 | 1470159337077 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 630ms 10:35:37 INFO - PROCESS | 2804 | 1470159337134 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 2804 | 1470159337136 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:35:37 INFO - PROCESS | 2804 | 1470159337139 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 2804 | 1470159337141 Marionette TRACE conn6 <- [1,2210,null,{}] 10:35:37 INFO - PROCESS | 2804 | 1470159337144 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 2804 | 1470159337146 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:37 INFO - PROCESS | 2804 | 1470159337273 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:35:37 INFO - PROCESS | 2804 | 1470159337308 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 2804 | 1470159337310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:37 INFO - PROCESS | 2804 | ++DOCSHELL 12A38800 == 36 [pid = 2804] [id = 562] 10:35:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1649E400) [pid = 2804] [serial = 1686] [outer = 00000000] 10:35:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16827800) [pid = 2804] [serial = 1687] [outer = 1649E400] 10:35:37 INFO - PROCESS | 2804 | 1470159337354 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1682F400) [pid = 2804] [serial = 1688] [outer = 1649E400] 10:35:37 INFO - PROCESS | 2804 | 1470159337837 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 771ms 10:35:37 INFO - PROCESS | 2804 | 1470159337911 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 2804 | 1470159337916 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:35:37 INFO - PROCESS | 2804 | 1470159337922 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 2804 | 1470159337926 Marionette TRACE conn6 <- [1,2214,null,{}] 10:35:37 INFO - PROCESS | 2804 | 1470159337932 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 2804 | 1470159337935 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:38 INFO - PROCESS | 2804 | 1470159338061 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:35:38 INFO - PROCESS | 2804 | 1470159338195 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 2804 | 1470159338200 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:38 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6E800 == 37 [pid = 2804] [id = 563] 10:35:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0CFE1000) [pid = 2804] [serial = 1689] [outer = 00000000] 10:35:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D112800) [pid = 2804] [serial = 1690] [outer = 0CFE1000] 10:35:38 INFO - PROCESS | 2804 | 1470159338260 Marionette DEBUG loaded listener.js 10:35:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D5F1400) [pid = 2804] [serial = 1691] [outer = 0CFE1000] 10:35:38 INFO - PROCESS | 2804 | 1470159338882 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1020ms 10:35:38 INFO - PROCESS | 2804 | 1470159338947 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 2804 | 1470159338952 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:35:38 INFO - PROCESS | 2804 | 1470159338958 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 2804 | 1470159338961 Marionette TRACE conn6 <- [1,2218,null,{}] 10:35:38 INFO - PROCESS | 2804 | 1470159338965 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:38 INFO - PROCESS | 2804 | 1470159338968 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:39 INFO - PROCESS | 2804 | 1470159339081 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:35:39 INFO - PROCESS | 2804 | 1470159339220 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:39 INFO - PROCESS | 2804 | 1470159339223 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:39 INFO - PROCESS | 2804 | ++DOCSHELL 117C9000 == 38 [pid = 2804] [id = 564] 10:35:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (117DE400) [pid = 2804] [serial = 1692] [outer = 00000000] 10:35:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (12A41400) [pid = 2804] [serial = 1693] [outer = 117DE400] 10:35:39 INFO - PROCESS | 2804 | 1470159339281 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (14178800) [pid = 2804] [serial = 1694] [outer = 117DE400] 10:35:39 INFO - PROCESS | 2804 | 1470159339890 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 970ms 10:35:39 INFO - PROCESS | 2804 | 1470159339931 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 2804 | 1470159339934 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:35:39 INFO - PROCESS | 2804 | 1470159339938 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - PROCESS | 2804 | 1470159339941 Marionette TRACE conn6 <- [1,2222,null,{}] 10:35:39 INFO - PROCESS | 2804 | 1470159339953 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:39 INFO - PROCESS | 2804 | 1470159339958 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:40 INFO - PROCESS | 2804 | 1470159340067 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:35:40 INFO - PROCESS | 2804 | 1470159340206 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 2804 | 1470159340210 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:40 INFO - PROCESS | 2804 | ++DOCSHELL 16079C00 == 39 [pid = 2804] [id = 565] 10:35:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1607A400) [pid = 2804] [serial = 1695] [outer = 00000000] 10:35:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1676D800) [pid = 2804] [serial = 1696] [outer = 1607A400] 10:35:40 INFO - PROCESS | 2804 | 1470159340268 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16833C00) [pid = 2804] [serial = 1697] [outer = 1607A400] 10:35:40 INFO - PROCESS | 2804 | 1470159340873 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 970ms 10:35:40 INFO - PROCESS | 2804 | 1470159340911 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 2804 | 1470159340914 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:35:40 INFO - PROCESS | 2804 | 1470159340917 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:35:40 INFO - PROCESS | 2804 | 1470159340919 Marionette TRACE conn6 <- [1,2226,null,{}] 10:35:40 INFO - PROCESS | 2804 | 1470159340923 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:40 INFO - PROCESS | 2804 | 1470159340925 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:41 INFO - PROCESS | 2804 | 1470159341035 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:35:41 INFO - PROCESS | 2804 | 1470159341146 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 2804 | 1470159341148 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:41 INFO - PROCESS | 2804 | ++DOCSHELL 1658C400 == 40 [pid = 2804] [id = 566] 10:35:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (1658E000) [pid = 2804] [serial = 1698] [outer = 00000000] 10:35:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (168D5400) [pid = 2804] [serial = 1699] [outer = 1658E000] 10:35:41 INFO - PROCESS | 2804 | 1470159341246 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168DAC00) [pid = 2804] [serial = 1700] [outer = 1658E000] 10:35:42 INFO - PROCESS | 2804 | 1470159342028 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1181ms 10:35:42 INFO - PROCESS | 2804 | 1470159342102 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 2804 | 1470159342106 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:35:42 INFO - PROCESS | 2804 | 1470159342111 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - PROCESS | 2804 | 1470159342114 Marionette TRACE conn6 <- [1,2230,null,{}] 10:35:42 INFO - PROCESS | 2804 | 1470159342120 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:42 INFO - PROCESS | 2804 | 1470159342122 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:42 INFO - PROCESS | 2804 | 1470159342261 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0CFEC000 == 39 [pid = 2804] [id = 542] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0C4A2400 == 38 [pid = 2804] [id = 561] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 10F25800 == 37 [pid = 2804] [id = 560] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0CFE6400 == 36 [pid = 2804] [id = 559] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0C86E400 == 35 [pid = 2804] [id = 558] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 1441B800 == 34 [pid = 2804] [id = 557] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 12A34C00 == 33 [pid = 2804] [id = 556] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0E12B000 == 32 [pid = 2804] [id = 555] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4800 == 31 [pid = 2804] [id = 554] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 12A35000 == 30 [pid = 2804] [id = 551] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0CF70000 == 29 [pid = 2804] [id = 552] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0D746800 == 28 [pid = 2804] [id = 553] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 1658C400 == 27 [pid = 2804] [id = 566] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 16079C00 == 26 [pid = 2804] [id = 565] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 12A38800 == 25 [pid = 2804] [id = 562] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 0CF6E800 == 24 [pid = 2804] [id = 563] 10:35:42 INFO - PROCESS | 2804 | --DOCSHELL 117C9000 == 23 [pid = 2804] [id = 564] 10:35:42 INFO - PROCESS | 2804 | 1470159343001 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 2804 | 1470159343005 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (10F2EC00) [pid = 2804] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D04B800) [pid = 2804] [serial = 1630] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (0D11A000) [pid = 2804] [serial = 1631] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (14177C00) [pid = 2804] [serial = 1639] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0E1DF400) [pid = 2804] [serial = 1628] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D8B4C00) [pid = 2804] [serial = 1627] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (13120C00) [pid = 2804] [serial = 1636] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10D79C00) [pid = 2804] [serial = 1633] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10F78400) [pid = 2804] [serial = 1634] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D163800) [pid = 2804] [serial = 1616] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0D042C00) [pid = 2804] [serial = 1615] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1401C400) [pid = 2804] [serial = 1619] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (118E3C00) [pid = 2804] [serial = 1618] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1525C400) [pid = 2804] [serial = 1642] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16836400) [pid = 2804] [serial = 1622] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16812800) [pid = 2804] [serial = 1621] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (17A9FC00) [pid = 2804] [serial = 1625] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (168DC800) [pid = 2804] [serial = 1624] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16078800) [pid = 2804] [serial = 1645] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1660C800) [pid = 2804] [serial = 1654] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (164A5000) [pid = 2804] [serial = 1652] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1441EC00) [pid = 2804] [serial = 1124] [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.] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (15B1B800) [pid = 2804] [serial = 1643] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1649F000) [pid = 2804] [serial = 1646] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (164A3400) [pid = 2804] [serial = 1651] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (142D1C00) [pid = 2804] [serial = 1648] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (142D3800) [pid = 2804] [serial = 1649] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (13E5E800) [pid = 2804] [serial = 1637] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (1423E000) [pid = 2804] [serial = 1640] [outer = 00000000] [url = about:blank] 10:35:43 INFO - PROCESS | 2804 | ++DOCSHELL 0C541400 == 24 [pid = 2804] [id = 567] 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0C542000) [pid = 2804] [serial = 1701] [outer = 00000000] 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0C54D400) [pid = 2804] [serial = 1702] [outer = 0C542000] 10:35:43 INFO - PROCESS | 2804 | 1470159343161 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0C8D3800) [pid = 2804] [serial = 1703] [outer = 0C542000] 10:35:43 INFO - PROCESS | 2804 | 1470159343581 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1534ms 10:35:43 INFO - PROCESS | 2804 | 1470159343648 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 2804 | 1470159343652 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:35:43 INFO - PROCESS | 2804 | 1470159343656 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 2804 | 1470159343659 Marionette TRACE conn6 <- [1,2234,null,{}] 10:35:43 INFO - PROCESS | 2804 | 1470159343665 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:43 INFO - PROCESS | 2804 | 1470159343669 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:43 INFO - PROCESS | 2804 | 1470159343763 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:35:43 INFO - PROCESS | 2804 | 1470159343772 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:43 INFO - PROCESS | 2804 | 1470159343774 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:43 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE9C00 == 25 [pid = 2804] [id = 568] 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0D044C00) [pid = 2804] [serial = 1704] [outer = 00000000] 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D119000) [pid = 2804] [serial = 1705] [outer = 0D044C00] 10:35:43 INFO - PROCESS | 2804 | 1470159343823 Marionette DEBUG loaded listener.js 10:35:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D15DC00) [pid = 2804] [serial = 1706] [outer = 0D044C00] 10:35:44 INFO - PROCESS | 2804 | 1470159344301 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 10:35:44 INFO - PROCESS | 2804 | 1470159344330 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:35:44 INFO - PROCESS | 2804 | 1470159344335 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:35:44 INFO - PROCESS | 2804 | 1470159344340 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:35:44 INFO - PROCESS | 2804 | 1470159344342 Marionette TRACE conn6 <- [1,2238,null,{}] 10:35:44 INFO - PROCESS | 2804 | 1470159344345 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:44 INFO - PROCESS | 2804 | 1470159344348 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:44 INFO - PROCESS | 2804 | 1470159344470 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:35:44 INFO - PROCESS | 2804 | 1470159344567 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 2804 | 1470159344569 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:44 INFO - PROCESS | 2804 | ++DOCSHELL 0DF4B000 == 26 [pid = 2804] [id = 569] 10:35:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0E137800) [pid = 2804] [serial = 1707] [outer = 00000000] 10:35:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D20000) [pid = 2804] [serial = 1708] [outer = 0E137800] 10:35:44 INFO - PROCESS | 2804 | 1470159344615 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10D78C00) [pid = 2804] [serial = 1709] [outer = 0E137800] 10:35:45 INFO - PROCESS | 2804 | 1470159345024 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 10:35:45 INFO - PROCESS | 2804 | 1470159345073 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:35:45 INFO - PROCESS | 2804 | 1470159345075 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:35:45 INFO - PROCESS | 2804 | 1470159345080 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 2804 | 1470159345086 Marionette TRACE conn6 <- [1,2242,null,{}] 10:35:45 INFO - PROCESS | 2804 | 1470159345096 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:45 INFO - PROCESS | 2804 | 1470159345099 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:45 INFO - PROCESS | 2804 | 1470159345234 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:35:45 INFO - PROCESS | 2804 | 1470159345262 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 2804 | 1470159345264 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:45 INFO - PROCESS | 2804 | ++DOCSHELL 10F76000 == 27 [pid = 2804] [id = 570] 10:35:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1100BC00) [pid = 2804] [serial = 1710] [outer = 00000000] 10:35:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11751800) [pid = 2804] [serial = 1711] [outer = 1100BC00] 10:35:45 INFO - PROCESS | 2804 | 1470159345309 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117C6000) [pid = 2804] [serial = 1712] [outer = 1100BC00] 10:35:45 INFO - PROCESS | 2804 | 1470159345764 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 10:35:45 INFO - PROCESS | 2804 | 1470159345846 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 2804 | 1470159345849 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:35:45 INFO - PROCESS | 2804 | 1470159345854 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 2804 | 1470159345856 Marionette TRACE conn6 <- [1,2246,null,{}] 10:35:45 INFO - PROCESS | 2804 | 1470159345859 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:45 INFO - PROCESS | 2804 | 1470159345862 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:45 INFO - PROCESS | 2804 | 1470159345985 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:35:45 INFO - PROCESS | 2804 | 1470159345997 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 2804 | 1470159345999 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:46 INFO - PROCESS | 2804 | ++DOCSHELL 117C8000 == 28 [pid = 2804] [id = 571] 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117EBC00) [pid = 2804] [serial = 1713] [outer = 00000000] 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (12A3A400) [pid = 2804] [serial = 1714] [outer = 117EBC00] 10:35:46 INFO - PROCESS | 2804 | 1470159346044 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (13129400) [pid = 2804] [serial = 1715] [outer = 117EBC00] 10:35:46 INFO - PROCESS | 2804 | 1470159346499 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 669ms 10:35:46 INFO - PROCESS | 2804 | 1470159346528 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:35:46 INFO - PROCESS | 2804 | 1470159346531 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:35:46 INFO - PROCESS | 2804 | 1470159346534 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:35:46 INFO - PROCESS | 2804 | 1470159346536 Marionette TRACE conn6 <- [1,2250,null,{}] 10:35:46 INFO - PROCESS | 2804 | 1470159346539 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:46 INFO - PROCESS | 2804 | 1470159346541 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:46 INFO - PROCESS | 2804 | 1470159346655 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:35:46 INFO - PROCESS | 2804 | 1470159346661 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:46 INFO - PROCESS | 2804 | 1470159346667 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:46 INFO - PROCESS | 2804 | ++DOCSHELL 13EE0000 == 29 [pid = 2804] [id = 572] 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14013C00) [pid = 2804] [serial = 1716] [outer = 00000000] 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14144800) [pid = 2804] [serial = 1717] [outer = 14013C00] 10:35:46 INFO - PROCESS | 2804 | 1470159346778 Marionette DEBUG loaded listener.js 10:35:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14238400) [pid = 2804] [serial = 1718] [outer = 14013C00] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15258400) [pid = 2804] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15C0C400) [pid = 2804] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117E3C00) [pid = 2804] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16591C00) [pid = 2804] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (11282000) [pid = 2804] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFEA000) [pid = 2804] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0CFE5000) [pid = 2804] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CFE0000) [pid = 2804] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0E1DB800) [pid = 2804] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1109A400) [pid = 2804] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1649E400) [pid = 2804] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:35:47 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (12A3B000) [pid = 2804] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:35:47 INFO - PROCESS | 2804 | 1470159347528 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1018ms 10:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:35:47 INFO - PROCESS | 2804 | 1470159347556 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 2804 | 1470159347558 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:35:47 INFO - PROCESS | 2804 | 1470159347561 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 2804 | 1470159347563 Marionette TRACE conn6 <- [1,2254,null,{}] 10:35:47 INFO - PROCESS | 2804 | 1470159347567 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:47 INFO - PROCESS | 2804 | 1470159347569 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:47 INFO - PROCESS | 2804 | 1470159347653 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:35:47 INFO - PROCESS | 2804 | 1470159347658 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 2804 | 1470159347660 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:47 INFO - PROCESS | 2804 | ++DOCSHELL 0C545400 == 30 [pid = 2804] [id = 573] 10:35:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (110A2C00) [pid = 2804] [serial = 1719] [outer = 00000000] 10:35:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (12A34800) [pid = 2804] [serial = 1720] [outer = 110A2C00] 10:35:47 INFO - PROCESS | 2804 | 1470159347706 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1423CC00) [pid = 2804] [serial = 1721] [outer = 110A2C00] 10:35:48 INFO - PROCESS | 2804 | 1470159348139 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 10:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:35:48 INFO - PROCESS | 2804 | 1470159348192 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 2804 | 1470159348194 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:35:48 INFO - PROCESS | 2804 | 1470159348197 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 2804 | 1470159348199 Marionette TRACE conn6 <- [1,2258,null,{}] 10:35:48 INFO - PROCESS | 2804 | 1470159348202 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 2804 | 1470159348204 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:48 INFO - PROCESS | 2804 | 1470159348283 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:35:48 INFO - PROCESS | 2804 | 1470159348288 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 2804 | 1470159348290 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:48 INFO - PROCESS | 2804 | ++DOCSHELL 13121C00 == 31 [pid = 2804] [id = 574] 10:35:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (14243800) [pid = 2804] [serial = 1722] [outer = 00000000] 10:35:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (15738800) [pid = 2804] [serial = 1723] [outer = 14243800] 10:35:48 INFO - PROCESS | 2804 | 1470159348334 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15739C00) [pid = 2804] [serial = 1724] [outer = 14243800] 10:35:48 INFO - PROCESS | 2804 | 1470159348757 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 570ms 10:35:48 INFO - PROCESS | 2804 | 1470159348768 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 2804 | 1470159348770 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:35:48 INFO - PROCESS | 2804 | 1470159348773 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 2804 | 1470159348775 Marionette TRACE conn6 <- [1,2262,null,{}] 10:35:48 INFO - PROCESS | 2804 | 1470159348778 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 2804 | 1470159348780 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:48 INFO - PROCESS | 2804 | 1470159348904 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:35:48 INFO - PROCESS | 2804 | 1470159348913 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 2804 | 1470159348915 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:48 INFO - PROCESS | 2804 | ++DOCSHELL 0D048400 == 32 [pid = 2804] [id = 575] 10:35:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117DF800) [pid = 2804] [serial = 1725] [outer = 00000000] 10:35:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15B27C00) [pid = 2804] [serial = 1726] [outer = 117DF800] 10:35:48 INFO - PROCESS | 2804 | 1470159348959 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15C0B400) [pid = 2804] [serial = 1727] [outer = 117DF800] 10:35:49 INFO - PROCESS | 2804 | 1470159349384 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 10:35:49 INFO - PROCESS | 2804 | 1470159349404 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 2804 | 1470159349406 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:35:49 INFO - PROCESS | 2804 | 1470159349409 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - PROCESS | 2804 | 1470159349411 Marionette TRACE conn6 <- [1,2266,null,{}] 10:35:49 INFO - PROCESS | 2804 | 1470159349414 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:49 INFO - PROCESS | 2804 | 1470159349416 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:49 INFO - PROCESS | 2804 | 1470159349582 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:35:49 INFO - PROCESS | 2804 | 1470159349654 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 2804 | 1470159349658 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:49 INFO - PROCESS | 2804 | ++DOCSHELL 0C49E400 == 33 [pid = 2804] [id = 576] 10:35:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0C4A0400) [pid = 2804] [serial = 1728] [outer = 00000000] 10:35:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0C86B800) [pid = 2804] [serial = 1729] [outer = 0C4A0400] 10:35:49 INFO - PROCESS | 2804 | 1470159349717 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0CDFE800) [pid = 2804] [serial = 1730] [outer = 0C4A0400] 10:35:50 INFO - PROCESS | 2804 | 1470159350517 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1179ms 10:35:50 INFO - PROCESS | 2804 | 1470159350590 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:35:50 INFO - PROCESS | 2804 | 1470159350595 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:35:50 INFO - PROCESS | 2804 | 1470159350600 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:35:50 INFO - PROCESS | 2804 | 1470159350603 Marionette TRACE conn6 <- [1,2270,null,{}] 10:35:50 INFO - PROCESS | 2804 | 1470159350608 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:50 INFO - PROCESS | 2804 | 1470159350611 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:50 INFO - PROCESS | 2804 | 1470159350764 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:35:50 INFO - PROCESS | 2804 | 1470159350897 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 2804 | 1470159350901 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:50 INFO - PROCESS | 2804 | ++DOCSHELL 10D75C00 == 34 [pid = 2804] [id = 577] 10:35:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (10D77000) [pid = 2804] [serial = 1731] [outer = 00000000] 10:35:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (10F2EC00) [pid = 2804] [serial = 1732] [outer = 10D77000] 10:35:50 INFO - PROCESS | 2804 | 1470159350965 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1170B800) [pid = 2804] [serial = 1733] [outer = 10D77000] 10:35:51 INFO - PROCESS | 2804 | 1470159351626 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1070ms 10:35:51 INFO - PROCESS | 2804 | 1470159351691 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:35:51 INFO - PROCESS | 2804 | 1470159351695 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:35:51 INFO - PROCESS | 2804 | 1470159351698 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 2804 | 1470159351701 Marionette TRACE conn6 <- [1,2274,null,{}] 10:35:51 INFO - PROCESS | 2804 | 1470159351704 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:51 INFO - PROCESS | 2804 | 1470159351707 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:51 INFO - PROCESS | 2804 | 1470159351936 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:35:52 INFO - PROCESS | 2804 | 1470159352068 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 2804 | 1470159352070 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:52 INFO - PROCESS | 2804 | ++DOCSHELL 0CC78C00 == 35 [pid = 2804] [id = 578] 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CDF8C00) [pid = 2804] [serial = 1734] [outer = 00000000] 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CF6BC00) [pid = 2804] [serial = 1735] [outer = 0CDF8C00] 10:35:52 INFO - PROCESS | 2804 | 1470159352171 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CFE8800) [pid = 2804] [serial = 1736] [outer = 0CDF8C00] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0CDF7C00 == 34 [pid = 2804] [id = 389] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0C8CB800 == 33 [pid = 2804] [id = 386] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 1423B400 == 32 [pid = 2804] [id = 395] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 12A3E800 == 31 [pid = 2804] [id = 387] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 1646AC00 == 30 [pid = 2804] [id = 397] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 1127D800 == 29 [pid = 2804] [id = 383] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0D046C00 == 28 [pid = 2804] [id = 391] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0D5F2C00 == 27 [pid = 2804] [id = 382] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0D11E400 == 26 [pid = 2804] [id = 396] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 1401A000 == 25 [pid = 2804] [id = 394] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 117BEC00 == 24 [pid = 2804] [id = 384] 10:35:52 INFO - PROCESS | 2804 | --DOCSHELL 0D8DD800 == 23 [pid = 2804] [id = 392] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15A1E000) [pid = 2804] [serial = 1672] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (164A1400) [pid = 2804] [serial = 1678] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (13121000) [pid = 2804] [serial = 1660] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1416F000) [pid = 2804] [serial = 1661] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1660F400) [pid = 2804] [serial = 1655] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15CB8400) [pid = 2804] [serial = 1676] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D813C00) [pid = 2804] [serial = 1657] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D7A800) [pid = 2804] [serial = 1658] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D042400) [pid = 2804] [serial = 1663] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D114C00) [pid = 2804] [serial = 1664] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1658FC00) [pid = 2804] [serial = 1685] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15CB4400) [pid = 2804] [serial = 1675] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10D7D000) [pid = 2804] [serial = 1666] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1100C400) [pid = 2804] [serial = 1667] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (13ED8800) [pid = 2804] [serial = 1681] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (16827800) [pid = 2804] [serial = 1687] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (13ED9400) [pid = 2804] [serial = 1669] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (16076400) [pid = 2804] [serial = 1684] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (16075800) [pid = 2804] [serial = 1679] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1682F400) [pid = 2804] [serial = 1688] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (15C10400) [pid = 2804] [serial = 1673] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (14245000) [pid = 2804] [serial = 1682] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (1416B400) [pid = 2804] [serial = 1670] [outer = 00000000] [url = about:blank] 10:35:52 INFO - PROCESS | 2804 | 1470159352683 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:35:52 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 10:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1019ms 10:35:52 INFO - PROCESS | 2804 | 1470159352722 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:35:52 INFO - PROCESS | 2804 | 1470159352726 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:35:52 INFO - PROCESS | 2804 | 1470159352731 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 2804 | 1470159352734 Marionette TRACE conn6 <- [1,2278,null,{}] 10:35:52 INFO - PROCESS | 2804 | 1470159352738 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:52 INFO - PROCESS | 2804 | 1470159352741 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:52 INFO - PROCESS | 2804 | 1470159352829 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:35:52 INFO - PROCESS | 2804 | 1470159352835 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 2804 | 1470159352838 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:52 INFO - PROCESS | 2804 | ++DOCSHELL 0D468800 == 24 [pid = 2804] [id = 579] 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0D469000) [pid = 2804] [serial = 1737] [outer = 00000000] 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0D7D8400) [pid = 2804] [serial = 1738] [outer = 0D469000] 10:35:52 INFO - PROCESS | 2804 | 1470159352885 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0D8E0400) [pid = 2804] [serial = 1739] [outer = 0D469000] 10:35:53 INFO - PROCESS | 2804 | 1470159353358 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:35:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 10:35:53 INFO - PROCESS | 2804 | 1470159353402 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 2804 | 1470159353405 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:35:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:35:53 INFO - PROCESS | 2804 | 1470159353408 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 2804 | 1470159353410 Marionette TRACE conn6 <- [1,2282,null,{}] 10:35:53 INFO - PROCESS | 2804 | 1470159353414 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:53 INFO - PROCESS | 2804 | 1470159353416 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:53 INFO - PROCESS | 2804 | 1470159353502 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:35:53 INFO - PROCESS | 2804 | 1470159353550 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 2804 | 1470159353552 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:53 INFO - PROCESS | 2804 | ++DOCSHELL 11753800 == 25 [pid = 2804] [id = 580] 10:35:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (11756000) [pid = 2804] [serial = 1740] [outer = 00000000] 10:35:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (117C3000) [pid = 2804] [serial = 1741] [outer = 11756000] 10:35:53 INFO - PROCESS | 2804 | 1470159353597 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (117E3C00) [pid = 2804] [serial = 1742] [outer = 11756000] 10:35:54 INFO - PROCESS | 2804 | 1470159354067 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 10:35:54 INFO - PROCESS | 2804 | 1470159354081 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 2804 | 1470159354085 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:35:54 INFO - PROCESS | 2804 | 1470159354095 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 2804 | 1470159354100 Marionette TRACE conn6 <- [1,2286,null,{}] 10:35:54 INFO - PROCESS | 2804 | 1470159354103 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:54 INFO - PROCESS | 2804 | 1470159354106 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:54 INFO - PROCESS | 2804 | 1470159354197 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:35:54 INFO - PROCESS | 2804 | 1470159354202 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 2804 | 1470159354204 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:54 INFO - PROCESS | 2804 | ++DOCSHELL 13E5A800 == 26 [pid = 2804] [id = 581] 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (14066400) [pid = 2804] [serial = 1743] [outer = 00000000] 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1423B800) [pid = 2804] [serial = 1744] [outer = 14066400] 10:35:54 INFO - PROCESS | 2804 | 1470159354257 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (142CFC00) [pid = 2804] [serial = 1745] [outer = 14066400] 10:35:54 INFO - PROCESS | 2804 | 1470159354684 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 10:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:35:54 INFO - PROCESS | 2804 | 1470159354734 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:35:54 INFO - PROCESS | 2804 | 1470159354736 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:35:54 INFO - PROCESS | 2804 | 1470159354739 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 2804 | 1470159354741 Marionette TRACE conn6 <- [1,2290,null,{}] 10:35:54 INFO - PROCESS | 2804 | 1470159354750 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:54 INFO - PROCESS | 2804 | 1470159354752 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:54 INFO - PROCESS | 2804 | 1470159354869 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:35:54 INFO - PROCESS | 2804 | 1470159354874 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 2804 | 1470159354876 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:54 INFO - PROCESS | 2804 | ++DOCSHELL 0C49A400 == 27 [pid = 2804] [id = 582] 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0C49FC00) [pid = 2804] [serial = 1746] [outer = 00000000] 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117C5000) [pid = 2804] [serial = 1747] [outer = 0C49FC00] 10:35:54 INFO - PROCESS | 2804 | 1470159354922 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (152E2000) [pid = 2804] [serial = 1748] [outer = 0C49FC00] 10:35:55 INFO - PROCESS | 2804 | 1470159355358 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 670ms 10:35:55 INFO - PROCESS | 2804 | 1470159355412 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 2804 | 1470159355414 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:35:55 INFO - PROCESS | 2804 | 1470159355423 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 2804 | 1470159355425 Marionette TRACE conn6 <- [1,2294,null,{}] 10:35:55 INFO - PROCESS | 2804 | 1470159355428 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:55 INFO - PROCESS | 2804 | 1470159355430 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:55 INFO - PROCESS | 2804 | 1470159355546 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:35:55 INFO - PROCESS | 2804 | 1470159355552 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 2804 | 1470159355557 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:55 INFO - PROCESS | 2804 | ++DOCSHELL 15CB5400 == 28 [pid = 2804] [id = 583] 10:35:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15CB5800) [pid = 2804] [serial = 1749] [outer = 00000000] 10:35:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CBD000) [pid = 2804] [serial = 1750] [outer = 15CB5800] 10:35:55 INFO - PROCESS | 2804 | 1470159355611 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16072C00) [pid = 2804] [serial = 1751] [outer = 15CB5800] 10:35:56 INFO - PROCESS | 2804 | 1470159356098 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 729ms 10:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:35:56 INFO - PROCESS | 2804 | 1470159356148 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 2804 | 1470159356150 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:35:56 INFO - PROCESS | 2804 | 1470159356153 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 2804 | 1470159356155 Marionette TRACE conn6 <- [1,2298,null,{}] 10:35:56 INFO - PROCESS | 2804 | 1470159356175 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 2804 | 1470159356177 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:56 INFO - PROCESS | 2804 | 1470159356322 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:35:56 INFO - PROCESS | 2804 | 1470159356336 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 2804 | 1470159356338 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:56 INFO - PROCESS | 2804 | ++DOCSHELL 1646A800 == 29 [pid = 2804] [id = 584] 10:35:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1649DC00) [pid = 2804] [serial = 1752] [outer = 00000000] 10:35:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (164A6000) [pid = 2804] [serial = 1753] [outer = 1649DC00] 10:35:56 INFO - PROCESS | 2804 | 1470159356439 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164A9000) [pid = 2804] [serial = 1754] [outer = 1649DC00] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CFE1000) [pid = 2804] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (117DE400) [pid = 2804] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1607A400) [pid = 2804] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1100BC00) [pid = 2804] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14243800) [pid = 2804] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0C542000) [pid = 2804] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D044C00) [pid = 2804] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0E137800) [pid = 2804] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (14013C00) [pid = 2804] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (117EBC00) [pid = 2804] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:35:56 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (110A2C00) [pid = 2804] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:35:56 INFO - PROCESS | 2804 | 1470159356924 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 790ms 10:35:56 INFO - PROCESS | 2804 | 1470159356944 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 2804 | 1470159356946 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:35:56 INFO - PROCESS | 2804 | 1470159356949 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 2804 | 1470159356951 Marionette TRACE conn6 <- [1,2302,null,{}] 10:35:56 INFO - PROCESS | 2804 | 1470159356955 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 2804 | 1470159356956 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:57 INFO - PROCESS | 2804 | 1470159357038 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:35:57 INFO - PROCESS | 2804 | 1470159357044 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 2804 | 1470159357046 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:57 INFO - PROCESS | 2804 | ++DOCSHELL 0D8D7400 == 30 [pid = 2804] [id = 585] 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D8DE800) [pid = 2804] [serial = 1755] [outer = 00000000] 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (12A35C00) [pid = 2804] [serial = 1756] [outer = 0D8DE800] 10:35:57 INFO - PROCESS | 2804 | 1470159357090 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (14240800) [pid = 2804] [serial = 1757] [outer = 0D8DE800] 10:35:57 INFO - PROCESS | 2804 | 1470159357518 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 10:35:57 INFO - PROCESS | 2804 | 1470159357580 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 2804 | 1470159357582 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:35:57 INFO - PROCESS | 2804 | 1470159357586 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:35:57 INFO - PROCESS | 2804 | 1470159357587 Marionette TRACE conn6 <- [1,2306,null,{}] 10:35:57 INFO - PROCESS | 2804 | 1470159357591 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 2804 | 1470159357593 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:57 INFO - PROCESS | 2804 | 1470159357698 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:35:57 INFO - PROCESS | 2804 | 1470159357706 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 2804 | 1470159357708 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:57 INFO - PROCESS | 2804 | ++DOCSHELL 15CB4800 == 31 [pid = 2804] [id = 586] 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15CB7400) [pid = 2804] [serial = 1758] [outer = 00000000] 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16591C00) [pid = 2804] [serial = 1759] [outer = 15CB7400] 10:35:57 INFO - PROCESS | 2804 | 1470159357752 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (16605C00) [pid = 2804] [serial = 1760] [outer = 15CB7400] 10:35:58 INFO - PROCESS | 2804 | 1470159358234 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:35:58 INFO - PROCESS | 2804 | 1470159358263 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 2804 | 1470159358266 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 2804 | 1470159358267 Marionette TRACE conn6 <- [1,2310,null,{}] 10:35:58 INFO - PROCESS | 2804 | 1470159358271 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 2804 | 1470159358273 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:58 INFO - PROCESS | 2804 | 1470159358355 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:35:58 INFO - PROCESS | 2804 | 1470159358360 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 2804 | 1470159358362 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:58 INFO - PROCESS | 2804 | ++DOCSHELL 13125C00 == 32 [pid = 2804] [id = 587] 10:35:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1660D400) [pid = 2804] [serial = 1761] [outer = 00000000] 10:35:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16776000) [pid = 2804] [serial = 1762] [outer = 1660D400] 10:35:58 INFO - PROCESS | 2804 | 1470159358408 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16811800) [pid = 2804] [serial = 1763] [outer = 1660D400] 10:35:58 INFO - PROCESS | 2804 | 1470159358837 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 10:35:58 INFO - PROCESS | 2804 | 1470159358937 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:35:58 INFO - PROCESS | 2804 | 1470159358941 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 2804 | 1470159358946 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 2804 | 1470159358951 Marionette TRACE conn6 <- [1,2314,null,{}] 10:35:58 INFO - PROCESS | 2804 | 1470159358957 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 2804 | 1470159358961 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:59 INFO - PROCESS | 2804 | 1470159359162 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:35:59 INFO - PROCESS | 2804 | 1470159359283 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 2804 | 1470159359289 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:35:59 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE7000 == 33 [pid = 2804] [id = 588] 10:35:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D042400) [pid = 2804] [serial = 1764] [outer = 00000000] 10:35:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D112000) [pid = 2804] [serial = 1765] [outer = 0D042400] 10:35:59 INFO - PROCESS | 2804 | 1470159359347 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D16BC00) [pid = 2804] [serial = 1766] [outer = 0D042400] 10:35:59 INFO - PROCESS | 2804 | 1470159359889 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 987ms 10:35:59 INFO - PROCESS | 2804 | 1470159359934 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 2804 | 1470159359938 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:35:59 INFO - PROCESS | 2804 | 1470159359944 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 2804 | 1470159359949 Marionette TRACE conn6 <- [1,2318,null,{}] 10:35:59 INFO - PROCESS | 2804 | 1470159359953 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:59 INFO - PROCESS | 2804 | 1470159359956 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:00 INFO - PROCESS | 2804 | 1470159360070 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:36:00 INFO - PROCESS | 2804 | 1470159360183 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 2804 | 1470159360185 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:00 INFO - PROCESS | 2804 | ++DOCSHELL 1175F400 == 34 [pid = 2804] [id = 589] 10:36:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (117C2400) [pid = 2804] [serial = 1767] [outer = 00000000] 10:36:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (12A3DC00) [pid = 2804] [serial = 1768] [outer = 117C2400] 10:36:00 INFO - PROCESS | 2804 | 1470159360284 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1401E000) [pid = 2804] [serial = 1769] [outer = 117C2400] 10:36:00 INFO - PROCESS | 2804 | 1470159360882 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 990ms 10:36:00 INFO - PROCESS | 2804 | 1470159360934 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 2804 | 1470159360936 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:36:00 INFO - PROCESS | 2804 | 1470159360940 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:36:00 INFO - PROCESS | 2804 | 1470159360942 Marionette TRACE conn6 <- [1,2322,null,{}] 10:36:00 INFO - PROCESS | 2804 | 1470159360953 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 2804 | 1470159360958 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:01 INFO - PROCESS | 2804 | 1470159361103 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:36:01 INFO - PROCESS | 2804 | 1470159361243 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 2804 | 1470159361247 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:01 INFO - PROCESS | 2804 | ++DOCSHELL 1646AC00 == 35 [pid = 2804] [id = 590] 10:36:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1646E400) [pid = 2804] [serial = 1770] [outer = 00000000] 10:36:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16594C00) [pid = 2804] [serial = 1771] [outer = 1646E400] 10:36:01 INFO - PROCESS | 2804 | 1470159361306 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16614000) [pid = 2804] [serial = 1772] [outer = 1646E400] 10:36:01 INFO - PROCESS | 2804 | 1470159361891 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 10:36:01 INFO - PROCESS | 2804 | 1470159361914 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 2804 | 1470159361916 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:36:01 INFO - PROCESS | 2804 | 1470159361920 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:36:01 INFO - PROCESS | 2804 | 1470159361922 Marionette TRACE conn6 <- [1,2326,null,{}] 10:36:01 INFO - PROCESS | 2804 | 1470159361926 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:01 INFO - PROCESS | 2804 | 1470159361928 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:02 INFO - PROCESS | 2804 | 1470159362041 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:36:02 INFO - PROCESS | 2804 | 1470159362152 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 2804 | 1470159362154 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:02 INFO - PROCESS | 2804 | ++DOCSHELL 15B1E800 == 36 [pid = 2804] [id = 591] 10:36:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (15B1F000) [pid = 2804] [serial = 1773] [outer = 00000000] 10:36:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (16832800) [pid = 2804] [serial = 1774] [outer = 15B1F000] 10:36:02 INFO - PROCESS | 2804 | 1470159362273 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (168D6400) [pid = 2804] [serial = 1775] [outer = 15B1F000] 10:36:03 INFO - PROCESS | 2804 | 1470159363012 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1124ms 10:36:03 INFO - PROCESS | 2804 | 1470159363048 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:36:03 INFO - PROCESS | 2804 | 1470159363052 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:36:03 INFO - PROCESS | 2804 | 1470159363057 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 2804 | 1470159363060 Marionette TRACE conn6 <- [1,2330,null,{}] 10:36:03 INFO - PROCESS | 2804 | 1470159363066 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:03 INFO - PROCESS | 2804 | 1470159363069 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:03 INFO - PROCESS | 2804 | 1470159363167 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:36:03 INFO - PROCESS | 2804 | 1470159363312 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 2804 | 1470159363315 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:03 INFO - PROCESS | 2804 | ++DOCSHELL 0D114C00 == 37 [pid = 2804] [id = 592] 10:36:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D115400) [pid = 2804] [serial = 1776] [outer = 00000000] 10:36:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0DF45800) [pid = 2804] [serial = 1777] [outer = 0D115400] 10:36:03 INFO - PROCESS | 2804 | 1470159363365 Marionette DEBUG loaded listener.js 10:36:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (10D72C00) [pid = 2804] [serial = 1778] [outer = 0D115400] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 0D040400 == 36 [pid = 2804] [id = 381] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 13E5A000 == 35 [pid = 2804] [id = 385] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 0C541400 == 34 [pid = 2804] [id = 567] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 117E4400 == 33 [pid = 2804] [id = 393] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 0C544800 == 32 [pid = 2804] [id = 388] 10:36:04 INFO - PROCESS | 2804 | --DOCSHELL 0D8DFC00 == 31 [pid = 2804] [id = 390] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (0C54D400) [pid = 2804] [serial = 1702] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (0C8D3800) [pid = 2804] [serial = 1703] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (0D119000) [pid = 2804] [serial = 1705] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D15DC00) [pid = 2804] [serial = 1706] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (10D20000) [pid = 2804] [serial = 1708] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10D78C00) [pid = 2804] [serial = 1709] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15B27C00) [pid = 2804] [serial = 1726] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (14144800) [pid = 2804] [serial = 1717] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (12A3A400) [pid = 2804] [serial = 1714] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (12A34800) [pid = 2804] [serial = 1720] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D5F1400) [pid = 2804] [serial = 1691] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D112800) [pid = 2804] [serial = 1690] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (14178800) [pid = 2804] [serial = 1694] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (12A41400) [pid = 2804] [serial = 1693] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16833C00) [pid = 2804] [serial = 1697] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1676D800) [pid = 2804] [serial = 1696] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (168D5400) [pid = 2804] [serial = 1699] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14238400) [pid = 2804] [serial = 1718] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1423CC00) [pid = 2804] [serial = 1721] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (11751800) [pid = 2804] [serial = 1711] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (117C6000) [pid = 2804] [serial = 1712] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15739C00) [pid = 2804] [serial = 1724] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (13129400) [pid = 2804] [serial = 1715] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (15738800) [pid = 2804] [serial = 1723] [outer = 00000000] [url = about:blank] 10:36:04 INFO - PROCESS | 2804 | 1470159364533 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1540ms 10:36:04 INFO - PROCESS | 2804 | 1470159364598 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:36:04 INFO - PROCESS | 2804 | 1470159364602 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:36:04 INFO - PROCESS | 2804 | 1470159364607 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 2804 | 1470159364611 Marionette TRACE conn6 <- [1,2334,null,{}] 10:36:04 INFO - PROCESS | 2804 | 1470159364616 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:04 INFO - PROCESS | 2804 | 1470159364619 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:04 INFO - PROCESS | 2804 | 1470159364743 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:36:04 INFO - PROCESS | 2804 | 1470159364835 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:04 INFO - PROCESS | 2804 | 1470159364838 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:04 INFO - PROCESS | 2804 | ++DOCSHELL 0CF58800 == 32 [pid = 2804] [id = 593] 10:36:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CF70400) [pid = 2804] [serial = 1779] [outer = 00000000] 10:36:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D045C00) [pid = 2804] [serial = 1780] [outer = 0CF70400] 10:36:04 INFO - PROCESS | 2804 | 1470159364888 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D11A400) [pid = 2804] [serial = 1781] [outer = 0CF70400] 10:36:05 INFO - PROCESS | 2804 | 1470159365253 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 690ms 10:36:05 INFO - PROCESS | 2804 | 1470159365298 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 2804 | 1470159365303 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:36:05 INFO - PROCESS | 2804 | 1470159365309 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 2804 | 1470159365312 Marionette TRACE conn6 <- [1,2338,null,{}] 10:36:05 INFO - PROCESS | 2804 | 1470159365315 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:05 INFO - PROCESS | 2804 | 1470159365318 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:05 INFO - PROCESS | 2804 | 1470159365439 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:36:05 INFO - PROCESS | 2804 | 1470159365447 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 2804 | 1470159365449 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:05 INFO - PROCESS | 2804 | ++DOCSHELL 0D81AC00 == 33 [pid = 2804] [id = 594] 10:36:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (0E137C00) [pid = 2804] [serial = 1782] [outer = 00000000] 10:36:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D79C00) [pid = 2804] [serial = 1783] [outer = 0E137C00] 10:36:05 INFO - PROCESS | 2804 | 1470159365497 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10D7D400) [pid = 2804] [serial = 1784] [outer = 0E137C00] 10:36:05 INFO - PROCESS | 2804 | 1470159365942 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 10:36:05 INFO - PROCESS | 2804 | 1470159365983 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:36:05 INFO - PROCESS | 2804 | 1470159365985 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:36:05 INFO - PROCESS | 2804 | 1470159365989 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:36:05 INFO - PROCESS | 2804 | 1470159365992 Marionette TRACE conn6 <- [1,2342,null,{}] 10:36:05 INFO - PROCESS | 2804 | 1470159366003 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:05 INFO - PROCESS | 2804 | 1470159366008 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:06 INFO - PROCESS | 2804 | 1470159366092 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:36:06 INFO - PROCESS | 2804 | 1470159366099 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 2804 | 1470159366102 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:06 INFO - PROCESS | 2804 | ++DOCSHELL 117C1800 == 34 [pid = 2804] [id = 595] 10:36:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (117C6000) [pid = 2804] [serial = 1785] [outer = 00000000] 10:36:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (117CD000) [pid = 2804] [serial = 1786] [outer = 117C6000] 10:36:06 INFO - PROCESS | 2804 | 1470159366150 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (118DE000) [pid = 2804] [serial = 1787] [outer = 117C6000] 10:36:06 INFO - PROCESS | 2804 | 1470159366653 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 669ms 10:36:06 INFO - PROCESS | 2804 | 1470159366666 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 2804 | 1470159366669 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:36:06 INFO - PROCESS | 2804 | 1470159366672 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 2804 | 1470159366673 Marionette TRACE conn6 <- [1,2346,null,{}] 10:36:06 INFO - PROCESS | 2804 | 1470159366677 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:06 INFO - PROCESS | 2804 | 1470159366679 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:06 INFO - PROCESS | 2804 | 1470159366802 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:36:06 INFO - PROCESS | 2804 | 1470159366896 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 2804 | 1470159366898 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:06 INFO - PROCESS | 2804 | ++DOCSHELL 13E53800 == 35 [pid = 2804] [id = 596] 10:36:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13E54C00) [pid = 2804] [serial = 1788] [outer = 00000000] 10:36:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (13E60800) [pid = 2804] [serial = 1789] [outer = 13E54C00] 10:36:06 INFO - PROCESS | 2804 | 1470159366943 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1406B400) [pid = 2804] [serial = 1790] [outer = 13E54C00] 10:36:07 INFO - PROCESS | 2804 | 1470159367352 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 730ms 10:36:07 INFO - PROCESS | 2804 | 1470159367405 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 2804 | 1470159367407 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:36:07 INFO - PROCESS | 2804 | 1470159367410 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - PROCESS | 2804 | 1470159367412 Marionette TRACE conn6 <- [1,2350,null,{}] 10:36:07 INFO - PROCESS | 2804 | 1470159367415 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:07 INFO - PROCESS | 2804 | 1470159367417 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:07 INFO - PROCESS | 2804 | 1470159367530 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:36:07 INFO - PROCESS | 2804 | 1470159367538 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 2804 | 1470159367540 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:07 INFO - PROCESS | 2804 | ++DOCSHELL 0C829400 == 36 [pid = 2804] [id = 597] 10:36:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1414AC00) [pid = 2804] [serial = 1791] [outer = 00000000] 10:36:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (14238C00) [pid = 2804] [serial = 1792] [outer = 1414AC00] 10:36:07 INFO - PROCESS | 2804 | 1470159367586 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1423D000) [pid = 2804] [serial = 1793] [outer = 1414AC00] 10:36:08 INFO - PROCESS | 2804 | 1470159368103 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 730ms 10:36:08 INFO - PROCESS | 2804 | 1470159368143 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 2804 | 1470159368145 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:36:08 INFO - PROCESS | 2804 | 1470159368185 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - PROCESS | 2804 | 1470159368187 Marionette TRACE conn6 <- [1,2354,null,{}] 10:36:08 INFO - PROCESS | 2804 | 1470159368191 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:08 INFO - PROCESS | 2804 | 1470159368197 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:08 INFO - PROCESS | 2804 | 1470159368326 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:36:08 INFO - PROCESS | 2804 | 1470159368336 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 2804 | 1470159368338 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:08 INFO - PROCESS | 2804 | ++DOCSHELL 0C86A400 == 37 [pid = 2804] [id = 598] 10:36:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CFDF400) [pid = 2804] [serial = 1794] [outer = 00000000] 10:36:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (12A38400) [pid = 2804] [serial = 1795] [outer = 0CFDF400] 10:36:08 INFO - PROCESS | 2804 | 1470159368684 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (15B24000) [pid = 2804] [serial = 1796] [outer = 0CFDF400] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1660D400) [pid = 2804] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0C4A0400) [pid = 2804] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0C49FC00) [pid = 2804] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1649DC00) [pid = 2804] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CDF8C00) [pid = 2804] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (11756000) [pid = 2804] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1658E000) [pid = 2804] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14066400) [pid = 2804] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D8DE800) [pid = 2804] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D77000) [pid = 2804] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D469000) [pid = 2804] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117DF800) [pid = 2804] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:36:08 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (15CB7400) [pid = 2804] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:36:09 INFO - PROCESS | 2804 | 1470159369052 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 930ms 10:36:09 INFO - PROCESS | 2804 | 1470159369109 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 2804 | 1470159369111 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:36:09 INFO - PROCESS | 2804 | 1470159369114 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 2804 | 1470159369115 Marionette TRACE conn6 <- [1,2358,null,{}] 10:36:09 INFO - PROCESS | 2804 | 1470159369119 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:09 INFO - PROCESS | 2804 | 1470159369121 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:09 INFO - PROCESS | 2804 | 1470159369198 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:36:09 INFO - PROCESS | 2804 | 1470159369291 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 2804 | 1470159369293 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:09 INFO - PROCESS | 2804 | ++DOCSHELL 10D76800 == 38 [pid = 2804] [id = 599] 10:36:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10D77000) [pid = 2804] [serial = 1797] [outer = 00000000] 10:36:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15B22000) [pid = 2804] [serial = 1798] [outer = 10D77000] 10:36:09 INFO - PROCESS | 2804 | 1470159369337 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CB3C00) [pid = 2804] [serial = 1799] [outer = 10D77000] 10:36:09 INFO - PROCESS | 2804 | 1470159369688 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 10:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:36:09 INFO - PROCESS | 2804 | 1470159369745 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 2804 | 1470159369747 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:36:09 INFO - PROCESS | 2804 | 1470159369750 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - PROCESS | 2804 | 1470159369752 Marionette TRACE conn6 <- [1,2362,null,{}] 10:36:09 INFO - PROCESS | 2804 | 1470159369756 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:09 INFO - PROCESS | 2804 | 1470159369757 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:09 INFO - PROCESS | 2804 | 1470159369873 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:36:09 INFO - PROCESS | 2804 | 1470159369909 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 2804 | 1470159369911 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:09 INFO - PROCESS | 2804 | ++DOCSHELL 10D79400 == 39 [pid = 2804] [id = 600] 10:36:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (11714C00) [pid = 2804] [serial = 1800] [outer = 00000000] 10:36:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15CE1800) [pid = 2804] [serial = 1801] [outer = 11714C00] 10:36:09 INFO - PROCESS | 2804 | 1470159369955 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16030800) [pid = 2804] [serial = 1802] [outer = 11714C00] 10:36:10 INFO - PROCESS | 2804 | 1470159370364 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:36:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 10:36:10 INFO - PROCESS | 2804 | 1470159370381 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 2804 | 1470159370383 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:36:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:36:10 INFO - PROCESS | 2804 | 1470159370386 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - PROCESS | 2804 | 1470159370387 Marionette TRACE conn6 <- [1,2366,null,{}] 10:36:10 INFO - PROCESS | 2804 | 1470159370391 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 2804 | 1470159370392 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:10 INFO - PROCESS | 2804 | 1470159370511 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:36:10 INFO - PROCESS | 2804 | 1470159370519 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:10 INFO - PROCESS | 2804 | 1470159370521 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:10 INFO - PROCESS | 2804 | ++DOCSHELL 16074000 == 40 [pid = 2804] [id = 601] 10:36:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16078000) [pid = 2804] [serial = 1803] [outer = 00000000] 10:36:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A3400) [pid = 2804] [serial = 1804] [outer = 16078000] 10:36:10 INFO - PROCESS | 2804 | 1470159370565 Marionette DEBUG loaded listener.js 10:36:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164A4C00) [pid = 2804] [serial = 1805] [outer = 16078000] 10:36:11 INFO - PROCESS | 2804 | 1470159371383 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:36:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1077ms 10:36:11 INFO - PROCESS | 2804 | 1470159371464 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:36:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:36:11 INFO - PROCESS | 2804 | 1470159371468 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:36:11 INFO - PROCESS | 2804 | 1470159371473 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 2804 | 1470159371476 Marionette TRACE conn6 <- [1,2370,null,{}] 10:36:11 INFO - PROCESS | 2804 | 1470159371481 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:11 INFO - PROCESS | 2804 | 1470159371485 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:11 INFO - PROCESS | 2804 | 1470159371640 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:36:11 INFO - PROCESS | 2804 | 1470159371773 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 2804 | 1470159371776 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:11 INFO - PROCESS | 2804 | ++DOCSHELL 0D113C00 == 41 [pid = 2804] [id = 602] 10:36:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D119C00) [pid = 2804] [serial = 1806] [outer = 00000000] 10:36:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0D7DD000) [pid = 2804] [serial = 1807] [outer = 0D119C00] 10:36:11 INFO - PROCESS | 2804 | 1470159371838 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (10D74400) [pid = 2804] [serial = 1808] [outer = 0D119C00] 10:36:12 INFO - PROCESS | 2804 | 1470159372551 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:36:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1121ms 10:36:12 INFO - PROCESS | 2804 | 1470159372620 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 2804 | 1470159372625 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:36:12 INFO - PROCESS | 2804 | 1470159372633 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 2804 | 1470159372636 Marionette TRACE conn6 <- [1,2374,null,{}] 10:36:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:36:12 INFO - PROCESS | 2804 | 1470159372640 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:12 INFO - PROCESS | 2804 | 1470159372643 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:12 INFO - PROCESS | 2804 | 1470159372780 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:36:13 INFO - PROCESS | 2804 | 1470159373023 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 2804 | 1470159373026 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:13 INFO - PROCESS | 2804 | ++DOCSHELL 0C49B800 == 42 [pid = 2804] [id = 603] 10:36:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0C49CC00) [pid = 2804] [serial = 1809] [outer = 00000000] 10:36:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C870400) [pid = 2804] [serial = 1810] [outer = 0C49CC00] 10:36:13 INFO - PROCESS | 2804 | 1470159373091 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CF52400) [pid = 2804] [serial = 1811] [outer = 0C49CC00] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 13125C00 == 41 [pid = 2804] [id = 587] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 15CB4800 == 40 [pid = 2804] [id = 586] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 0D8D7400 == 39 [pid = 2804] [id = 585] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 10D79400 == 38 [pid = 2804] [id = 600] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 10D76800 == 37 [pid = 2804] [id = 599] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 0C86A400 == 36 [pid = 2804] [id = 598] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 0C829400 == 35 [pid = 2804] [id = 597] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 13E53800 == 34 [pid = 2804] [id = 596] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 117C1800 == 33 [pid = 2804] [id = 595] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 0D81AC00 == 32 [pid = 2804] [id = 594] 10:36:13 INFO - PROCESS | 2804 | --DOCSHELL 0CF58800 == 31 [pid = 2804] [id = 593] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0C86B800) [pid = 2804] [serial = 1729] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (117C5000) [pid = 2804] [serial = 1747] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15CBD000) [pid = 2804] [serial = 1750] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (164A6000) [pid = 2804] [serial = 1753] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0CFE8800) [pid = 2804] [serial = 1736] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117C3000) [pid = 2804] [serial = 1741] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CF6BC00) [pid = 2804] [serial = 1735] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (168DAC00) [pid = 2804] [serial = 1700] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (142CFC00) [pid = 2804] [serial = 1745] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (12A35C00) [pid = 2804] [serial = 1756] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (14240800) [pid = 2804] [serial = 1757] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10F2EC00) [pid = 2804] [serial = 1732] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D7D8400) [pid = 2804] [serial = 1738] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1423B800) [pid = 2804] [serial = 1744] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CDFE800) [pid = 2804] [serial = 1730] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15C0B400) [pid = 2804] [serial = 1727] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D8E0400) [pid = 2804] [serial = 1739] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (164A9000) [pid = 2804] [serial = 1754] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1170B800) [pid = 2804] [serial = 1733] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (152E2000) [pid = 2804] [serial = 1748] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (16591C00) [pid = 2804] [serial = 1759] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117E3C00) [pid = 2804] [serial = 1742] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (16605C00) [pid = 2804] [serial = 1760] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (16776000) [pid = 2804] [serial = 1762] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (16811800) [pid = 2804] [serial = 1763] [outer = 00000000] [url = about:blank] 10:36:13 INFO - PROCESS | 2804 | 1470159373724 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:36:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1125ms 10:36:13 INFO - PROCESS | 2804 | 1470159373767 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 2804 | 1470159373771 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:36:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:36:13 INFO - PROCESS | 2804 | 1470159373775 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 2804 | 1470159373778 Marionette TRACE conn6 <- [1,2378,null,{}] 10:36:13 INFO - PROCESS | 2804 | 1470159373783 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:13 INFO - PROCESS | 2804 | 1470159373787 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:13 INFO - PROCESS | 2804 | 1470159373886 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:36:13 INFO - PROCESS | 2804 | 1470159373987 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 2804 | 1470159373989 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:13 INFO - PROCESS | 2804 | ++DOCSHELL 0C829400 == 32 [pid = 2804] [id = 604] 10:36:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0C86D000) [pid = 2804] [serial = 1812] [outer = 00000000] 10:36:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CFED800) [pid = 2804] [serial = 1813] [outer = 0C86D000] 10:36:14 INFO - PROCESS | 2804 | 1470159374037 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D7D8800) [pid = 2804] [serial = 1814] [outer = 0C86D000] 10:36:14 INFO - PROCESS | 2804 | 1470159374453 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:36:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 730ms 10:36:14 INFO - PROCESS | 2804 | 1470159374512 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 2804 | 1470159374516 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:36:14 INFO - PROCESS | 2804 | 1470159374520 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:36:14 INFO - PROCESS | 2804 | 1470159374522 Marionette TRACE conn6 <- [1,2382,null,{}] 10:36:14 INFO - PROCESS | 2804 | 1470159374526 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:14 INFO - PROCESS | 2804 | 1470159374528 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:14 INFO - PROCESS | 2804 | 1470159374621 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:36:14 INFO - PROCESS | 2804 | 1470159374628 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 2804 | 1470159374630 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:14 INFO - PROCESS | 2804 | ++DOCSHELL 116B2400 == 33 [pid = 2804] [id = 605] 10:36:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1170FC00) [pid = 2804] [serial = 1815] [outer = 00000000] 10:36:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (11759C00) [pid = 2804] [serial = 1816] [outer = 1170FC00] 10:36:14 INFO - PROCESS | 2804 | 1470159374677 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (117C8400) [pid = 2804] [serial = 1817] [outer = 1170FC00] 10:36:15 INFO - PROCESS | 2804 | 1470159375161 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 10:36:15 INFO - PROCESS | 2804 | 1470159375195 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 2804 | 1470159375197 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:36:15 INFO - PROCESS | 2804 | 1470159375202 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 2804 | 1470159375208 Marionette TRACE conn6 <- [1,2386,null,{}] 10:36:15 INFO - PROCESS | 2804 | 1470159375217 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:15 INFO - PROCESS | 2804 | 1470159375221 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:15 INFO - PROCESS | 2804 | 1470159375308 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:36:15 INFO - PROCESS | 2804 | 1470159375405 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 2804 | 1470159375407 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:15 INFO - PROCESS | 2804 | ++DOCSHELL 0C540400 == 34 [pid = 2804] [id = 606] 10:36:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0C548400) [pid = 2804] [serial = 1818] [outer = 00000000] 10:36:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1401A400) [pid = 2804] [serial = 1819] [outer = 0C548400] 10:36:15 INFO - PROCESS | 2804 | 1470159375451 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1416FC00) [pid = 2804] [serial = 1820] [outer = 0C548400] 10:36:15 INFO - PROCESS | 2804 | 1470159375816 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:36:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 10:36:15 INFO - PROCESS | 2804 | 1470159375835 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 2804 | 1470159375837 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:36:15 INFO - PROCESS | 2804 | 1470159375840 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:36:15 INFO - PROCESS | 2804 | 1470159375842 Marionette TRACE conn6 <- [1,2390,null,{}] 10:36:15 INFO - PROCESS | 2804 | 1470159375846 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:15 INFO - PROCESS | 2804 | 1470159375848 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:15 INFO - PROCESS | 2804 | 1470159375950 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:36:16 INFO - PROCESS | 2804 | 1470159376084 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 2804 | 1470159376086 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:16 INFO - PROCESS | 2804 | ++DOCSHELL 118DD800 == 35 [pid = 2804] [id = 607] 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (14238400) [pid = 2804] [serial = 1821] [outer = 00000000] 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1441F800) [pid = 2804] [serial = 1822] [outer = 14238400] 10:36:16 INFO - PROCESS | 2804 | 1470159376131 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (152E2C00) [pid = 2804] [serial = 1823] [outer = 14238400] 10:36:16 INFO - PROCESS | 2804 | 1470159376539 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:36:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 731ms 10:36:16 INFO - PROCESS | 2804 | 1470159376577 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 2804 | 1470159376579 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:36:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:36:16 INFO - PROCESS | 2804 | 1470159376582 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 2804 | 1470159376584 Marionette TRACE conn6 <- [1,2394,null,{}] 10:36:16 INFO - PROCESS | 2804 | 1470159376587 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 2804 | 1470159376589 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:16 INFO - PROCESS | 2804 | 1470159376706 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:36:16 INFO - PROCESS | 2804 | 1470159376713 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 2804 | 1470159376719 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:16 INFO - PROCESS | 2804 | ++DOCSHELL 10D74000 == 36 [pid = 2804] [id = 608] 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15B1B400) [pid = 2804] [serial = 1824] [outer = 00000000] 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15B28000) [pid = 2804] [serial = 1825] [outer = 15B1B400] 10:36:16 INFO - PROCESS | 2804 | 1470159376836 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15CC0400) [pid = 2804] [serial = 1826] [outer = 15B1B400] 10:36:17 INFO - PROCESS | 2804 | 1470159377301 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:36:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:36:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 10:36:17 INFO - PROCESS | 2804 | 1470159377368 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:36:17 INFO - PROCESS | 2804 | 1470159377370 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:36:17 INFO - PROCESS | 2804 | 1470159377373 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 2804 | 1470159377375 Marionette TRACE conn6 <- [1,2398,null,{}] 10:36:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:36:17 INFO - PROCESS | 2804 | 1470159377379 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:17 INFO - PROCESS | 2804 | 1470159377381 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:17 INFO - PROCESS | 2804 | 1470159377507 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:36:17 INFO - PROCESS | 2804 | 1470159377572 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 2804 | 1470159377574 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:17 INFO - PROCESS | 2804 | ++DOCSHELL 10F6F000 == 37 [pid = 2804] [id = 609] 10:36:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1100CC00) [pid = 2804] [serial = 1827] [outer = 00000000] 10:36:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (164A8800) [pid = 2804] [serial = 1828] [outer = 1100CC00] 10:36:17 INFO - PROCESS | 2804 | 1470159377618 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A9C00) [pid = 2804] [serial = 1829] [outer = 1100CC00] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15CB5800) [pid = 2804] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (13E54C00) [pid = 2804] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1414AC00) [pid = 2804] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0E137C00) [pid = 2804] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CF70400) [pid = 2804] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117C6000) [pid = 2804] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D115400) [pid = 2804] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (11714C00) [pid = 2804] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D042400) [pid = 2804] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (117C2400) [pid = 2804] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1646E400) [pid = 2804] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15B1F000) [pid = 2804] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0CFDF400) [pid = 2804] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:36:18 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (10D77000) [pid = 2804] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:36:18 INFO - PROCESS | 2804 | 1470159378113 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 10:36:18 INFO - PROCESS | 2804 | 1470159378151 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 2804 | 1470159378153 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:36:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:36:18 INFO - PROCESS | 2804 | 1470159378156 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 2804 | 1470159378158 Marionette TRACE conn6 <- [1,2402,null,{}] 10:36:18 INFO - PROCESS | 2804 | 1470159378161 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 2804 | 1470159378163 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:18 INFO - PROCESS | 2804 | 1470159378242 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:36:18 INFO - PROCESS | 2804 | 1470159378250 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 2804 | 1470159378252 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:18 INFO - PROCESS | 2804 | ++DOCSHELL 0D116800 == 38 [pid = 2804] [id = 610] 10:36:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D11CC00) [pid = 2804] [serial = 1830] [outer = 00000000] 10:36:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (117C1400) [pid = 2804] [serial = 1831] [outer = 0D11CC00] 10:36:18 INFO - PROCESS | 2804 | 1470159378296 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (13E54C00) [pid = 2804] [serial = 1832] [outer = 0D11CC00] 10:36:18 INFO - PROCESS | 2804 | 1470159378745 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:36:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 10:36:18 INFO - PROCESS | 2804 | 1470159378787 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 2804 | 1470159378789 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:36:18 INFO - PROCESS | 2804 | 1470159378792 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 2804 | 1470159378794 Marionette TRACE conn6 <- [1,2406,null,{}] 10:36:18 INFO - PROCESS | 2804 | 1470159378798 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 2804 | 1470159378800 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:18 INFO - PROCESS | 2804 | 1470159378907 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:36:18 INFO - PROCESS | 2804 | 1470159378914 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 2804 | 1470159378916 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:18 INFO - PROCESS | 2804 | ++DOCSHELL 0CF6F800 == 39 [pid = 2804] [id = 611] 10:36:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (142D9000) [pid = 2804] [serial = 1833] [outer = 00000000] 10:36:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (164A8400) [pid = 2804] [serial = 1834] [outer = 142D9000] 10:36:18 INFO - PROCESS | 2804 | 1470159378960 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16612C00) [pid = 2804] [serial = 1835] [outer = 142D9000] 10:36:19 INFO - PROCESS | 2804 | 1470159379390 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 10:36:19 INFO - PROCESS | 2804 | 1470159379433 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:36:19 INFO - PROCESS | 2804 | 1470159379435 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:36:19 INFO - PROCESS | 2804 | 1470159379438 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 2804 | 1470159379440 Marionette TRACE conn6 <- [1,2410,null,{}] 10:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:36:19 INFO - PROCESS | 2804 | 1470159379453 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 2804 | 1470159379455 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:19 INFO - PROCESS | 2804 | 1470159379536 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:36:19 INFO - PROCESS | 2804 | 1470159379541 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 2804 | 1470159379543 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:19 INFO - PROCESS | 2804 | ++DOCSHELL 13E58400 == 40 [pid = 2804] [id = 612] 10:36:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1660D800) [pid = 2804] [serial = 1836] [outer = 00000000] 10:36:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1682E000) [pid = 2804] [serial = 1837] [outer = 1660D800] 10:36:19 INFO - PROCESS | 2804 | 1470159379587 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (16835000) [pid = 2804] [serial = 1838] [outer = 1660D800] 10:36:19 INFO - PROCESS | 2804 | 1470159380002 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 630ms 10:36:20 INFO - PROCESS | 2804 | 1470159380074 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 2804 | 1470159380076 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:36:20 INFO - PROCESS | 2804 | 1470159380124 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:36:20 INFO - PROCESS | 2804 | 1470159380128 Marionette TRACE conn6 <- [1,2414,null,{}] 10:36:20 INFO - PROCESS | 2804 | 1470159380134 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:20 INFO - PROCESS | 2804 | 1470159380138 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:20 INFO - PROCESS | 2804 | 1470159380255 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:36:20 INFO - PROCESS | 2804 | 1470159380478 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 2804 | 1470159380482 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:20 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE5C00 == 41 [pid = 2804] [id = 613] 10:36:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0CFE6400) [pid = 2804] [serial = 1839] [outer = 00000000] 10:36:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D11C800) [pid = 2804] [serial = 1840] [outer = 0CFE6400] 10:36:20 INFO - PROCESS | 2804 | 1470159380542 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D819000) [pid = 2804] [serial = 1841] [outer = 0CFE6400] 10:36:21 INFO - PROCESS | 2804 | 1470159381107 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1018ms 10:36:21 INFO - PROCESS | 2804 | 1470159381163 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 2804 | 1470159381168 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:36:21 INFO - PROCESS | 2804 | 1470159381174 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 2804 | 1470159381176 Marionette TRACE conn6 <- [1,2418,null,{}] 10:36:21 INFO - PROCESS | 2804 | 1470159381203 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 2804 | 1470159381208 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:21 INFO - PROCESS | 2804 | 1470159381329 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:36:21 INFO - PROCESS | 2804 | 1470159381434 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 2804 | 1470159381436 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:21 INFO - PROCESS | 2804 | ++DOCSHELL 117C7400 == 42 [pid = 2804] [id = 614] 10:36:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (117CD800) [pid = 2804] [serial = 1842] [outer = 00000000] 10:36:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (12A35C00) [pid = 2804] [serial = 1843] [outer = 117CD800] 10:36:21 INFO - PROCESS | 2804 | 1470159381493 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (13E61000) [pid = 2804] [serial = 1844] [outer = 117CD800] 10:36:22 INFO - PROCESS | 2804 | 1470159382097 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 970ms 10:36:22 INFO - PROCESS | 2804 | 1470159382146 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 2804 | 1470159382148 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:36:22 INFO - PROCESS | 2804 | 1470159382152 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:36:22 INFO - PROCESS | 2804 | 1470159382155 Marionette TRACE conn6 <- [1,2422,null,{}] 10:36:22 INFO - PROCESS | 2804 | 1470159382158 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 2804 | 1470159382161 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:22 INFO - PROCESS | 2804 | 1470159382273 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:36:22 INFO - PROCESS | 2804 | 1470159382435 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 2804 | 1470159382441 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:22 INFO - PROCESS | 2804 | ++DOCSHELL 1649C000 == 43 [pid = 2804] [id = 615] 10:36:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1649F000) [pid = 2804] [serial = 1845] [outer = 00000000] 10:36:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1658C400) [pid = 2804] [serial = 1846] [outer = 1649F000] 10:36:22 INFO - PROCESS | 2804 | 1470159382500 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16614C00) [pid = 2804] [serial = 1847] [outer = 1649F000] 10:36:23 INFO - PROCESS | 2804 | 1470159383062 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 930ms 10:36:23 INFO - PROCESS | 2804 | 1470159383086 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 2804 | 1470159383088 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:36:23 INFO - PROCESS | 2804 | 1470159383091 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:36:23 INFO - PROCESS | 2804 | 1470159383093 Marionette TRACE conn6 <- [1,2426,null,{}] 10:36:23 INFO - PROCESS | 2804 | 1470159383097 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:23 INFO - PROCESS | 2804 | 1470159383100 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:23 INFO - PROCESS | 2804 | 1470159383209 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:36:23 INFO - PROCESS | 2804 | 1470159383323 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 2804 | 1470159383325 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:23 INFO - PROCESS | 2804 | ++DOCSHELL 16829C00 == 44 [pid = 2804] [id = 616] 10:36:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16832400) [pid = 2804] [serial = 1848] [outer = 00000000] 10:36:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (168DB000) [pid = 2804] [serial = 1849] [outer = 16832400] 10:36:23 INFO - PROCESS | 2804 | 1470159383420 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (17A9BC00) [pid = 2804] [serial = 1850] [outer = 16832400] 10:36:24 INFO - PROCESS | 2804 | 1470159384183 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1121ms 10:36:24 INFO - PROCESS | 2804 | 1470159384216 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 2804 | 1470159384221 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:36:24 INFO - PROCESS | 2804 | 1470159384226 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 2804 | 1470159384229 Marionette TRACE conn6 <- [1,2430,null,{}] 10:36:24 INFO - PROCESS | 2804 | 1470159384249 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:24 INFO - PROCESS | 2804 | 1470159384252 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:24 INFO - PROCESS | 2804 | 1470159384359 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:36:24 INFO - PROCESS | 2804 | 1470159384498 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 2804 | 1470159384503 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:24 INFO - PROCESS | 2804 | ++DOCSHELL 0D120C00 == 45 [pid = 2804] [id = 617] 10:36:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0D15C800) [pid = 2804] [serial = 1851] [outer = 00000000] 10:36:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D8DFC00) [pid = 2804] [serial = 1852] [outer = 0D15C800] 10:36:24 INFO - PROCESS | 2804 | 1470159384558 Marionette DEBUG loaded listener.js 10:36:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (10D7FC00) [pid = 2804] [serial = 1853] [outer = 0D15C800] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0CF6F800 == 44 [pid = 2804] [id = 611] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0D116800 == 43 [pid = 2804] [id = 610] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 10F6F000 == 42 [pid = 2804] [id = 609] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 10D74000 == 41 [pid = 2804] [id = 608] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 118DD800 == 40 [pid = 2804] [id = 607] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0C540400 == 39 [pid = 2804] [id = 606] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 116B2400 == 38 [pid = 2804] [id = 605] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0C829400 == 37 [pid = 2804] [id = 604] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0C49B800 == 36 [pid = 2804] [id = 603] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 15B1E800 == 35 [pid = 2804] [id = 591] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 16074000 == 34 [pid = 2804] [id = 601] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 1175F400 == 33 [pid = 2804] [id = 589] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0D113C00 == 32 [pid = 2804] [id = 602] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0D114C00 == 31 [pid = 2804] [id = 592] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 1646AC00 == 30 [pid = 2804] [id = 590] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0CFE7000 == 29 [pid = 2804] [id = 588] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 16829C00 == 28 [pid = 2804] [id = 616] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 117C7400 == 27 [pid = 2804] [id = 614] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 1649C000 == 26 [pid = 2804] [id = 615] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 13E58400 == 25 [pid = 2804] [id = 612] 10:36:25 INFO - PROCESS | 2804 | --DOCSHELL 0CFE5C00 == 24 [pid = 2804] [id = 613] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (16072C00) [pid = 2804] [serial = 1751] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (13E60800) [pid = 2804] [serial = 1789] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (14238C00) [pid = 2804] [serial = 1792] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (1406B400) [pid = 2804] [serial = 1790] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (10D79C00) [pid = 2804] [serial = 1783] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (10D7D400) [pid = 2804] [serial = 1784] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D045C00) [pid = 2804] [serial = 1780] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (0D11A400) [pid = 2804] [serial = 1781] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (117CD000) [pid = 2804] [serial = 1786] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (10D72C00) [pid = 2804] [serial = 1778] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0DF45800) [pid = 2804] [serial = 1777] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15CE1800) [pid = 2804] [serial = 1801] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1423D000) [pid = 2804] [serial = 1793] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D16BC00) [pid = 2804] [serial = 1766] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D112000) [pid = 2804] [serial = 1765] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1401E000) [pid = 2804] [serial = 1769] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (12A3DC00) [pid = 2804] [serial = 1768] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16614000) [pid = 2804] [serial = 1772] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16594C00) [pid = 2804] [serial = 1771] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (168D6400) [pid = 2804] [serial = 1775] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16832800) [pid = 2804] [serial = 1774] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15B24000) [pid = 2804] [serial = 1796] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (12A38400) [pid = 2804] [serial = 1795] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (15B22000) [pid = 2804] [serial = 1798] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (118DE000) [pid = 2804] [serial = 1787] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (16030800) [pid = 2804] [serial = 1802] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (15CB3C00) [pid = 2804] [serial = 1799] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 2804 | 1470159385830 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1639ms 10:36:25 INFO - PROCESS | 2804 | 1470159385866 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:36:25 INFO - PROCESS | 2804 | 1470159385870 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:36:25 INFO - PROCESS | 2804 | 1470159385874 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:36:25 INFO - PROCESS | 2804 | 1470159385877 Marionette TRACE conn6 <- [1,2434,null,{}] 10:36:25 INFO - PROCESS | 2804 | 1470159385883 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:25 INFO - PROCESS | 2804 | 1470159385886 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:25 INFO - PROCESS | 2804 | 1470159385977 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:36:26 INFO - PROCESS | 2804 | 1470159386092 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 2804 | 1470159386094 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:26 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE0C00 == 25 [pid = 2804] [id = 618] 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CFE1C00) [pid = 2804] [serial = 1854] [outer = 00000000] 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFE5C00) [pid = 2804] [serial = 1855] [outer = 0CFE1C00] 10:36:26 INFO - PROCESS | 2804 | 1470159386142 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CFEB800) [pid = 2804] [serial = 1856] [outer = 0CFE1C00] 10:36:26 INFO - PROCESS | 2804 | 1470159386535 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 729ms 10:36:26 INFO - PROCESS | 2804 | 1470159386606 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 2804 | 1470159386611 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:36:26 INFO - PROCESS | 2804 | 1470159386617 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 2804 | 1470159386620 Marionette TRACE conn6 <- [1,2438,null,{}] 10:36:26 INFO - PROCESS | 2804 | 1470159386624 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 2804 | 1470159386626 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:26 INFO - PROCESS | 2804 | 1470159386718 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:36:26 INFO - PROCESS | 2804 | 1470159386725 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 2804 | 1470159386727 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:26 INFO - PROCESS | 2804 | ++DOCSHELL 0D5EC400 == 26 [pid = 2804] [id = 619] 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D5F0000) [pid = 2804] [serial = 1857] [outer = 00000000] 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0E136000) [pid = 2804] [serial = 1858] [outer = 0D5F0000] 10:36:26 INFO - PROCESS | 2804 | 1470159386775 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10D25000) [pid = 2804] [serial = 1859] [outer = 0D5F0000] 10:36:27 INFO - PROCESS | 2804 | 1470159387222 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 10:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:36:27 INFO - PROCESS | 2804 | 1470159387292 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 2804 | 1470159387294 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:36:27 INFO - PROCESS | 2804 | 1470159387297 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 2804 | 1470159387301 Marionette TRACE conn6 <- [1,2442,null,{}] 10:36:27 INFO - PROCESS | 2804 | 1470159387311 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:27 INFO - PROCESS | 2804 | 1470159387316 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:27 INFO - PROCESS | 2804 | 1470159387430 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:36:27 INFO - PROCESS | 2804 | 1470159387536 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 2804 | 1470159387539 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:27 INFO - PROCESS | 2804 | ++DOCSHELL 1174C400 == 27 [pid = 2804] [id = 620] 10:36:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11751400) [pid = 2804] [serial = 1860] [outer = 00000000] 10:36:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117C1800) [pid = 2804] [serial = 1861] [outer = 11751400] 10:36:27 INFO - PROCESS | 2804 | 1470159387588 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C9000) [pid = 2804] [serial = 1862] [outer = 11751400] 10:36:27 INFO - PROCESS | 2804 | 1470159388012 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 10:36:28 INFO - PROCESS | 2804 | 1470159388031 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 2804 | 1470159388034 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:36:28 INFO - PROCESS | 2804 | 1470159388037 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 2804 | 1470159388038 Marionette TRACE conn6 <- [1,2446,null,{}] 10:36:28 INFO - PROCESS | 2804 | 1470159388042 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 2804 | 1470159388044 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:28 INFO - PROCESS | 2804 | 1470159388169 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:36:28 INFO - PROCESS | 2804 | 1470159388174 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 2804 | 1470159388176 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:28 INFO - PROCESS | 2804 | ++DOCSHELL 117C6C00 == 28 [pid = 2804] [id = 621] 10:36:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117DE400) [pid = 2804] [serial = 1863] [outer = 00000000] 10:36:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12A34400) [pid = 2804] [serial = 1864] [outer = 117DE400] 10:36:28 INFO - PROCESS | 2804 | 1470159388221 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13E5A400) [pid = 2804] [serial = 1865] [outer = 117DE400] 10:36:28 INFO - PROCESS | 2804 | 1470159388668 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 10:36:28 INFO - PROCESS | 2804 | 1470159388707 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 2804 | 1470159388709 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:36:28 INFO - PROCESS | 2804 | 1470159388718 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 2804 | 1470159388720 Marionette TRACE conn6 <- [1,2450,null,{}] 10:36:28 INFO - PROCESS | 2804 | 1470159388723 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 2804 | 1470159388725 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:28 INFO - PROCESS | 2804 | 1470159388868 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:36:28 INFO - PROCESS | 2804 | 1470159388934 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 2804 | 1470159388936 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:28 INFO - PROCESS | 2804 | ++DOCSHELL 1401D800 == 29 [pid = 2804] [id = 622] 10:36:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1401E000) [pid = 2804] [serial = 1866] [outer = 00000000] 10:36:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1416F800) [pid = 2804] [serial = 1867] [outer = 1401E000] 10:36:28 INFO - PROCESS | 2804 | 1470159388980 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14237C00) [pid = 2804] [serial = 1868] [outer = 1401E000] 10:36:29 INFO - PROCESS | 2804 | 1470159389410 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 10:36:29 INFO - PROCESS | 2804 | 1470159389458 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 2804 | 1470159389460 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:36:29 INFO - PROCESS | 2804 | 1470159389463 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 2804 | 1470159389465 Marionette TRACE conn6 <- [1,2454,null,{}] 10:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:36:29 INFO - PROCESS | 2804 | 1470159389468 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:29 INFO - PROCESS | 2804 | 1470159389474 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:29 INFO - PROCESS | 2804 | 1470159389611 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:36:29 INFO - PROCESS | 2804 | 1470159389679 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 2804 | 1470159389681 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:29 INFO - PROCESS | 2804 | ++DOCSHELL 14245800 == 30 [pid = 2804] [id = 623] 10:36:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (142D1000) [pid = 2804] [serial = 1869] [outer = 00000000] 10:36:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15B24000) [pid = 2804] [serial = 1870] [outer = 142D1000] 10:36:29 INFO - PROCESS | 2804 | 1470159389726 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15C10400) [pid = 2804] [serial = 1871] [outer = 142D1000] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15B1B400) [pid = 2804] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1100CC00) [pid = 2804] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0C86D000) [pid = 2804] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0C49CC00) [pid = 2804] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0C548400) [pid = 2804] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D119C00) [pid = 2804] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (1170FC00) [pid = 2804] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16078000) [pid = 2804] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D11CC00) [pid = 2804] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (142D9000) [pid = 2804] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14238400) [pid = 2804] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:36:30 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1660D800) [pid = 2804] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:36:30 INFO - PROCESS | 2804 | 1470159390333 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 930ms 10:36:30 INFO - PROCESS | 2804 | 1470159390398 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 2804 | 1470159390400 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:36:30 INFO - PROCESS | 2804 | 1470159390403 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 2804 | 1470159390404 Marionette TRACE conn6 <- [1,2458,null,{}] 10:36:30 INFO - PROCESS | 2804 | 1470159390408 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:30 INFO - PROCESS | 2804 | 1470159390410 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:30 INFO - PROCESS | 2804 | 1470159390488 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:36:30 INFO - PROCESS | 2804 | 1470159390494 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 2804 | 1470159390496 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:30 INFO - PROCESS | 2804 | ++DOCSHELL 1181C800 == 31 [pid = 2804] [id = 624] 10:36:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (12A3BC00) [pid = 2804] [serial = 1872] [outer = 00000000] 10:36:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (142D9000) [pid = 2804] [serial = 1873] [outer = 12A3BC00] 10:36:30 INFO - PROCESS | 2804 | 1470159390540 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15258400) [pid = 2804] [serial = 1874] [outer = 12A3BC00] 10:36:30 INFO - PROCESS | 2804 | 1470159390947 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 570ms 10:36:30 INFO - PROCESS | 2804 | 1470159390974 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 2804 | 1470159390976 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:36:30 INFO - PROCESS | 2804 | 1470159390979 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 2804 | 1470159390980 Marionette TRACE conn6 <- [1,2462,null,{}] 10:36:30 INFO - PROCESS | 2804 | 1470159390984 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:30 INFO - PROCESS | 2804 | 1470159390986 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:31 INFO - PROCESS | 2804 | 1470159391110 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:36:31 INFO - PROCESS | 2804 | 1470159391119 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 2804 | 1470159391120 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:31 INFO - PROCESS | 2804 | ++DOCSHELL 0C497400 == 32 [pid = 2804] [id = 625] 10:36:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CF51C00) [pid = 2804] [serial = 1875] [outer = 00000000] 10:36:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CBCC00) [pid = 2804] [serial = 1876] [outer = 0CF51C00] 10:36:31 INFO - PROCESS | 2804 | 1470159391165 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CB3000) [pid = 2804] [serial = 1877] [outer = 0CF51C00] 10:36:31 INFO - PROCESS | 2804 | 1470159391977 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1021ms 10:36:31 INFO - PROCESS | 2804 | 1470159392001 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 2804 | 1470159392006 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:36:31 INFO - PROCESS | 2804 | 1470159392010 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 2804 | 1470159392016 Marionette TRACE conn6 <- [1,2466,null,{}] 10:36:32 INFO - PROCESS | 2804 | 1470159392041 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:32 INFO - PROCESS | 2804 | 1470159392044 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:32 INFO - PROCESS | 2804 | 1470159392165 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:36:32 INFO - PROCESS | 2804 | 1470159392304 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 2804 | 1470159392307 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:32 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE7000 == 33 [pid = 2804] [id = 626] 10:36:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D046C00) [pid = 2804] [serial = 1878] [outer = 00000000] 10:36:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D5E7800) [pid = 2804] [serial = 1879] [outer = 0D046C00] 10:36:32 INFO - PROCESS | 2804 | 1470159392366 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (10D72C00) [pid = 2804] [serial = 1880] [outer = 0D046C00] 10:36:33 INFO - PROCESS | 2804 | 1470159393051 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1100ms 10:36:33 INFO - PROCESS | 2804 | 1470159393128 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 2804 | 1470159393133 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:36:33 INFO - PROCESS | 2804 | 1470159393140 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 2804 | 1470159393143 Marionette TRACE conn6 <- [1,2470,null,{}] 10:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:36:33 INFO - PROCESS | 2804 | 1470159393147 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:33 INFO - PROCESS | 2804 | 1470159393150 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:33 INFO - PROCESS | 2804 | 1470159393280 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:36:33 INFO - PROCESS | 2804 | 1470159393517 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 2804 | 1470159393520 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:33 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A3400 == 34 [pid = 2804] [id = 627] 10:36:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0C4A3C00) [pid = 2804] [serial = 1881] [outer = 00000000] 10:36:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0C82A800) [pid = 2804] [serial = 1882] [outer = 0C4A3C00] 10:36:33 INFO - PROCESS | 2804 | 1470159393580 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CF4E800) [pid = 2804] [serial = 1883] [outer = 0C4A3C00] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 1181C800 == 33 [pid = 2804] [id = 624] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 14245800 == 32 [pid = 2804] [id = 623] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 1401D800 == 31 [pid = 2804] [id = 622] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 117C6C00 == 30 [pid = 2804] [id = 621] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 1174C400 == 29 [pid = 2804] [id = 620] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 0D5EC400 == 28 [pid = 2804] [id = 619] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 0CFE0C00 == 27 [pid = 2804] [id = 618] 10:36:34 INFO - PROCESS | 2804 | --DOCSHELL 0D120C00 == 26 [pid = 2804] [id = 617] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1682E000) [pid = 2804] [serial = 1837] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15B28000) [pid = 2804] [serial = 1825] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (164A8800) [pid = 2804] [serial = 1828] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15CC0400) [pid = 2804] [serial = 1826] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CFED800) [pid = 2804] [serial = 1813] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0C870400) [pid = 2804] [serial = 1810] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF52400) [pid = 2804] [serial = 1811] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1401A400) [pid = 2804] [serial = 1819] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1416FC00) [pid = 2804] [serial = 1820] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D7DD000) [pid = 2804] [serial = 1807] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10D74400) [pid = 2804] [serial = 1808] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (11759C00) [pid = 2804] [serial = 1816] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (117C8400) [pid = 2804] [serial = 1817] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (164A4C00) [pid = 2804] [serial = 1805] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (164A3400) [pid = 2804] [serial = 1804] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D7D8800) [pid = 2804] [serial = 1814] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (117C1400) [pid = 2804] [serial = 1831] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (16835000) [pid = 2804] [serial = 1838] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (13E54C00) [pid = 2804] [serial = 1832] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (164A8400) [pid = 2804] [serial = 1834] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (164A9C00) [pid = 2804] [serial = 1829] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (1441F800) [pid = 2804] [serial = 1822] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (152E2C00) [pid = 2804] [serial = 1823] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (16612C00) [pid = 2804] [serial = 1835] [outer = 00000000] [url = about:blank] 10:36:34 INFO - PROCESS | 2804 | 1470159394217 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1117ms 10:36:34 INFO - PROCESS | 2804 | 1470159394265 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:36:34 INFO - PROCESS | 2804 | 1470159394268 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:36:34 INFO - PROCESS | 2804 | 1470159394272 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:36:34 INFO - PROCESS | 2804 | 1470159394275 Marionette TRACE conn6 <- [1,2474,null,{}] 10:36:34 INFO - PROCESS | 2804 | 1470159394280 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:34 INFO - PROCESS | 2804 | 1470159394284 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:34 INFO - PROCESS | 2804 | 1470159394372 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:36:34 INFO - PROCESS | 2804 | 1470159394469 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 2804 | 1470159394472 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:34 INFO - PROCESS | 2804 | ++DOCSHELL 0C82A400 == 27 [pid = 2804] [id = 628] 10:36:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0C8CA800) [pid = 2804] [serial = 1884] [outer = 00000000] 10:36:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0D160000) [pid = 2804] [serial = 1885] [outer = 0C8CA800] 10:36:34 INFO - PROCESS | 2804 | 1470159394519 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0D8D6C00) [pid = 2804] [serial = 1886] [outer = 0C8CA800] 10:36:34 INFO - PROCESS | 2804 | 1470159394957 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 10:36:34 INFO - PROCESS | 2804 | 1470159395006 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 2804 | 1470159395009 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:36:35 INFO - PROCESS | 2804 | 1470159395014 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:36:35 INFO - PROCESS | 2804 | 1470159395016 Marionette TRACE conn6 <- [1,2478,null,{}] 10:36:35 INFO - PROCESS | 2804 | 1470159395020 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 2804 | 1470159395022 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:35 INFO - PROCESS | 2804 | 1470159395110 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:36:35 INFO - PROCESS | 2804 | 1470159395122 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 2804 | 1470159395124 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:35 INFO - PROCESS | 2804 | ++DOCSHELL 10D75000 == 28 [pid = 2804] [id = 629] 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (10D7F000) [pid = 2804] [serial = 1887] [outer = 00000000] 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (11718800) [pid = 2804] [serial = 1888] [outer = 10D7F000] 10:36:35 INFO - PROCESS | 2804 | 1470159395170 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (117C7000) [pid = 2804] [serial = 1889] [outer = 10D7F000] 10:36:35 INFO - PROCESS | 2804 | 1470159395639 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 10:36:35 INFO - PROCESS | 2804 | 1470159395689 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 2804 | 1470159395691 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:36:35 INFO - PROCESS | 2804 | 1470159395696 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 2804 | 1470159395702 Marionette TRACE conn6 <- [1,2482,null,{}] 10:36:35 INFO - PROCESS | 2804 | 1470159395711 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 2804 | 1470159395715 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:35 INFO - PROCESS | 2804 | 1470159395804 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:36:35 INFO - PROCESS | 2804 | 1470159395818 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 2804 | 1470159395820 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:35 INFO - PROCESS | 2804 | ++DOCSHELL 1414AC00 == 29 [pid = 2804] [id = 630] 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (14150C00) [pid = 2804] [serial = 1890] [outer = 00000000] 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (14177000) [pid = 2804] [serial = 1891] [outer = 14150C00] 10:36:35 INFO - PROCESS | 2804 | 1470159395865 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1423FC00) [pid = 2804] [serial = 1892] [outer = 14150C00] 10:36:36 INFO - PROCESS | 2804 | 1470159396315 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 629ms 10:36:36 INFO - PROCESS | 2804 | 1470159396329 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 2804 | 1470159396331 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:36:36 INFO - PROCESS | 2804 | 1470159396356 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - PROCESS | 2804 | 1470159396358 Marionette TRACE conn6 <- [1,2486,null,{}] 10:36:36 INFO - PROCESS | 2804 | 1470159396361 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:36 INFO - PROCESS | 2804 | 1470159396363 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:36 INFO - PROCESS | 2804 | 1470159396484 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:36:36 INFO - PROCESS | 2804 | 1470159396572 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 2804 | 1470159396574 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:36 INFO - PROCESS | 2804 | ++DOCSHELL 142D4400 == 30 [pid = 2804] [id = 631] 10:36:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (142DA400) [pid = 2804] [serial = 1893] [outer = 00000000] 10:36:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (15738000) [pid = 2804] [serial = 1894] [outer = 142DA400] 10:36:36 INFO - PROCESS | 2804 | 1470159396619 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (15B1DC00) [pid = 2804] [serial = 1895] [outer = 142DA400] 10:36:37 INFO - PROCESS | 2804 | 1470159397040 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 10:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:36:37 INFO - PROCESS | 2804 | 1470159397089 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 2804 | 1470159397091 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:36:37 INFO - PROCESS | 2804 | 1470159397100 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 2804 | 1470159397102 Marionette TRACE conn6 <- [1,2490,null,{}] 10:36:37 INFO - PROCESS | 2804 | 1470159397105 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:37 INFO - PROCESS | 2804 | 1470159397107 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:37 INFO - PROCESS | 2804 | 1470159397221 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:36:37 INFO - PROCESS | 2804 | 1470159397231 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 2804 | 1470159397236 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:37 INFO - PROCESS | 2804 | ++DOCSHELL 10D78000 == 31 [pid = 2804] [id = 632] 10:36:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (15CB5000) [pid = 2804] [serial = 1896] [outer = 00000000] 10:36:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15CBEC00) [pid = 2804] [serial = 1897] [outer = 15CB5000] 10:36:37 INFO - PROCESS | 2804 | 1470159397346 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16074000) [pid = 2804] [serial = 1898] [outer = 15CB5000] 10:36:37 INFO - PROCESS | 2804 | 1470159397795 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 10:36:37 INFO - PROCESS | 2804 | 1470159397856 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 2804 | 1470159397858 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:36:37 INFO - PROCESS | 2804 | 1470159397864 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 2804 | 1470159397866 Marionette TRACE conn6 <- [1,2494,null,{}] 10:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:36:37 INFO - PROCESS | 2804 | 1470159397869 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:37 INFO - PROCESS | 2804 | 1470159397872 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:37 INFO - PROCESS | 2804 | 1470159397987 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:36:37 INFO - PROCESS | 2804 | 1470159398002 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 2804 | 1470159398004 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:38 INFO - PROCESS | 2804 | ++DOCSHELL 1649BC00 == 32 [pid = 2804] [id = 633] 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1649CC00) [pid = 2804] [serial = 1899] [outer = 00000000] 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (164A5400) [pid = 2804] [serial = 1900] [outer = 1649CC00] 10:36:38 INFO - PROCESS | 2804 | 1470159398102 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (164A1400) [pid = 2804] [serial = 1901] [outer = 1649CC00] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (12A3BC00) [pid = 2804] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117DE400) [pid = 2804] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1401E000) [pid = 2804] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CFE1C00) [pid = 2804] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D15C800) [pid = 2804] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (11751400) [pid = 2804] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D5F0000) [pid = 2804] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (142D1000) [pid = 2804] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CFE6400) [pid = 2804] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117CD800) [pid = 2804] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1649F000) [pid = 2804] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:36:38 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (16832400) [pid = 2804] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:36:38 INFO - PROCESS | 2804 | 1470159398563 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 10:36:38 INFO - PROCESS | 2804 | 1470159398600 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 2804 | 1470159398602 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:36:38 INFO - PROCESS | 2804 | 1470159398605 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 2804 | 1470159398607 Marionette TRACE conn6 <- [1,2498,null,{}] 10:36:38 INFO - PROCESS | 2804 | 1470159398610 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:38 INFO - PROCESS | 2804 | 1470159398612 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:38 INFO - PROCESS | 2804 | 1470159398691 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:36:38 INFO - PROCESS | 2804 | 1470159398790 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 2804 | 1470159398792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:38 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE1C00 == 33 [pid = 2804] [id = 634] 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CFE6400) [pid = 2804] [serial = 1902] [outer = 00000000] 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (15CB4800) [pid = 2804] [serial = 1903] [outer = 0CFE6400] 10:36:38 INFO - PROCESS | 2804 | 1470159398836 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (164A4C00) [pid = 2804] [serial = 1904] [outer = 0CFE6400] 10:36:39 INFO - PROCESS | 2804 | 1470159399178 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 630ms 10:36:39 INFO - PROCESS | 2804 | 1470159399236 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:36:39 INFO - PROCESS | 2804 | 1470159399238 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:36:39 INFO - PROCESS | 2804 | 1470159399241 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 2804 | 1470159399242 Marionette TRACE conn6 <- [1,2502,null,{}] 10:36:39 INFO - PROCESS | 2804 | 1470159399246 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 2804 | 1470159399248 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:39 INFO - PROCESS | 2804 | 1470159399327 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:36:39 INFO - PROCESS | 2804 | 1470159399451 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 2804 | 1470159399453 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:39 INFO - PROCESS | 2804 | ++DOCSHELL 1401D800 == 34 [pid = 2804] [id = 635] 10:36:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (15CB7C00) [pid = 2804] [serial = 1905] [outer = 00000000] 10:36:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1660A800) [pid = 2804] [serial = 1906] [outer = 15CB7C00] 10:36:39 INFO - PROCESS | 2804 | 1470159399497 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1660B800) [pid = 2804] [serial = 1907] [outer = 15CB7C00] 10:36:39 INFO - PROCESS | 2804 | 1470159399846 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 631ms 10:36:39 INFO - PROCESS | 2804 | 1470159399873 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 2804 | 1470159399875 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:36:39 INFO - PROCESS | 2804 | 1470159399878 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 2804 | 1470159399879 Marionette TRACE conn6 <- [1,2506,null,{}] 10:36:39 INFO - PROCESS | 2804 | 1470159399898 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 2804 | 1470159399899 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:39 INFO - PROCESS | 2804 | 1470159399980 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:36:39 INFO - PROCESS | 2804 | 1470159399985 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 2804 | 1470159399987 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:39 INFO - PROCESS | 2804 | ++DOCSHELL 08C6A400 == 35 [pid = 2804] [id = 636] 10:36:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0C49E000) [pid = 2804] [serial = 1908] [outer = 00000000] 10:36:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (142D9800) [pid = 2804] [serial = 1909] [outer = 0C49E000] 10:36:40 INFO - PROCESS | 2804 | 1470159400040 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1676DC00) [pid = 2804] [serial = 1910] [outer = 0C49E000] 10:36:40 INFO - PROCESS | 2804 | 1470159400501 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 690ms 10:36:40 INFO - PROCESS | 2804 | 1470159400570 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 2804 | 1470159400574 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:36:40 INFO - PROCESS | 2804 | 1470159400580 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:36:40 INFO - PROCESS | 2804 | 1470159400584 Marionette TRACE conn6 <- [1,2510,null,{}] 10:36:40 INFO - PROCESS | 2804 | 1470159400591 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:40 INFO - PROCESS | 2804 | 1470159400595 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:40 INFO - PROCESS | 2804 | 1470159400763 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:36:40 INFO - PROCESS | 2804 | 1470159400870 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 2804 | 1470159400875 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:40 INFO - PROCESS | 2804 | ++DOCSHELL 0D111400 == 36 [pid = 2804] [id = 637] 10:36:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0D111C00) [pid = 2804] [serial = 1911] [outer = 00000000] 10:36:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D11F800) [pid = 2804] [serial = 1912] [outer = 0D111C00] 10:36:40 INFO - PROCESS | 2804 | 1470159400932 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D884800) [pid = 2804] [serial = 1913] [outer = 0D111C00] 10:36:41 INFO - PROCESS | 2804 | 1470159401539 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1022ms 10:36:41 INFO - PROCESS | 2804 | 1470159401606 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 2804 | 1470159401612 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:36:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:36:41 INFO - PROCESS | 2804 | 1470159401619 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 2804 | 1470159401622 Marionette TRACE conn6 <- [1,2514,null,{}] 10:36:41 INFO - PROCESS | 2804 | 1470159401626 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:41 INFO - PROCESS | 2804 | 1470159401629 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:41 INFO - PROCESS | 2804 | 1470159401758 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:36:41 INFO - PROCESS | 2804 | 1470159401893 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 2804 | 1470159401896 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:41 INFO - PROCESS | 2804 | ++DOCSHELL 12A3AC00 == 37 [pid = 2804] [id = 638] 10:36:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (12A3DC00) [pid = 2804] [serial = 1914] [outer = 00000000] 10:36:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1401EC00) [pid = 2804] [serial = 1915] [outer = 12A3DC00] 10:36:41 INFO - PROCESS | 2804 | 1470159401954 Marionette DEBUG loaded listener.js 10:36:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14179400) [pid = 2804] [serial = 1916] [outer = 12A3DC00] 10:36:42 INFO - PROCESS | 2804 | 1470159402545 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:36:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 970ms 10:36:42 INFO - PROCESS | 2804 | 1470159402591 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:36:42 INFO - PROCESS | 2804 | 1470159402594 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:36:42 INFO - PROCESS | 2804 | 1470159402597 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:36:42 INFO - PROCESS | 2804 | 1470159402601 Marionette TRACE conn6 <- [1,2518,null,{}] 10:36:42 INFO - PROCESS | 2804 | 1470159402612 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:42 INFO - PROCESS | 2804 | 1470159402617 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:42 INFO - PROCESS | 2804 | 1470159402756 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:36:42 INFO - PROCESS | 2804 | 1470159402896 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:42 INFO - PROCESS | 2804 | 1470159402900 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:42 INFO - PROCESS | 2804 | ++DOCSHELL 1660C400 == 38 [pid = 2804] [id = 639] 10:36:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1660D000) [pid = 2804] [serial = 1917] [outer = 00000000] 10:36:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1682C400) [pid = 2804] [serial = 1918] [outer = 1660D000] 10:36:42 INFO - PROCESS | 2804 | 1470159402958 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16834800) [pid = 2804] [serial = 1919] [outer = 1660D000] 10:36:43 INFO - PROCESS | 2804 | 1470159403571 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1021ms 10:36:43 INFO - PROCESS | 2804 | 1470159403622 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 2804 | 1470159403625 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:36:43 INFO - PROCESS | 2804 | 1470159403641 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 2804 | 1470159403644 Marionette TRACE conn6 <- [1,2522,null,{}] 10:36:43 INFO - PROCESS | 2804 | 1470159403650 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 2804 | 1470159403652 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:43 INFO - PROCESS | 2804 | 1470159403761 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:36:43 INFO - PROCESS | 2804 | 1470159403920 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 2804 | 1470159403922 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:43 INFO - PROCESS | 2804 | ++DOCSHELL 15B23000 == 39 [pid = 2804] [id = 640] 10:36:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15B24400) [pid = 2804] [serial = 1920] [outer = 00000000] 10:36:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (168D5C00) [pid = 2804] [serial = 1921] [outer = 15B24400] 10:36:43 INFO - PROCESS | 2804 | 1470159403978 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (168DA800) [pid = 2804] [serial = 1922] [outer = 15B24400] 10:36:44 INFO - PROCESS | 2804 | 1470159404685 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1088ms 10:36:44 INFO - PROCESS | 2804 | 1470159404726 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:36:44 INFO - PROCESS | 2804 | 1470159404730 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:36:44 INFO - PROCESS | 2804 | 1470159404735 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 2804 | 1470159404738 Marionette TRACE conn6 <- [1,2526,null,{}] 10:36:44 INFO - PROCESS | 2804 | 1470159404744 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 2804 | 1470159404747 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:44 INFO - PROCESS | 2804 | 1470159404851 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:36:44 INFO - PROCESS | 2804 | 1470159404996 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 2804 | 1470159404998 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:44 INFO - PROCESS | 2804 | ++DOCSHELL 0D041400 == 40 [pid = 2804] [id = 641] 10:36:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0D043800) [pid = 2804] [serial = 1923] [outer = 00000000] 10:36:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0D81AC00) [pid = 2804] [serial = 1924] [outer = 0D043800] 10:36:45 INFO - PROCESS | 2804 | 1470159405050 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (10D77C00) [pid = 2804] [serial = 1925] [outer = 0D043800] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 1401D800 == 39 [pid = 2804] [id = 635] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0CFE1C00 == 38 [pid = 2804] [id = 634] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 1649BC00 == 37 [pid = 2804] [id = 633] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 10D78000 == 36 [pid = 2804] [id = 632] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 142D4400 == 35 [pid = 2804] [id = 631] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 1414AC00 == 34 [pid = 2804] [id = 630] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 10D75000 == 33 [pid = 2804] [id = 629] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0C82A400 == 32 [pid = 2804] [id = 628] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0C4A3400 == 31 [pid = 2804] [id = 627] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0C497400 == 30 [pid = 2804] [id = 625] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0CFE7000 == 29 [pid = 2804] [id = 626] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 15B23000 == 28 [pid = 2804] [id = 640] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 1660C400 == 27 [pid = 2804] [id = 639] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 08C6A400 == 26 [pid = 2804] [id = 636] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 0D111400 == 25 [pid = 2804] [id = 637] 10:36:45 INFO - PROCESS | 2804 | --DOCSHELL 12A3AC00 == 24 [pid = 2804] [id = 638] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (15CBCC00) [pid = 2804] [serial = 1876] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (142D9000) [pid = 2804] [serial = 1873] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (12A34400) [pid = 2804] [serial = 1864] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1416F800) [pid = 2804] [serial = 1867] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (13E5A400) [pid = 2804] [serial = 1865] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0CFE5C00) [pid = 2804] [serial = 1855] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CFEB800) [pid = 2804] [serial = 1856] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D7FC00) [pid = 2804] [serial = 1853] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D8DFC00) [pid = 2804] [serial = 1852] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117C1800) [pid = 2804] [serial = 1861] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0E136000) [pid = 2804] [serial = 1858] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (10D25000) [pid = 2804] [serial = 1859] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (15B24000) [pid = 2804] [serial = 1870] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14237C00) [pid = 2804] [serial = 1868] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D819000) [pid = 2804] [serial = 1841] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D11C800) [pid = 2804] [serial = 1840] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (13E61000) [pid = 2804] [serial = 1844] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (12A35C00) [pid = 2804] [serial = 1843] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (16614C00) [pid = 2804] [serial = 1847] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1658C400) [pid = 2804] [serial = 1846] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (17A9BC00) [pid = 2804] [serial = 1850] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (168DB000) [pid = 2804] [serial = 1849] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (15C10400) [pid = 2804] [serial = 1871] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (15258400) [pid = 2804] [serial = 1874] [outer = 00000000] [url = about:blank] 10:36:45 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (117C9000) [pid = 2804] [serial = 1862] [outer = 00000000] [url = about:blank] 10:36:46 INFO - PROCESS | 2804 | 1470159406213 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1523ms 10:36:46 INFO - PROCESS | 2804 | 1470159406260 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 2804 | 1470159406264 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:36:46 INFO - PROCESS | 2804 | 1470159406268 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 2804 | 1470159406273 Marionette TRACE conn6 <- [1,2530,null,{}] 10:36:46 INFO - PROCESS | 2804 | 1470159406278 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 2804 | 1470159406280 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:46 INFO - PROCESS | 2804 | 1470159406369 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:36:46 INFO - PROCESS | 2804 | 1470159406383 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 2804 | 1470159406386 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:46 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4800 == 25 [pid = 2804] [id = 642] 10:36:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0CFE5000) [pid = 2804] [serial = 1926] [outer = 00000000] 10:36:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D048000) [pid = 2804] [serial = 1927] [outer = 0CFE5000] 10:36:46 INFO - PROCESS | 2804 | 1470159406435 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D116800) [pid = 2804] [serial = 1928] [outer = 0CFE5000] 10:36:46 INFO - PROCESS | 2804 | 1470159406929 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 690ms 10:36:46 INFO - PROCESS | 2804 | 1470159406959 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 2804 | 1470159406964 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:36:46 INFO - PROCESS | 2804 | 1470159406971 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:36:46 INFO - PROCESS | 2804 | 1470159406973 Marionette TRACE conn6 <- [1,2534,null,{}] 10:36:46 INFO - PROCESS | 2804 | 1470159406977 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 2804 | 1470159406980 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:47 INFO - PROCESS | 2804 | 1470159407098 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:36:47 INFO - PROCESS | 2804 | 1470159407195 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 2804 | 1470159407198 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:47 INFO - PROCESS | 2804 | ++DOCSHELL 10D1C800 == 26 [pid = 2804] [id = 643] 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (10D1F400) [pid = 2804] [serial = 1929] [outer = 00000000] 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D78000) [pid = 2804] [serial = 1930] [outer = 10D1F400] 10:36:47 INFO - PROCESS | 2804 | 1470159407253 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (10F25800) [pid = 2804] [serial = 1931] [outer = 10D1F400] 10:36:47 INFO - PROCESS | 2804 | 1470159407615 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 670ms 10:36:47 INFO - PROCESS | 2804 | 1470159407660 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:36:47 INFO - PROCESS | 2804 | 1470159407662 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:36:47 INFO - PROCESS | 2804 | 1470159407667 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:36:47 INFO - PROCESS | 2804 | 1470159407670 Marionette TRACE conn6 <- [1,2538,null,{}] 10:36:47 INFO - PROCESS | 2804 | 1470159407681 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:47 INFO - PROCESS | 2804 | 1470159407686 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:47 INFO - PROCESS | 2804 | 1470159407770 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:36:47 INFO - PROCESS | 2804 | 1470159407777 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 2804 | 1470159407781 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:47 INFO - PROCESS | 2804 | ++DOCSHELL 11756000 == 27 [pid = 2804] [id = 644] 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (117BF800) [pid = 2804] [serial = 1932] [outer = 00000000] 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117DF000) [pid = 2804] [serial = 1933] [outer = 117BF800] 10:36:47 INFO - PROCESS | 2804 | 1470159407829 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1236A800) [pid = 2804] [serial = 1934] [outer = 117BF800] 10:36:48 INFO - PROCESS | 2804 | 1470159408340 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 10:36:48 INFO - PROCESS | 2804 | 1470159408407 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 2804 | 1470159408410 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:36:48 INFO - PROCESS | 2804 | 1470159408413 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:36:48 INFO - PROCESS | 2804 | 1470159408415 Marionette TRACE conn6 <- [1,2542,null,{}] 10:36:48 INFO - PROCESS | 2804 | 1470159408418 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:48 INFO - PROCESS | 2804 | 1470159408421 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:48 INFO - PROCESS | 2804 | 1470159408568 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:36:48 INFO - PROCESS | 2804 | 1470159408630 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 2804 | 1470159408632 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:48 INFO - PROCESS | 2804 | ++DOCSHELL 13120800 == 28 [pid = 2804] [id = 645] 10:36:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13E54400) [pid = 2804] [serial = 1935] [outer = 00000000] 10:36:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13ED8800) [pid = 2804] [serial = 1936] [outer = 13E54400] 10:36:48 INFO - PROCESS | 2804 | 1470159408677 Marionette DEBUG loaded listener.js 10:36:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14069800) [pid = 2804] [serial = 1937] [outer = 13E54400] 10:36:49 INFO - PROCESS | 2804 | 1470159409101 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 10:36:49 INFO - PROCESS | 2804 | 1470159409147 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 2804 | 1470159409149 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:36:49 INFO - PROCESS | 2804 | 1470159409152 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 2804 | 1470159409154 Marionette TRACE conn6 <- [1,2546,null,{}] 10:36:49 INFO - PROCESS | 2804 | 1470159409157 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:49 INFO - PROCESS | 2804 | 1470159409159 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:49 INFO - PROCESS | 2804 | 1470159409276 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:36:49 INFO - PROCESS | 2804 | 1470159409281 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 2804 | 1470159409283 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:49 INFO - PROCESS | 2804 | ++DOCSHELL 13E5F800 == 29 [pid = 2804] [id = 646] 10:36:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (14070400) [pid = 2804] [serial = 1938] [outer = 00000000] 10:36:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (14173400) [pid = 2804] [serial = 1939] [outer = 14070400] 10:36:49 INFO - PROCESS | 2804 | 1470159409328 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14237C00) [pid = 2804] [serial = 1940] [outer = 14070400] 10:36:49 INFO - PROCESS | 2804 | 1470159409803 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 10:36:49 INFO - PROCESS | 2804 | 1470159409907 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 2804 | 1470159409909 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:36:49 INFO - PROCESS | 2804 | 1470159409922 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 2804 | 1470159409923 Marionette TRACE conn6 <- [1,2550,null,{}] 10:36:49 INFO - PROCESS | 2804 | 1470159409927 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:49 INFO - PROCESS | 2804 | 1470159409933 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:50 INFO - PROCESS | 2804 | 1470159410290 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (10D7F000) [pid = 2804] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (142DA400) [pid = 2804] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0C8CA800) [pid = 2804] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (15CB7C00) [pid = 2804] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0CF51C00) [pid = 2804] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0C4A3C00) [pid = 2804] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (15CB5000) [pid = 2804] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D046C00) [pid = 2804] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1649CC00) [pid = 2804] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (14150C00) [pid = 2804] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CFE6400) [pid = 2804] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:36:50 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0C49E000) [pid = 2804] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:36:50 INFO - PROCESS | 2804 | 1470159410358 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 2804 | 1470159410360 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:50 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A0800 == 30 [pid = 2804] [id = 647] 10:36:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0C4A3C00) [pid = 2804] [serial = 1941] [outer = 00000000] 10:36:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0CFE0000) [pid = 2804] [serial = 1942] [outer = 0C4A3C00] 10:36:50 INFO - PROCESS | 2804 | 1470159410404 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1127D800) [pid = 2804] [serial = 1943] [outer = 0C4A3C00] 10:36:50 INFO - PROCESS | 2804 | 1470159410777 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:36:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 890ms 10:36:50 INFO - PROCESS | 2804 | 1470159410809 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 2804 | 1470159410811 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:36:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:36:50 INFO - PROCESS | 2804 | 1470159410814 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 2804 | 1470159410816 Marionette TRACE conn6 <- [1,2554,null,{}] 10:36:50 INFO - PROCESS | 2804 | 1470159410820 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 2804 | 1470159410822 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:50 INFO - PROCESS | 2804 | 1470159410903 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:36:50 INFO - PROCESS | 2804 | 1470159410908 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 2804 | 1470159410910 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:50 INFO - PROCESS | 2804 | ++DOCSHELL 12A34400 == 31 [pid = 2804] [id = 648] 10:36:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (12A34C00) [pid = 2804] [serial = 1944] [outer = 00000000] 10:36:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (15258400) [pid = 2804] [serial = 1945] [outer = 12A34C00] 10:36:50 INFO - PROCESS | 2804 | 1470159410954 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15A20800) [pid = 2804] [serial = 1946] [outer = 12A34C00] 10:36:51 INFO - PROCESS | 2804 | 1470159411379 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 631ms 10:36:51 INFO - PROCESS | 2804 | 1470159411447 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:36:51 INFO - PROCESS | 2804 | 1470159411449 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:36:51 INFO - PROCESS | 2804 | 1470159411452 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 2804 | 1470159411454 Marionette TRACE conn6 <- [1,2558,null,{}] 10:36:51 INFO - PROCESS | 2804 | 1470159411457 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:51 INFO - PROCESS | 2804 | 1470159411459 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:51 INFO - PROCESS | 2804 | 1470159411538 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:36:51 INFO - PROCESS | 2804 | 1470159411543 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 2804 | 1470159411545 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:51 INFO - PROCESS | 2804 | ++DOCSHELL 0C53F400 == 32 [pid = 2804] [id = 649] 10:36:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (10D77800) [pid = 2804] [serial = 1947] [outer = 00000000] 10:36:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15CB4400) [pid = 2804] [serial = 1948] [outer = 10D77800] 10:36:51 INFO - PROCESS | 2804 | 1470159411590 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CB4C00) [pid = 2804] [serial = 1949] [outer = 10D77800] 10:36:52 INFO - PROCESS | 2804 | 1470159412054 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 631ms 10:36:52 INFO - PROCESS | 2804 | 1470159412098 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 2804 | 1470159412101 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:36:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:36:52 INFO - PROCESS | 2804 | 1470159412104 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 2804 | 1470159412106 Marionette TRACE conn6 <- [1,2562,null,{}] 10:36:52 INFO - PROCESS | 2804 | 1470159412109 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:52 INFO - PROCESS | 2804 | 1470159412111 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:52 INFO - PROCESS | 2804 | 1470159412192 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:36:52 INFO - PROCESS | 2804 | 1470159412198 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 2804 | 1470159412200 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:52 INFO - PROCESS | 2804 | ++DOCSHELL 15CBDC00 == 33 [pid = 2804] [id = 650] 10:36:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CC0C00) [pid = 2804] [serial = 1950] [outer = 00000000] 10:36:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16071800) [pid = 2804] [serial = 1951] [outer = 15CC0C00] 10:36:52 INFO - PROCESS | 2804 | 1470159412244 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1649C000) [pid = 2804] [serial = 1952] [outer = 15CC0C00] 10:36:53 INFO - PROCESS | 2804 | 1470159413081 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:36:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1023ms 10:36:53 INFO - PROCESS | 2804 | 1470159413129 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 2804 | 1470159413133 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:36:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:36:53 INFO - PROCESS | 2804 | 1470159413138 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - PROCESS | 2804 | 1470159413143 Marionette TRACE conn6 <- [1,2566,null,{}] 10:36:53 INFO - PROCESS | 2804 | 1470159413169 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 2804 | 1470159413172 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:53 INFO - PROCESS | 2804 | 1470159413320 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:36:53 INFO - PROCESS | 2804 | 1470159413453 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 2804 | 1470159413456 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:53 INFO - PROCESS | 2804 | ++DOCSHELL 0CF58800 == 34 [pid = 2804] [id = 651] 10:36:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0CFE9400) [pid = 2804] [serial = 1953] [outer = 00000000] 10:36:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D16A000) [pid = 2804] [serial = 1954] [outer = 0CFE9400] 10:36:53 INFO - PROCESS | 2804 | 1470159413515 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0E1DB400) [pid = 2804] [serial = 1955] [outer = 0CFE9400] 10:36:54 INFO - PROCESS | 2804 | 1470159414205 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:36:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1095ms 10:36:54 INFO - PROCESS | 2804 | 1470159414233 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 2804 | 1470159414238 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:36:54 INFO - PROCESS | 2804 | 1470159414245 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 2804 | 1470159414247 Marionette TRACE conn6 <- [1,2570,null,{}] 10:36:54 INFO - PROCESS | 2804 | 1470159414252 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:54 INFO - PROCESS | 2804 | 1470159414254 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:54 INFO - PROCESS | 2804 | 1470159414389 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:36:54 INFO - PROCESS | 2804 | 1470159414529 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 2804 | 1470159414532 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:54 INFO - PROCESS | 2804 | ++DOCSHELL 0CF55C00 == 35 [pid = 2804] [id = 652] 10:36:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CF5AC00) [pid = 2804] [serial = 1956] [outer = 00000000] 10:36:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (10D71000) [pid = 2804] [serial = 1957] [outer = 0CF5AC00] 10:36:54 INFO - PROCESS | 2804 | 1470159414591 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C4400) [pid = 2804] [serial = 1958] [outer = 0CF5AC00] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 0C53F400 == 34 [pid = 2804] [id = 649] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 12A34400 == 33 [pid = 2804] [id = 648] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 0C4A0800 == 32 [pid = 2804] [id = 647] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 13E5F800 == 31 [pid = 2804] [id = 646] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 13120800 == 30 [pid = 2804] [id = 645] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 11756000 == 29 [pid = 2804] [id = 644] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 10D1C800 == 28 [pid = 2804] [id = 643] 10:36:55 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4800 == 27 [pid = 2804] [id = 642] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (11718800) [pid = 2804] [serial = 1888] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15738000) [pid = 2804] [serial = 1894] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D160000) [pid = 2804] [serial = 1885] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (1660A800) [pid = 2804] [serial = 1906] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D8D6C00) [pid = 2804] [serial = 1886] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15B1DC00) [pid = 2804] [serial = 1895] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15CB3000) [pid = 2804] [serial = 1877] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CF4E800) [pid = 2804] [serial = 1883] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16074000) [pid = 2804] [serial = 1898] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (10D72C00) [pid = 2804] [serial = 1880] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D5E7800) [pid = 2804] [serial = 1879] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (164A5400) [pid = 2804] [serial = 1900] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0C82A800) [pid = 2804] [serial = 1882] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (15CBEC00) [pid = 2804] [serial = 1897] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (164A1400) [pid = 2804] [serial = 1901] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1423FC00) [pid = 2804] [serial = 1892] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (164A4C00) [pid = 2804] [serial = 1904] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (14177000) [pid = 2804] [serial = 1891] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (117C7000) [pid = 2804] [serial = 1889] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (15CB4800) [pid = 2804] [serial = 1903] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (1660B800) [pid = 2804] [serial = 1907] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (1676DC00) [pid = 2804] [serial = 1910] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (142D9800) [pid = 2804] [serial = 1909] [outer = 00000000] [url = about:blank] 10:36:55 INFO - PROCESS | 2804 | 1470159415410 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:36:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1232ms 10:36:55 INFO - PROCESS | 2804 | 1470159415480 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 2804 | 1470159415484 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:36:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:36:55 INFO - PROCESS | 2804 | 1470159415488 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - PROCESS | 2804 | 1470159415492 Marionette TRACE conn6 <- [1,2574,null,{}] 10:36:55 INFO - PROCESS | 2804 | 1470159415499 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 2804 | 1470159415502 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:55 INFO - PROCESS | 2804 | 1470159415593 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:36:55 INFO - PROCESS | 2804 | 1470159415691 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 2804 | 1470159415693 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:55 INFO - PROCESS | 2804 | ++DOCSHELL 0C874400 == 28 [pid = 2804] [id = 653] 10:36:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0CDFA800) [pid = 2804] [serial = 1959] [outer = 00000000] 10:36:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0CFE5400) [pid = 2804] [serial = 1960] [outer = 0CDFA800] 10:36:55 INFO - PROCESS | 2804 | 1470159415742 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0D162400) [pid = 2804] [serial = 1961] [outer = 0CDFA800] 10:36:56 INFO - PROCESS | 2804 | 1470159416183 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 729ms 10:36:56 INFO - PROCESS | 2804 | 1470159416220 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 2804 | 1470159416224 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:36:56 INFO - PROCESS | 2804 | 1470159416237 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 2804 | 1470159416239 Marionette TRACE conn6 <- [1,2578,null,{}] 10:36:56 INFO - PROCESS | 2804 | 1470159416243 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 2804 | 1470159416245 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:56 INFO - PROCESS | 2804 | 1470159416336 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:36:56 INFO - PROCESS | 2804 | 1470159416345 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 2804 | 1470159416347 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:56 INFO - PROCESS | 2804 | ++DOCSHELL 10F73800 == 29 [pid = 2804] [id = 654] 10:36:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (10F73C00) [pid = 2804] [serial = 1962] [outer = 00000000] 10:36:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (11281C00) [pid = 2804] [serial = 1963] [outer = 10F73C00] 10:36:56 INFO - PROCESS | 2804 | 1470159416395 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (11745000) [pid = 2804] [serial = 1964] [outer = 10F73C00] 10:36:56 INFO - PROCESS | 2804 | 1470159416863 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:36:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 10:36:56 INFO - PROCESS | 2804 | 1470159416925 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 2804 | 1470159416927 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:36:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:36:56 INFO - PROCESS | 2804 | 1470159416931 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 2804 | 1470159416934 Marionette TRACE conn6 <- [1,2582,null,{}] 10:36:56 INFO - PROCESS | 2804 | 1470159416945 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 2804 | 1470159416949 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:57 INFO - PROCESS | 2804 | 1470159417034 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:36:57 INFO - PROCESS | 2804 | 1470159417163 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 2804 | 1470159417174 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:57 INFO - PROCESS | 2804 | ++DOCSHELL 13E5C000 == 30 [pid = 2804] [id = 655] 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (13E60800) [pid = 2804] [serial = 1965] [outer = 00000000] 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (14068000) [pid = 2804] [serial = 1966] [outer = 13E60800] 10:36:57 INFO - PROCESS | 2804 | 1470159417226 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (1423AC00) [pid = 2804] [serial = 1967] [outer = 13E60800] 10:36:57 INFO - PROCESS | 2804 | 1470159417627 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:36:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 10:36:57 INFO - PROCESS | 2804 | 1470159417665 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 2804 | 1470159417667 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:36:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:36:57 INFO - PROCESS | 2804 | 1470159417677 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 2804 | 1470159417679 Marionette TRACE conn6 <- [1,2586,null,{}] 10:36:57 INFO - PROCESS | 2804 | 1470159417683 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:57 INFO - PROCESS | 2804 | 1470159417684 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:57 INFO - PROCESS | 2804 | 1470159417807 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:36:57 INFO - PROCESS | 2804 | 1470159417869 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 2804 | 1470159417871 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:57 INFO - PROCESS | 2804 | ++DOCSHELL 142CE400 == 31 [pid = 2804] [id = 656] 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (142D0C00) [pid = 2804] [serial = 1968] [outer = 00000000] 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15739C00) [pid = 2804] [serial = 1969] [outer = 142D0C00] 10:36:57 INFO - PROCESS | 2804 | 1470159417916 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15B20C00) [pid = 2804] [serial = 1970] [outer = 142D0C00] 10:36:58 INFO - PROCESS | 2804 | 1470159418354 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:36:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 10:36:58 INFO - PROCESS | 2804 | 1470159418410 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:36:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:36:58 INFO - PROCESS | 2804 | 1470159418412 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:36:58 INFO - PROCESS | 2804 | 1470159418451 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 2804 | 1470159418453 Marionette TRACE conn6 <- [1,2590,null,{}] 10:36:58 INFO - PROCESS | 2804 | 1470159418459 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 2804 | 1470159418461 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:58 INFO - PROCESS | 2804 | 1470159418578 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:36:58 INFO - PROCESS | 2804 | 1470159418588 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 2804 | 1470159418590 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:58 INFO - PROCESS | 2804 | ++DOCSHELL 15B28400 == 32 [pid = 2804] [id = 657] 10:36:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (15C0C400) [pid = 2804] [serial = 1971] [outer = 00000000] 10:36:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CBCC00) [pid = 2804] [serial = 1972] [outer = 15C0C400] 10:36:58 INFO - PROCESS | 2804 | 1470159418634 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CBD800) [pid = 2804] [serial = 1973] [outer = 15C0C400] 10:36:59 INFO - PROCESS | 2804 | 1470159419120 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 771ms 10:36:59 INFO - PROCESS | 2804 | 1470159419193 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 2804 | 1470159419195 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:36:59 INFO - PROCESS | 2804 | 1470159419198 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:36:59 INFO - PROCESS | 2804 | 1470159419200 Marionette TRACE conn6 <- [1,2594,null,{}] 10:36:59 INFO - PROCESS | 2804 | 1470159419212 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:59 INFO - PROCESS | 2804 | 1470159419218 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:59 INFO - PROCESS | 2804 | 1470159419346 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:36:59 INFO - PROCESS | 2804 | 1470159419413 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 2804 | 1470159419415 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:36:59 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF7C00 == 33 [pid = 2804] [id = 658] 10:36:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0E137800) [pid = 2804] [serial = 1974] [outer = 00000000] 10:36:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (164AA000) [pid = 2804] [serial = 1975] [outer = 0E137800] 10:36:59 INFO - PROCESS | 2804 | 1470159419461 Marionette DEBUG loaded listener.js 10:36:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164AA800) [pid = 2804] [serial = 1976] [outer = 0E137800] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (12A3DC00) [pid = 2804] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1660D000) [pid = 2804] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15B24400) [pid = 2804] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (10D77800) [pid = 2804] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CFE5000) [pid = 2804] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (13E54400) [pid = 2804] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (117BF800) [pid = 2804] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10D1F400) [pid = 2804] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (14070400) [pid = 2804] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D043800) [pid = 2804] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0C4A3C00) [pid = 2804] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (12A34C00) [pid = 2804] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:36:59 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D111C00) [pid = 2804] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:36:59 INFO - PROCESS | 2804 | 1470159419925 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:36:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 770ms 10:36:59 INFO - PROCESS | 2804 | 1470159419972 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 2804 | 1470159419974 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:36:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:36:59 INFO - PROCESS | 2804 | 1470159419977 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - PROCESS | 2804 | 1470159419979 Marionette TRACE conn6 <- [1,2598,null,{}] 10:36:59 INFO - PROCESS | 2804 | 1470159419982 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:59 INFO - PROCESS | 2804 | 1470159419984 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:00 INFO - PROCESS | 2804 | 1470159420064 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:37:00 INFO - PROCESS | 2804 | 1470159420069 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 2804 | 1470159420071 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:00 INFO - PROCESS | 2804 | ++DOCSHELL 0D043800 == 34 [pid = 2804] [id = 659] 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D46C400) [pid = 2804] [serial = 1977] [outer = 00000000] 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (13E61000) [pid = 2804] [serial = 1978] [outer = 0D46C400] 10:37:00 INFO - PROCESS | 2804 | 1470159420114 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1423B400) [pid = 2804] [serial = 1979] [outer = 0D46C400] 10:37:00 INFO - PROCESS | 2804 | 1470159420529 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:37:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 10:37:00 INFO - PROCESS | 2804 | 1470159420608 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 2804 | 1470159420610 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:37:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:37:00 INFO - PROCESS | 2804 | 1470159420613 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 2804 | 1470159420615 Marionette TRACE conn6 <- [1,2602,null,{}] 10:37:00 INFO - PROCESS | 2804 | 1470159420619 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:00 INFO - PROCESS | 2804 | 1470159420621 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:00 INFO - PROCESS | 2804 | 1470159420704 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:37:00 INFO - PROCESS | 2804 | 1470159420710 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 2804 | 1470159420712 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:00 INFO - PROCESS | 2804 | ++DOCSHELL 11758800 == 35 [pid = 2804] [id = 660] 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (15B1FC00) [pid = 2804] [serial = 1980] [outer = 00000000] 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (164A9000) [pid = 2804] [serial = 1981] [outer = 15B1FC00] 10:37:00 INFO - PROCESS | 2804 | 1470159420757 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (16607000) [pid = 2804] [serial = 1982] [outer = 15B1FC00] 10:37:01 INFO - PROCESS | 2804 | 1470159421201 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:37:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 10:37:01 INFO - PROCESS | 2804 | 1470159421244 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 2804 | 1470159421246 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:37:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:37:01 INFO - PROCESS | 2804 | 1470159421249 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 2804 | 1470159421251 Marionette TRACE conn6 <- [1,2606,null,{}] 10:37:01 INFO - PROCESS | 2804 | 1470159421254 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:01 INFO - PROCESS | 2804 | 1470159421256 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:01 INFO - PROCESS | 2804 | 1470159421338 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:37:01 INFO - PROCESS | 2804 | 1470159421343 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 2804 | 1470159421345 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:01 INFO - PROCESS | 2804 | ++DOCSHELL 15B24800 == 36 [pid = 2804] [id = 661] 10:37:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16609400) [pid = 2804] [serial = 1983] [outer = 00000000] 10:37:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1660FC00) [pid = 2804] [serial = 1984] [outer = 16609400] 10:37:01 INFO - PROCESS | 2804 | 1470159421389 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1676E400) [pid = 2804] [serial = 1985] [outer = 16609400] 10:37:02 INFO - PROCESS | 2804 | 1470159422061 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:37:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 870ms 10:37:02 INFO - PROCESS | 2804 | 1470159422124 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 2804 | 1470159422129 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:37:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:37:02 INFO - PROCESS | 2804 | 1470159422134 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 2804 | 1470159422137 Marionette TRACE conn6 <- [1,2610,null,{}] 10:37:02 INFO - PROCESS | 2804 | 1470159422143 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:02 INFO - PROCESS | 2804 | 1470159422146 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:02 INFO - PROCESS | 2804 | 1470159422292 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:37:02 INFO - PROCESS | 2804 | 1470159422408 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 2804 | 1470159422411 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:02 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFE800 == 37 [pid = 2804] [id = 662] 10:37:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0CFDF400) [pid = 2804] [serial = 1986] [outer = 00000000] 10:37:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D8DE800) [pid = 2804] [serial = 1987] [outer = 0CFDF400] 10:37:02 INFO - PROCESS | 2804 | 1470159422469 Marionette DEBUG loaded listener.js 10:37:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (10F72C00) [pid = 2804] [serial = 1988] [outer = 0CFDF400] 10:37:03 INFO - PROCESS | 2804 | 1470159423085 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:37:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:37:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1024ms 10:37:03 INFO - PROCESS | 2804 | 1470159423158 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:37:03 INFO - PROCESS | 2804 | 1470159423163 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:37:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:37:03 INFO - PROCESS | 2804 | 1470159423186 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 2804 | 1470159423189 Marionette TRACE conn6 <- [1,2614,null,{}] 10:37:03 INFO - PROCESS | 2804 | 1470159423213 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:03 INFO - PROCESS | 2804 | 1470159423216 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:03 INFO - PROCESS | 2804 | 1470159423340 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:37:03 INFO - PROCESS | 2804 | 1470159423476 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 2804 | 1470159423479 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:03 INFO - PROCESS | 2804 | ++DOCSHELL 12A35000 == 38 [pid = 2804] [id = 663] 10:37:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (12A3A400) [pid = 2804] [serial = 1989] [outer = 00000000] 10:37:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14175800) [pid = 2804] [serial = 1990] [outer = 12A3A400] 10:37:03 INFO - PROCESS | 2804 | 1470159423542 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (142D6C00) [pid = 2804] [serial = 1991] [outer = 12A3A400] 10:37:04 INFO - PROCESS | 2804 | 1470159424158 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:37:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1047ms 10:37:04 INFO - PROCESS | 2804 | 1470159424233 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 2804 | 1470159424236 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:37:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:37:04 INFO - PROCESS | 2804 | 1470159424240 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 2804 | 1470159424244 Marionette TRACE conn6 <- [1,2618,null,{}] 10:37:04 INFO - PROCESS | 2804 | 1470159424255 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:04 INFO - PROCESS | 2804 | 1470159424259 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:04 INFO - PROCESS | 2804 | 1470159424395 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:37:04 INFO - PROCESS | 2804 | 1470159424530 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 2804 | 1470159424534 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:04 INFO - PROCESS | 2804 | ++DOCSHELL 16811800 == 39 [pid = 2804] [id = 664] 10:37:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16812800) [pid = 2804] [serial = 1992] [outer = 00000000] 10:37:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1682A400) [pid = 2804] [serial = 1993] [outer = 16812800] 10:37:04 INFO - PROCESS | 2804 | 1470159424592 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1682F400) [pid = 2804] [serial = 1994] [outer = 16812800] 10:37:05 INFO - PROCESS | 2804 | 1470159425177 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:37:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:37:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 10:37:05 INFO - PROCESS | 2804 | 1470159425213 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 2804 | 1470159425216 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:37:05 INFO - PROCESS | 2804 | 1470159425220 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:37:05 INFO - PROCESS | 2804 | 1470159425222 Marionette TRACE conn6 <- [1,2622,null,{}] 10:37:05 INFO - PROCESS | 2804 | 1470159425225 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:05 INFO - PROCESS | 2804 | 1470159425228 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:05 INFO - PROCESS | 2804 | 1470159425338 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:37:05 INFO - PROCESS | 2804 | 1470159425451 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 2804 | 1470159425454 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:05 INFO - PROCESS | 2804 | ++DOCSHELL 1682F000 == 40 [pid = 2804] [id = 665] 10:37:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (16834400) [pid = 2804] [serial = 1995] [outer = 00000000] 10:37:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (168D4400) [pid = 2804] [serial = 1996] [outer = 16834400] 10:37:05 INFO - PROCESS | 2804 | 1470159425508 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (168DB000) [pid = 2804] [serial = 1997] [outer = 16834400] 10:37:06 INFO - PROCESS | 2804 | 1470159426266 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:37:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1128ms 10:37:06 INFO - PROCESS | 2804 | 1470159426353 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 2804 | 1470159426357 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:37:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:37:06 INFO - PROCESS | 2804 | 1470159426362 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 2804 | 1470159426365 Marionette TRACE conn6 <- [1,2626,null,{}] 10:37:06 INFO - PROCESS | 2804 | 1470159426371 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:06 INFO - PROCESS | 2804 | 1470159426373 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:06 INFO - PROCESS | 2804 | 1470159426484 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:37:06 INFO - PROCESS | 2804 | 1470159426620 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 2804 | 1470159426624 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:06 INFO - PROCESS | 2804 | ++DOCSHELL 0CF70400 == 41 [pid = 2804] [id = 666] 10:37:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CFE1000) [pid = 2804] [serial = 1998] [outer = 00000000] 10:37:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (0CFEBC00) [pid = 2804] [serial = 1999] [outer = 0CFE1000] 10:37:06 INFO - PROCESS | 2804 | 1470159426680 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (0D048800) [pid = 2804] [serial = 2000] [outer = 0CFE1000] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 11758800 == 40 [pid = 2804] [id = 660] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0D043800 == 39 [pid = 2804] [id = 659] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0CDF7C00 == 38 [pid = 2804] [id = 658] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 15B28400 == 37 [pid = 2804] [id = 657] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 142CE400 == 36 [pid = 2804] [id = 656] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 13E5C000 == 35 [pid = 2804] [id = 655] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 10F73800 == 34 [pid = 2804] [id = 654] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0C874400 == 33 [pid = 2804] [id = 653] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0CF55C00 == 32 [pid = 2804] [id = 652] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0CF58800 == 31 [pid = 2804] [id = 651] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 15CBDC00 == 30 [pid = 2804] [id = 650] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0D041400 == 29 [pid = 2804] [id = 641] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 16811800 == 28 [pid = 2804] [id = 664] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 1682F000 == 27 [pid = 2804] [id = 665] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 12A35000 == 26 [pid = 2804] [id = 663] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 15B24800 == 25 [pid = 2804] [id = 661] 10:37:07 INFO - PROCESS | 2804 | --DOCSHELL 0CDFE800 == 24 [pid = 2804] [id = 662] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (15CB4400) [pid = 2804] [serial = 1948] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (0D048000) [pid = 2804] [serial = 1927] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (0D116800) [pid = 2804] [serial = 1928] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (13ED8800) [pid = 2804] [serial = 1936] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (117DF000) [pid = 2804] [serial = 1933] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (10D78000) [pid = 2804] [serial = 1930] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (14173400) [pid = 2804] [serial = 1939] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (10F25800) [pid = 2804] [serial = 1931] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14069800) [pid = 2804] [serial = 1937] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D81AC00) [pid = 2804] [serial = 1924] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CFE0000) [pid = 2804] [serial = 1942] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10D77C00) [pid = 2804] [serial = 1925] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15258400) [pid = 2804] [serial = 1945] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D884800) [pid = 2804] [serial = 1913] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D11F800) [pid = 2804] [serial = 1912] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (14179400) [pid = 2804] [serial = 1916] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1401EC00) [pid = 2804] [serial = 1915] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16834800) [pid = 2804] [serial = 1919] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1682C400) [pid = 2804] [serial = 1918] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (168DA800) [pid = 2804] [serial = 1922] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15CB4C00) [pid = 2804] [serial = 1949] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (168D5C00) [pid = 2804] [serial = 1921] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (14237C00) [pid = 2804] [serial = 1940] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1127D800) [pid = 2804] [serial = 1943] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (15A20800) [pid = 2804] [serial = 1946] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1236A800) [pid = 2804] [serial = 1934] [outer = 00000000] [url = about:blank] 10:37:07 INFO - PROCESS | 2804 | 1470159427959 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:37:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1639ms 10:37:07 INFO - PROCESS | 2804 | 1470159428002 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:37:07 INFO - PROCESS | 2804 | 1470159428006 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:37:07 INFO - PROCESS | 2804 | 1470159428010 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 2804 | 1470159428013 Marionette TRACE conn6 <- [1,2630,null,{}] 10:37:08 INFO - PROCESS | 2804 | 1470159428019 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 2804 | 1470159428022 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:08 INFO - PROCESS | 2804 | 1470159428115 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:37:08 INFO - PROCESS | 2804 | 1470159428214 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 2804 | 1470159428217 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:08 INFO - PROCESS | 2804 | ++DOCSHELL 0CF70800 == 25 [pid = 2804] [id = 667] 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CF70C00) [pid = 2804] [serial = 2001] [outer = 00000000] 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CFEB400) [pid = 2804] [serial = 2002] [outer = 0CF70C00] 10:37:08 INFO - PROCESS | 2804 | 1470159428265 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0D042400) [pid = 2804] [serial = 2003] [outer = 0CF70C00] 10:37:08 INFO - PROCESS | 2804 | 1470159428666 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:37:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 10:37:08 INFO - PROCESS | 2804 | 1470159428741 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 2804 | 1470159428747 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:37:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:37:08 INFO - PROCESS | 2804 | 1470159428753 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 2804 | 1470159428756 Marionette TRACE conn6 <- [1,2634,null,{}] 10:37:08 INFO - PROCESS | 2804 | 1470159428760 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 2804 | 1470159428762 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:08 INFO - PROCESS | 2804 | 1470159428861 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:37:08 INFO - PROCESS | 2804 | 1470159428874 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 2804 | 1470159428876 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:08 INFO - PROCESS | 2804 | ++DOCSHELL 0D751000 == 26 [pid = 2804] [id = 668] 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D7D4000) [pid = 2804] [serial = 2004] [outer = 00000000] 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D819400) [pid = 2804] [serial = 2005] [outer = 0D7D4000] 10:37:08 INFO - PROCESS | 2804 | 1470159428923 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0DF54800) [pid = 2804] [serial = 2006] [outer = 0D7D4000] 10:37:09 INFO - PROCESS | 2804 | 1470159429391 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 10:37:09 INFO - PROCESS | 2804 | 1470159429426 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 2804 | 1470159429428 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:37:09 INFO - PROCESS | 2804 | 1470159429432 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 2804 | 1470159429435 Marionette TRACE conn6 <- [1,2638,null,{}] 10:37:09 INFO - PROCESS | 2804 | 1470159429446 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:09 INFO - PROCESS | 2804 | 1470159429451 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:09 INFO - PROCESS | 2804 | 1470159429563 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:37:09 INFO - PROCESS | 2804 | 1470159429671 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 2804 | 1470159429674 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:09 INFO - PROCESS | 2804 | ++DOCSHELL 11718800 == 27 [pid = 2804] [id = 669] 10:37:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (11744400) [pid = 2804] [serial = 2007] [outer = 00000000] 10:37:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1175D800) [pid = 2804] [serial = 2008] [outer = 11744400] 10:37:09 INFO - PROCESS | 2804 | 1470159429722 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117C5800) [pid = 2804] [serial = 2009] [outer = 11744400] 10:37:10 INFO - PROCESS | 2804 | 1470159430144 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 10:37:10 INFO - PROCESS | 2804 | 1470159430171 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 2804 | 1470159430173 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:37:10 INFO - PROCESS | 2804 | 1470159430176 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:37:10 INFO - PROCESS | 2804 | 1470159430178 Marionette TRACE conn6 <- [1,2642,null,{}] 10:37:10 INFO - PROCESS | 2804 | 1470159430182 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:10 INFO - PROCESS | 2804 | 1470159430184 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:10 INFO - PROCESS | 2804 | 1470159430303 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:37:10 INFO - PROCESS | 2804 | 1470159430308 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 2804 | 1470159430310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:10 INFO - PROCESS | 2804 | ++DOCSHELL 117CDC00 == 28 [pid = 2804] [id = 670] 10:37:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117DF000) [pid = 2804] [serial = 2010] [outer = 00000000] 10:37:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (12A36400) [pid = 2804] [serial = 2011] [outer = 117DF000] 10:37:10 INFO - PROCESS | 2804 | 1470159430411 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13126800) [pid = 2804] [serial = 2012] [outer = 117DF000] 10:37:10 INFO - PROCESS | 2804 | 1470159430813 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:37:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 10:37:10 INFO - PROCESS | 2804 | 1470159430851 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:37:10 INFO - PROCESS | 2804 | 1470159430853 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:37:10 INFO - PROCESS | 2804 | 1470159430856 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:37:10 INFO - PROCESS | 2804 | 1470159430858 Marionette TRACE conn6 <- [1,2646,null,{}] 10:37:10 INFO - PROCESS | 2804 | 1470159430861 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:10 INFO - PROCESS | 2804 | 1470159430863 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:10 INFO - PROCESS | 2804 | 1470159431002 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:37:11 INFO - PROCESS | 2804 | 1470159431018 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 2804 | 1470159431021 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:11 INFO - PROCESS | 2804 | ++DOCSHELL 13E59800 == 29 [pid = 2804] [id = 671] 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13E59C00) [pid = 2804] [serial = 2013] [outer = 00000000] 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14066800) [pid = 2804] [serial = 2014] [outer = 13E59C00] 10:37:11 INFO - PROCESS | 2804 | 1470159431064 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1414BC00) [pid = 2804] [serial = 2015] [outer = 13E59C00] 10:37:11 INFO - PROCESS | 2804 | 1470159431537 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:37:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:37:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 730ms 10:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:37:11 INFO - PROCESS | 2804 | 1470159431587 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 2804 | 1470159431589 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:37:11 INFO - PROCESS | 2804 | 1470159431593 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 2804 | 1470159431594 Marionette TRACE conn6 <- [1,2650,null,{}] 10:37:11 INFO - PROCESS | 2804 | 1470159431598 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:11 INFO - PROCESS | 2804 | 1470159431603 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:11 INFO - PROCESS | 2804 | 1470159431747 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:37:11 INFO - PROCESS | 2804 | 1470159431759 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 2804 | 1470159431761 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:11 INFO - PROCESS | 2804 | ++DOCSHELL 1423D000 == 30 [pid = 2804] [id = 672] 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (142DA400) [pid = 2804] [serial = 2016] [outer = 00000000] 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15B1B800) [pid = 2804] [serial = 2017] [outer = 142DA400] 10:37:11 INFO - PROCESS | 2804 | 1470159431805 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15B26400) [pid = 2804] [serial = 2018] [outer = 142DA400] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16609400) [pid = 2804] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (142D0C00) [pid = 2804] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15C0C400) [pid = 2804] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10F73C00) [pid = 2804] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CF5AC00) [pid = 2804] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15CC0C00) [pid = 2804] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CFE9400) [pid = 2804] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (13E60800) [pid = 2804] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0E137800) [pid = 2804] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0CDFA800) [pid = 2804] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (15B1FC00) [pid = 2804] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:37:12 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D46C400) [pid = 2804] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:37:12 INFO - PROCESS | 2804 | 1470159432472 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:37:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 930ms 10:37:12 INFO - PROCESS | 2804 | 1470159432530 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:37:12 INFO - PROCESS | 2804 | 1470159432532 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:37:12 INFO - PROCESS | 2804 | 1470159432537 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 2804 | 1470159432538 Marionette TRACE conn6 <- [1,2654,null,{}] 10:37:12 INFO - PROCESS | 2804 | 1470159432542 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:12 INFO - PROCESS | 2804 | 1470159432544 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:12 INFO - PROCESS | 2804 | 1470159432621 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:37:12 INFO - PROCESS | 2804 | 1470159432628 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 2804 | 1470159432630 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:12 INFO - PROCESS | 2804 | ++DOCSHELL 0CF72000 == 31 [pid = 2804] [id = 673] 10:37:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D46C400) [pid = 2804] [serial = 2019] [outer = 00000000] 10:37:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13120800) [pid = 2804] [serial = 2020] [outer = 0D46C400] 10:37:12 INFO - PROCESS | 2804 | 1470159432675 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13120C00) [pid = 2804] [serial = 2021] [outer = 0D46C400] 10:37:13 INFO - PROCESS | 2804 | 1470159433573 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:37:13 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) 10:37:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1077ms 10:37:13 INFO - PROCESS | 2804 | 1470159433616 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 2804 | 1470159433618 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:37:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:37:13 INFO - PROCESS | 2804 | 1470159433621 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 2804 | 1470159433623 Marionette TRACE conn6 <- [1,2658,null,{}] 10:37:13 INFO - PROCESS | 2804 | 1470159433627 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:13 INFO - PROCESS | 2804 | 1470159433629 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:13 INFO - PROCESS | 2804 | 1470159433741 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:37:13 INFO - PROCESS | 2804 | 1470159433750 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 2804 | 1470159433751 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:13 INFO - PROCESS | 2804 | ++DOCSHELL 0D819000 == 32 [pid = 2804] [id = 674] 10:37:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10F6C000) [pid = 2804] [serial = 2022] [outer = 00000000] 10:37:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CB5C00) [pid = 2804] [serial = 2023] [outer = 10F6C000] 10:37:13 INFO - PROCESS | 2804 | 1470159433795 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (142D8C00) [pid = 2804] [serial = 2024] [outer = 10F6C000] 10:37:14 INFO - PROCESS | 2804 | 1470159434738 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:14 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 10:37:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1173ms 10:37:14 INFO - PROCESS | 2804 | 1470159434796 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 2804 | 1470159434800 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:37:14 INFO - PROCESS | 2804 | 1470159434806 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - PROCESS | 2804 | 1470159434809 Marionette TRACE conn6 <- [1,2662,null,{}] 10:37:14 INFO - PROCESS | 2804 | 1470159434815 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:14 INFO - PROCESS | 2804 | 1470159434818 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:14 INFO - PROCESS | 2804 | 1470159434962 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:37:15 INFO - PROCESS | 2804 | 1470159435121 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 2804 | 1470159435126 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:15 INFO - PROCESS | 2804 | ++DOCSHELL 0CFEA800 == 33 [pid = 2804] [id = 675] 10:37:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0CFECC00) [pid = 2804] [serial = 2025] [outer = 00000000] 10:37:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (0D118400) [pid = 2804] [serial = 2026] [outer = 0CFECC00] 10:37:15 INFO - PROCESS | 2804 | 1470159435186 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D745400) [pid = 2804] [serial = 2027] [outer = 0CFECC00] 10:37:16 INFO - PROCESS | 2804 | 1470159436334 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:16 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 10:37:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1575ms 10:37:16 INFO - PROCESS | 2804 | 1470159436382 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 2804 | 1470159436387 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:37:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:37:16 INFO - PROCESS | 2804 | 1470159436402 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 2804 | 1470159436406 Marionette TRACE conn6 <- [1,2666,null,{}] 10:37:16 INFO - PROCESS | 2804 | 1470159436410 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:16 INFO - PROCESS | 2804 | 1470159436413 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:16 INFO - PROCESS | 2804 | 1470159436701 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:37:16 INFO - PROCESS | 2804 | 1470159436829 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 2804 | 1470159436832 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:16 INFO - PROCESS | 2804 | ++DOCSHELL 0CF52800 == 34 [pid = 2804] [id = 676] 10:37:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0CF53800) [pid = 2804] [serial = 2028] [outer = 00000000] 10:37:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0CFEB000) [pid = 2804] [serial = 2029] [outer = 0CF53800] 10:37:16 INFO - PROCESS | 2804 | 1470159436882 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0D15DC00) [pid = 2804] [serial = 2030] [outer = 0CF53800] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 0CF72000 == 33 [pid = 2804] [id = 673] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 1423D000 == 32 [pid = 2804] [id = 672] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 13E59800 == 31 [pid = 2804] [id = 671] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 117CDC00 == 30 [pid = 2804] [id = 670] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 11718800 == 29 [pid = 2804] [id = 669] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 0D751000 == 28 [pid = 2804] [id = 668] 10:37:17 INFO - PROCESS | 2804 | --DOCSHELL 0CF70800 == 27 [pid = 2804] [id = 667] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (1676E400) [pid = 2804] [serial = 1985] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15739C00) [pid = 2804] [serial = 1969] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15CBCC00) [pid = 2804] [serial = 1972] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (15B20C00) [pid = 2804] [serial = 1970] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11281C00) [pid = 2804] [serial = 1963] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (11745000) [pid = 2804] [serial = 1964] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (10D71000) [pid = 2804] [serial = 1957] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117C4400) [pid = 2804] [serial = 1958] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (1649C000) [pid = 2804] [serial = 1952] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16071800) [pid = 2804] [serial = 1951] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D16A000) [pid = 2804] [serial = 1954] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0E1DB400) [pid = 2804] [serial = 1955] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (14068000) [pid = 2804] [serial = 1966] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (164AA000) [pid = 2804] [serial = 1975] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CFE5400) [pid = 2804] [serial = 1960] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D162400) [pid = 2804] [serial = 1961] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (15CBD800) [pid = 2804] [serial = 1973] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1660FC00) [pid = 2804] [serial = 1984] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (164A9000) [pid = 2804] [serial = 1981] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (164AA800) [pid = 2804] [serial = 1976] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (13E61000) [pid = 2804] [serial = 1978] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (1423B400) [pid = 2804] [serial = 1979] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (1423AC00) [pid = 2804] [serial = 1967] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (16607000) [pid = 2804] [serial = 1982] [outer = 00000000] [url = about:blank] 10:37:17 INFO - PROCESS | 2804 | 1470159437920 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:37:17 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) 10:37:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1584ms 10:37:17 INFO - PROCESS | 2804 | 1470159437987 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:37:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:37:17 INFO - PROCESS | 2804 | 1470159437991 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:37:17 INFO - PROCESS | 2804 | 1470159437996 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 2804 | 1470159437999 Marionette TRACE conn6 <- [1,2670,null,{}] 10:37:17 INFO - PROCESS | 2804 | 1470159438003 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:17 INFO - PROCESS | 2804 | 1470159438006 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:18 INFO - PROCESS | 2804 | 1470159438094 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:37:18 INFO - PROCESS | 2804 | 1470159438101 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 2804 | 1470159438104 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:18 INFO - PROCESS | 2804 | ++DOCSHELL 0D161400 == 28 [pid = 2804] [id = 677] 10:37:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (0D162400) [pid = 2804] [serial = 2031] [outer = 00000000] 10:37:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (10D72000) [pid = 2804] [serial = 2032] [outer = 0D162400] 10:37:18 INFO - PROCESS | 2804 | 1470159438151 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (10D7AC00) [pid = 2804] [serial = 2033] [outer = 0D162400] 10:37:19 INFO - PROCESS | 2804 | 1470159439114 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:37:19 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) 10:37:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1183ms 10:37:19 INFO - PROCESS | 2804 | 1470159439180 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 2804 | 1470159439183 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:37:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:37:19 INFO - PROCESS | 2804 | 1470159439187 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 2804 | 1470159439189 Marionette TRACE conn6 <- [1,2674,null,{}] 10:37:19 INFO - PROCESS | 2804 | 1470159439192 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:19 INFO - PROCESS | 2804 | 1470159439195 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:19 INFO - PROCESS | 2804 | 1470159439282 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:37:19 INFO - PROCESS | 2804 | 1470159439291 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 2804 | 1470159439294 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:19 INFO - PROCESS | 2804 | ++DOCSHELL 117C0C00 == 29 [pid = 2804] [id = 678] 10:37:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (117C1400) [pid = 2804] [serial = 2034] [outer = 00000000] 10:37:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (117C8400) [pid = 2804] [serial = 2035] [outer = 117C1400] 10:37:19 INFO - PROCESS | 2804 | 1470159439339 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (117EBC00) [pid = 2804] [serial = 2036] [outer = 117C1400] 10:37:20 INFO - PROCESS | 2804 | 1470159440332 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:20 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 10:37:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1175ms 10:37:20 INFO - PROCESS | 2804 | 1470159440365 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 2804 | 1470159440368 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:37:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:37:20 INFO - PROCESS | 2804 | 1470159440379 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 2804 | 1470159440383 Marionette TRACE conn6 <- [1,2678,null,{}] 10:37:20 INFO - PROCESS | 2804 | 1470159440387 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:20 INFO - PROCESS | 2804 | 1470159440390 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:20 INFO - PROCESS | 2804 | 1470159440518 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:37:20 INFO - PROCESS | 2804 | 1470159440524 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 2804 | 1470159440526 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:20 INFO - PROCESS | 2804 | ++DOCSHELL 11714800 == 30 [pid = 2804] [id = 679] 10:37:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (12373400) [pid = 2804] [serial = 2037] [outer = 00000000] 10:37:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1416C000) [pid = 2804] [serial = 2038] [outer = 12373400] 10:37:20 INFO - PROCESS | 2804 | 1470159440570 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1423A000) [pid = 2804] [serial = 2039] [outer = 12373400] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117DF000) [pid = 2804] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0CFE1000) [pid = 2804] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0CF70C00) [pid = 2804] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (11744400) [pid = 2804] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0D7D4000) [pid = 2804] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (13E59C00) [pid = 2804] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (0CFDF400) [pid = 2804] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (12A3A400) [pid = 2804] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (16812800) [pid = 2804] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (16834400) [pid = 2804] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (142DA400) [pid = 2804] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:37:21 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (0D46C400) [pid = 2804] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:37:21 INFO - PROCESS | 2804 | 1470159441507 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:21 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 10:37:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:37:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1194ms 10:37:21 INFO - PROCESS | 2804 | 1470159441569 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 2804 | 1470159441571 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:37:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:37:21 INFO - PROCESS | 2804 | 1470159441574 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - PROCESS | 2804 | 1470159441576 Marionette TRACE conn6 <- [1,2682,null,{}] 10:37:21 INFO - PROCESS | 2804 | 1470159441579 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:21 INFO - PROCESS | 2804 | 1470159441581 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:21 INFO - PROCESS | 2804 | 1470159441664 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:37:21 INFO - PROCESS | 2804 | 1470159441670 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 2804 | 1470159441672 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:21 INFO - PROCESS | 2804 | ++DOCSHELL 13E59C00 == 31 [pid = 2804] [id = 680] 10:37:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (13E5E800) [pid = 2804] [serial = 2040] [outer = 00000000] 10:37:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (1423D400) [pid = 2804] [serial = 2041] [outer = 13E5E800] 10:37:21 INFO - PROCESS | 2804 | 1470159441716 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (14245400) [pid = 2804] [serial = 2042] [outer = 13E5E800] 10:37:22 INFO - PROCESS | 2804 | 1470159442649 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:22 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 10:37:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:37:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1123ms 10:37:22 INFO - PROCESS | 2804 | 1470159442702 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 2804 | 1470159442704 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:37:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:37:22 INFO - PROCESS | 2804 | 1470159442707 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 2804 | 1470159442709 Marionette TRACE conn6 <- [1,2686,null,{}] 10:37:22 INFO - PROCESS | 2804 | 1470159442712 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:22 INFO - PROCESS | 2804 | 1470159442714 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:22 INFO - PROCESS | 2804 | 1470159442797 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:37:22 INFO - PROCESS | 2804 | 1470159442804 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 2804 | 1470159442809 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:22 INFO - PROCESS | 2804 | ++DOCSHELL 11006000 == 32 [pid = 2804] [id = 681] 10:37:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (15B1D400) [pid = 2804] [serial = 2043] [outer = 00000000] 10:37:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (15C0B400) [pid = 2804] [serial = 2044] [outer = 15B1D400] 10:37:22 INFO - PROCESS | 2804 | 1470159442863 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (15CBC400) [pid = 2804] [serial = 2045] [outer = 15B1D400] 10:37:23 INFO - PROCESS | 2804 | 1470159443846 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:23 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 10:37:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:37:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1179ms 10:37:23 INFO - PROCESS | 2804 | 1470159443891 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 2804 | 1470159443896 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:37:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:37:23 INFO - PROCESS | 2804 | 1470159443901 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 2804 | 1470159443904 Marionette TRACE conn6 <- [1,2690,null,{}] 10:37:23 INFO - PROCESS | 2804 | 1470159443910 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:23 INFO - PROCESS | 2804 | 1470159443913 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:24 INFO - PROCESS | 2804 | 1470159444090 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:37:24 INFO - PROCESS | 2804 | 1470159444233 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 2804 | 1470159444238 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:24 INFO - PROCESS | 2804 | ++DOCSHELL 0D169800 == 33 [pid = 2804] [id = 682] 10:37:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0D16A000) [pid = 2804] [serial = 2046] [outer = 00000000] 10:37:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0D810400) [pid = 2804] [serial = 2047] [outer = 0D16A000] 10:37:24 INFO - PROCESS | 2804 | 1470159444339 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0E1E0C00) [pid = 2804] [serial = 2048] [outer = 0D16A000] 10:37:24 INFO - PROCESS | 2804 | 1470159444922 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:37:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1082ms 10:37:24 INFO - PROCESS | 2804 | 1470159444983 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 2804 | 1470159444988 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:37:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:37:24 INFO - PROCESS | 2804 | 1470159444995 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 2804 | 1470159444998 Marionette TRACE conn6 <- [1,2694,null,{}] 10:37:25 INFO - PROCESS | 2804 | 1470159445023 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:25 INFO - PROCESS | 2804 | 1470159445026 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:25 INFO - PROCESS | 2804 | 1470159445176 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:37:25 INFO - PROCESS | 2804 | 1470159445307 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 2804 | 1470159445310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:25 INFO - PROCESS | 2804 | ++DOCSHELL 13E55C00 == 34 [pid = 2804] [id = 683] 10:37:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (13E59800) [pid = 2804] [serial = 2049] [outer = 00000000] 10:37:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1406E000) [pid = 2804] [serial = 2050] [outer = 13E59800] 10:37:25 INFO - PROCESS | 2804 | 1470159445368 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (14070000) [pid = 2804] [serial = 2051] [outer = 13E59800] 10:37:25 INFO - PROCESS | 2804 | 1470159446001 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:37:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1043ms 10:37:26 INFO - PROCESS | 2804 | 1470159446041 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 2804 | 1470159446043 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:37:26 INFO - PROCESS | 2804 | 1470159446047 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:37:26 INFO - PROCESS | 2804 | 1470159446051 Marionette TRACE conn6 <- [1,2698,null,{}] 10:37:26 INFO - PROCESS | 2804 | 1470159446062 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:26 INFO - PROCESS | 2804 | 1470159446067 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:26 INFO - PROCESS | 2804 | 1470159446229 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:37:26 INFO - PROCESS | 2804 | 1470159446481 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 2804 | 1470159446484 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:26 INFO - PROCESS | 2804 | ++DOCSHELL 0CC36800 == 35 [pid = 2804] [id = 684] 10:37:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0CC36C00) [pid = 2804] [serial = 2052] [outer = 00000000] 10:37:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0CFE2000) [pid = 2804] [serial = 2053] [outer = 0CC36C00] 10:37:26 INFO - PROCESS | 2804 | 1470159446542 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D114C00) [pid = 2804] [serial = 2054] [outer = 0CC36C00] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 13E59C00 == 34 [pid = 2804] [id = 680] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 11714800 == 33 [pid = 2804] [id = 679] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 117C0C00 == 32 [pid = 2804] [id = 678] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0D161400 == 31 [pid = 2804] [id = 677] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0CF52800 == 30 [pid = 2804] [id = 676] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0D819000 == 29 [pid = 2804] [id = 674] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0CFEA800 == 28 [pid = 2804] [id = 675] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0CF70400 == 27 [pid = 2804] [id = 666] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 13E55C00 == 26 [pid = 2804] [id = 683] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 11006000 == 25 [pid = 2804] [id = 681] 10:37:27 INFO - PROCESS | 2804 | --DOCSHELL 0D169800 == 24 [pid = 2804] [id = 682] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (12A36400) [pid = 2804] [serial = 2011] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (13126800) [pid = 2804] [serial = 2012] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D048800) [pid = 2804] [serial = 2000] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0CFEBC00) [pid = 2804] [serial = 1999] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0CFEB400) [pid = 2804] [serial = 2002] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D042400) [pid = 2804] [serial = 2003] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (1175D800) [pid = 2804] [serial = 2008] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0D819400) [pid = 2804] [serial = 2005] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0DF54800) [pid = 2804] [serial = 2006] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (14066800) [pid = 2804] [serial = 2014] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (1414BC00) [pid = 2804] [serial = 2015] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (10F72C00) [pid = 2804] [serial = 1988] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (0D8DE800) [pid = 2804] [serial = 1987] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (142D6C00) [pid = 2804] [serial = 1991] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (14175800) [pid = 2804] [serial = 1990] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (1682F400) [pid = 2804] [serial = 1994] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (1682A400) [pid = 2804] [serial = 1993] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (168DB000) [pid = 2804] [serial = 1997] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 53 (168D4400) [pid = 2804] [serial = 1996] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 52 (15B1B800) [pid = 2804] [serial = 2017] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 51 (15CB5C00) [pid = 2804] [serial = 2023] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 50 (15B26400) [pid = 2804] [serial = 2018] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 49 (13120800) [pid = 2804] [serial = 2020] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 48 (13120C00) [pid = 2804] [serial = 2021] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | --DOMWINDOW == 47 (117C5800) [pid = 2804] [serial = 2009] [outer = 00000000] [url = about:blank] 10:37:27 INFO - PROCESS | 2804 | 1470159447813 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 2804 | 1470159447833 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:37:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:37:27 INFO - PROCESS | 2804 | 1470159447841 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 2804 | 1470159447844 Marionette TRACE conn6 <- [1,2702,null,{}] 10:37:27 INFO - PROCESS | 2804 | 1470159447850 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:27 INFO - PROCESS | 2804 | 1470159447853 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:27 INFO - PROCESS | 2804 | 1470159447945 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:37:28 INFO - PROCESS | 2804 | 1470159448070 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 2804 | 1470159448072 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:28 INFO - PROCESS | 2804 | ++DOCSHELL 0CFED800 == 25 [pid = 2804] [id = 685] 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 48 (0D03F400) [pid = 2804] [serial = 2055] [outer = 00000000] 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 49 (0D044800) [pid = 2804] [serial = 2056] [outer = 0D03F400] 10:37:28 INFO - PROCESS | 2804 | 1470159448134 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 50 (0D04AC00) [pid = 2804] [serial = 2057] [outer = 0D03F400] 10:37:28 INFO - PROCESS | 2804 | 1470159448540 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:37:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms 10:37:28 INFO - PROCESS | 2804 | 1470159448573 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 2804 | 1470159448578 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:37:28 INFO - PROCESS | 2804 | 1470159448584 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:37:28 INFO - PROCESS | 2804 | 1470159448587 Marionette TRACE conn6 <- [1,2706,null,{}] 10:37:28 INFO - PROCESS | 2804 | 1470159448591 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:28 INFO - PROCESS | 2804 | 1470159448594 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:28 INFO - PROCESS | 2804 | 1470159448682 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:37:28 INFO - PROCESS | 2804 | 1470159448689 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 2804 | 1470159448691 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:28 INFO - PROCESS | 2804 | ++DOCSHELL 0D7DF400 == 26 [pid = 2804] [id = 686] 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 51 (0D889800) [pid = 2804] [serial = 2058] [outer = 00000000] 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 52 (0E137800) [pid = 2804] [serial = 2059] [outer = 0D889800] 10:37:28 INFO - PROCESS | 2804 | 1470159448739 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 53 (10D74400) [pid = 2804] [serial = 2060] [outer = 0D889800] 10:37:29 INFO - PROCESS | 2804 | 1470159449203 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 2804 | 1470159449260 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:37:29 INFO - PROCESS | 2804 | 1470159449264 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:37:29 INFO - PROCESS | 2804 | 1470159449268 Marionette TRACE conn6 <- [1,2710,null,{}] 10:37:29 INFO - PROCESS | 2804 | 1470159449279 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:29 INFO - PROCESS | 2804 | 1470159449284 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:29 INFO - PROCESS | 2804 | 1470159449369 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:37:29 INFO - PROCESS | 2804 | 1470159449501 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 2804 | 1470159449504 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:29 INFO - PROCESS | 2804 | ++DOCSHELL 117C4000 == 27 [pid = 2804] [id = 687] 10:37:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (117C5800) [pid = 2804] [serial = 2061] [outer = 00000000] 10:37:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (117C8800) [pid = 2804] [serial = 2062] [outer = 117C5800] 10:37:29 INFO - PROCESS | 2804 | 1470159449553 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (117EC000) [pid = 2804] [serial = 2063] [outer = 117C5800] 10:37:29 INFO - PROCESS | 2804 | 1470159449991 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 2804 | 1470159450041 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:37:30 INFO - PROCESS | 2804 | 1470159450050 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 2804 | 1470159450051 Marionette TRACE conn6 <- [1,2714,null,{}] 10:37:30 INFO - PROCESS | 2804 | 1470159450055 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:30 INFO - PROCESS | 2804 | 1470159450057 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:30 INFO - PROCESS | 2804 | 1470159450173 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:37:30 INFO - PROCESS | 2804 | 1470159450185 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 2804 | 1470159450187 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:30 INFO - PROCESS | 2804 | ++DOCSHELL 12A38800 == 28 [pid = 2804] [id = 688] 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (12A3AC00) [pid = 2804] [serial = 2064] [outer = 00000000] 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (13E59C00) [pid = 2804] [serial = 2065] [outer = 12A3AC00] 10:37:30 INFO - PROCESS | 2804 | 1470159450232 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (14068000) [pid = 2804] [serial = 2066] [outer = 12A3AC00] 10:37:30 INFO - PROCESS | 2804 | 1470159450646 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:37:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:37:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 630ms 10:37:30 INFO - PROCESS | 2804 | 1470159450691 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 2804 | 1470159450693 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:37:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:37:30 INFO - PROCESS | 2804 | 1470159450697 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - PROCESS | 2804 | 1470159450698 Marionette TRACE conn6 <- [1,2718,null,{}] 10:37:30 INFO - PROCESS | 2804 | 1470159450702 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:30 INFO - PROCESS | 2804 | 1470159450704 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:30 INFO - PROCESS | 2804 | 1470159450843 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:37:30 INFO - PROCESS | 2804 | 1470159450860 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 2804 | 1470159450862 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:30 INFO - PROCESS | 2804 | ++DOCSHELL 14146C00 == 29 [pid = 2804] [id = 689] 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (1414BC00) [pid = 2804] [serial = 2067] [outer = 00000000] 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (1423B800) [pid = 2804] [serial = 2068] [outer = 1414BC00] 10:37:30 INFO - PROCESS | 2804 | 1470159450906 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (14245800) [pid = 2804] [serial = 2069] [outer = 1414BC00] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (15B1D400) [pid = 2804] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (12373400) [pid = 2804] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (13E5E800) [pid = 2804] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (0CF53800) [pid = 2804] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (117C1400) [pid = 2804] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (0CFECC00) [pid = 2804] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (10F6C000) [pid = 2804] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:37:31 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (0D162400) [pid = 2804] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:37:31 INFO - PROCESS | 2804 | 1470159451932 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:37:31 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 10:37:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:37:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:37:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:37:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1278ms 10:37:31 INFO - PROCESS | 2804 | 1470159451976 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:37:31 INFO - PROCESS | 2804 | 1470159451978 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:37:31 INFO - PROCESS | 2804 | 1470159451981 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 2804 | 1470159451983 Marionette TRACE conn6 <- [1,2722,null,{}] 10:37:31 INFO - PROCESS | 2804 | 1470159451987 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:31 INFO - PROCESS | 2804 | 1470159451992 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:32 INFO - PROCESS | 2804 | 1470159452095 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:37:32 INFO - PROCESS | 2804 | 1470159452100 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 2804 | 1470159452102 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:32 INFO - PROCESS | 2804 | ++DOCSHELL 14170800 == 30 [pid = 2804] [id = 690] 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (142D9800) [pid = 2804] [serial = 2070] [outer = 00000000] 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (15737C00) [pid = 2804] [serial = 2071] [outer = 142D9800] 10:37:32 INFO - PROCESS | 2804 | 1470159452147 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (15A1F800) [pid = 2804] [serial = 2072] [outer = 142D9800] 10:37:32 INFO - PROCESS | 2804 | 1470159452613 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 10:37:32 INFO - PROCESS | 2804 | 1470159452652 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:37:32 INFO - PROCESS | 2804 | 1470159452654 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:37:32 INFO - PROCESS | 2804 | 1470159452657 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:37:32 INFO - PROCESS | 2804 | 1470159452659 Marionette TRACE conn6 <- [1,2726,null,{}] 10:37:32 INFO - PROCESS | 2804 | 1470159452663 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:32 INFO - PROCESS | 2804 | 1470159452665 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:32 INFO - PROCESS | 2804 | 1470159452744 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:37:32 INFO - PROCESS | 2804 | 1470159452749 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 2804 | 1470159452751 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:32 INFO - PROCESS | 2804 | ++DOCSHELL 15B26000 == 31 [pid = 2804] [id = 691] 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (15B27C00) [pid = 2804] [serial = 2073] [outer = 00000000] 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (15CB8C00) [pid = 2804] [serial = 2074] [outer = 15B27C00] 10:37:32 INFO - PROCESS | 2804 | 1470159452795 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (16030800) [pid = 2804] [serial = 2075] [outer = 15B27C00] 10:37:33 INFO - PROCESS | 2804 | 1470159453202 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 570ms 10:37:33 INFO - PROCESS | 2804 | 1470159453228 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 2804 | 1470159453230 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:37:33 INFO - PROCESS | 2804 | 1470159453233 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 2804 | 1470159453234 Marionette TRACE conn6 <- [1,2730,null,{}] 10:37:33 INFO - PROCESS | 2804 | 1470159453238 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:33 INFO - PROCESS | 2804 | 1470159453240 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:33 INFO - PROCESS | 2804 | 1470159453363 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:37:33 INFO - PROCESS | 2804 | 1470159453370 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 2804 | 1470159453372 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:33 INFO - PROCESS | 2804 | ++DOCSHELL 15CB4400 == 32 [pid = 2804] [id = 692] 10:37:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (1606EC00) [pid = 2804] [serial = 2076] [outer = 00000000] 10:37:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (1607A000) [pid = 2804] [serial = 2077] [outer = 1606EC00] 10:37:33 INFO - PROCESS | 2804 | 1470159453416 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (15CB5C00) [pid = 2804] [serial = 2078] [outer = 1606EC00] 10:37:33 INFO - PROCESS | 2804 | 1470159453844 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 10:37:33 INFO - PROCESS | 2804 | 1470159453864 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 2804 | 1470159453866 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:37:33 INFO - PROCESS | 2804 | 1470159453869 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 2804 | 1470159453871 Marionette TRACE conn6 <- [1,2734,null,{}] 10:37:33 INFO - PROCESS | 2804 | 1470159453874 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:33 INFO - PROCESS | 2804 | 1470159453876 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:33 INFO - PROCESS | 2804 | 1470159453998 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:37:34 INFO - PROCESS | 2804 | 1470159454127 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 2804 | 1470159454130 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:34 INFO - PROCESS | 2804 | ++DOCSHELL 0C53F400 == 33 [pid = 2804] [id = 693] 10:37:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0C540400) [pid = 2804] [serial = 2079] [outer = 00000000] 10:37:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0C874400) [pid = 2804] [serial = 2080] [outer = 0C540400] 10:37:34 INFO - PROCESS | 2804 | 1470159454191 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0CF6E800) [pid = 2804] [serial = 2081] [outer = 0C540400] 10:37:34 INFO - PROCESS | 2804 | 1470159454974 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1124ms 10:37:34 INFO - PROCESS | 2804 | 1470159454995 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 2804 | 1470159454999 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:37:34 INFO - PROCESS | 2804 | 1470159455005 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 2804 | 1470159455009 Marionette TRACE conn6 <- [1,2738,null,{}] 10:37:34 INFO - PROCESS | 2804 | 1470159455014 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:34 INFO - PROCESS | 2804 | 1470159455017 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:35 INFO - PROCESS | 2804 | 1470159455139 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:37:35 INFO - PROCESS | 2804 | 1470159455276 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 2804 | 1470159455280 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:35 INFO - PROCESS | 2804 | ++DOCSHELL 11006000 == 34 [pid = 2804] [id = 694] 10:37:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (1100FC00) [pid = 2804] [serial = 2082] [outer = 00000000] 10:37:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (1170B800) [pid = 2804] [serial = 2083] [outer = 1100FC00] 10:37:35 INFO - PROCESS | 2804 | 1470159455338 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (117BFC00) [pid = 2804] [serial = 2084] [outer = 1100FC00] 10:37:36 INFO - PROCESS | 2804 | 1470159456190 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:37:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1240ms 10:37:36 INFO - PROCESS | 2804 | 1470159456244 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 2804 | 1470159456249 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:37:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:37:36 INFO - PROCESS | 2804 | 1470159456255 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 2804 | 1470159456258 Marionette TRACE conn6 <- [1,2742,null,{}] 10:37:36 INFO - PROCESS | 2804 | 1470159456263 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:36 INFO - PROCESS | 2804 | 1470159456266 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:36 INFO - PROCESS | 2804 | 1470159456400 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:37:36 INFO - PROCESS | 2804 | 1470159456518 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 2804 | 1470159456523 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 15CB4400 == 33 [pid = 2804] [id = 692] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 15B26000 == 32 [pid = 2804] [id = 691] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 14170800 == 31 [pid = 2804] [id = 690] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 14146C00 == 30 [pid = 2804] [id = 689] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 12A38800 == 29 [pid = 2804] [id = 688] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 117C4000 == 28 [pid = 2804] [id = 687] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 0D7DF400 == 27 [pid = 2804] [id = 686] 10:37:36 INFO - PROCESS | 2804 | --DOCSHELL 0CFED800 == 26 [pid = 2804] [id = 685] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (15C0B400) [pid = 2804] [serial = 2044] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1416C000) [pid = 2804] [serial = 2038] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (1423D400) [pid = 2804] [serial = 2041] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (14245400) [pid = 2804] [serial = 2042] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (1423A000) [pid = 2804] [serial = 2039] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0CFEB000) [pid = 2804] [serial = 2029] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (0D15DC00) [pid = 2804] [serial = 2030] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (117C8400) [pid = 2804] [serial = 2035] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0D118400) [pid = 2804] [serial = 2026] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (0D745400) [pid = 2804] [serial = 2027] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (142D8C00) [pid = 2804] [serial = 2024] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (10D72000) [pid = 2804] [serial = 2032] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (10D7AC00) [pid = 2804] [serial = 2033] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (117EBC00) [pid = 2804] [serial = 2036] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (15CBC400) [pid = 2804] [serial = 2045] [outer = 00000000] [url = about:blank] 10:37:36 INFO - PROCESS | 2804 | ++DOCSHELL 0C49D000 == 27 [pid = 2804] [id = 695] 10:37:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0C49D400) [pid = 2804] [serial = 2085] [outer = 00000000] 10:37:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0CC85800) [pid = 2804] [serial = 2086] [outer = 0C49D400] 10:37:36 INFO - PROCESS | 2804 | 1470159456602 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0D048800) [pid = 2804] [serial = 2087] [outer = 0C49D400] 10:37:36 INFO - PROCESS | 2804 | 1470159457017 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 790ms 10:37:37 INFO - PROCESS | 2804 | 1470159457044 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 2804 | 1470159457049 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:37:37 INFO - PROCESS | 2804 | 1470159457055 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:37:37 INFO - PROCESS | 2804 | 1470159457058 Marionette TRACE conn6 <- [1,2746,null,{}] 10:37:37 INFO - PROCESS | 2804 | 1470159457061 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:37 INFO - PROCESS | 2804 | 1470159457064 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:37 INFO - PROCESS | 2804 | 1470159457149 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:37:37 INFO - PROCESS | 2804 | 1470159457156 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 2804 | 1470159457159 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:37 INFO - PROCESS | 2804 | ++DOCSHELL 0D168800 == 28 [pid = 2804] [id = 696] 10:37:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0D5ED400) [pid = 2804] [serial = 2088] [outer = 00000000] 10:37:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D8ACC00) [pid = 2804] [serial = 2089] [outer = 0D5ED400] 10:37:37 INFO - PROCESS | 2804 | 1470159457207 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0E1DB000) [pid = 2804] [serial = 2090] [outer = 0D5ED400] 10:37:37 INFO - PROCESS | 2804 | 1470159457688 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:37:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 670ms 10:37:37 INFO - PROCESS | 2804 | 1470159457730 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 2804 | 1470159457732 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:37:37 INFO - PROCESS | 2804 | 1470159457735 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:37:37 INFO - PROCESS | 2804 | 1470159457739 Marionette TRACE conn6 <- [1,2750,null,{}] 10:37:37 INFO - PROCESS | 2804 | 1470159457750 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:37 INFO - PROCESS | 2804 | 1470159457754 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:37 INFO - PROCESS | 2804 | 1470159457840 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:37:37 INFO - PROCESS | 2804 | 1470159457975 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 2804 | 1470159457978 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:37 INFO - PROCESS | 2804 | ++DOCSHELL 1128CC00 == 29 [pid = 2804] [id = 697] 10:37:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (116A9400) [pid = 2804] [serial = 2091] [outer = 00000000] 10:37:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (11755000) [pid = 2804] [serial = 2092] [outer = 116A9400] 10:37:38 INFO - PROCESS | 2804 | 1470159458027 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (117C8400) [pid = 2804] [serial = 2093] [outer = 116A9400] 10:37:38 INFO - PROCESS | 2804 | 1470159458380 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:37:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 10:37:38 INFO - PROCESS | 2804 | 1470159458409 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 2804 | 1470159458412 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:37:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:37:38 INFO - PROCESS | 2804 | 1470159458434 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 2804 | 1470159458436 Marionette TRACE conn6 <- [1,2754,null,{}] 10:37:38 INFO - PROCESS | 2804 | 1470159458439 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:38 INFO - PROCESS | 2804 | 1470159458441 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:38 INFO - PROCESS | 2804 | 1470159458535 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:37:38 INFO - PROCESS | 2804 | 1470159458541 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 2804 | 1470159458543 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:38 INFO - PROCESS | 2804 | ++DOCSHELL 12372800 == 30 [pid = 2804] [id = 698] 10:37:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (12A34800) [pid = 2804] [serial = 2094] [outer = 00000000] 10:37:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (13E5F400) [pid = 2804] [serial = 2095] [outer = 12A34800] 10:37:38 INFO - PROCESS | 2804 | 1470159458588 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (14146C00) [pid = 2804] [serial = 2096] [outer = 12A34800] 10:37:39 INFO - PROCESS | 2804 | 1470159459057 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 10:37:39 INFO - PROCESS | 2804 | 1470159459107 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 2804 | 1470159459109 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:37:39 INFO - PROCESS | 2804 | 1470159459113 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:37:39 INFO - PROCESS | 2804 | 1470159459114 Marionette TRACE conn6 <- [1,2758,null,{}] 10:37:39 INFO - PROCESS | 2804 | 1470159459118 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:39 INFO - PROCESS | 2804 | 1470159459120 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:39 INFO - PROCESS | 2804 | 1470159459232 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:37:39 INFO - PROCESS | 2804 | 1470159459325 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 2804 | 1470159459327 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:39 INFO - PROCESS | 2804 | ++DOCSHELL 0D166000 == 31 [pid = 2804] [id = 699] 10:37:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (14239400) [pid = 2804] [serial = 2097] [outer = 00000000] 10:37:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (14241400) [pid = 2804] [serial = 2098] [outer = 14239400] 10:37:39 INFO - PROCESS | 2804 | 1470159459371 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (142D6C00) [pid = 2804] [serial = 2099] [outer = 14239400] 10:37:39 INFO - PROCESS | 2804 | 1470159459785 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:37:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 10:37:39 INFO - PROCESS | 2804 | 1470159459847 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:37:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:37:39 INFO - PROCESS | 2804 | 1470159459849 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:37:39 INFO - PROCESS | 2804 | 1470159459852 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 2804 | 1470159459854 Marionette TRACE conn6 <- [1,2762,null,{}] 10:37:39 INFO - PROCESS | 2804 | 1470159459858 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:39 INFO - PROCESS | 2804 | 1470159459864 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:39 INFO - PROCESS | 2804 | 1470159460003 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:37:40 INFO - PROCESS | 2804 | 1470159460068 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 2804 | 1470159460070 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:40 INFO - PROCESS | 2804 | ++DOCSHELL 15741C00 == 32 [pid = 2804] [id = 700] 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (15A14400) [pid = 2804] [serial = 2100] [outer = 00000000] 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (15CB7800) [pid = 2804] [serial = 2101] [outer = 15A14400] 10:37:40 INFO - PROCESS | 2804 | 1470159460115 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (15CBB800) [pid = 2804] [serial = 2102] [outer = 15A14400] 10:37:40 INFO - PROCESS | 2804 | 1470159460518 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:37:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:37:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:37:40 INFO - PROCESS | 2804 | 1470159460613 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:37:40 INFO - PROCESS | 2804 | 1470159460615 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:37:40 INFO - PROCESS | 2804 | 1470159460622 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:37:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:37:40 INFO - PROCESS | 2804 | 1470159460624 Marionette TRACE conn6 <- [1,2766,null,{}] 10:37:40 INFO - PROCESS | 2804 | 1470159460627 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:40 INFO - PROCESS | 2804 | 1470159460629 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:40 INFO - PROCESS | 2804 | 1470159460753 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:37:40 INFO - PROCESS | 2804 | 1470159460760 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:40 INFO - PROCESS | 2804 | 1470159460762 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:40 INFO - PROCESS | 2804 | ++DOCSHELL 0D15F000 == 33 [pid = 2804] [id = 701] 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D5ED800) [pid = 2804] [serial = 2103] [outer = 00000000] 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1607A800) [pid = 2804] [serial = 2104] [outer = 0D5ED800] 10:37:40 INFO - PROCESS | 2804 | 1470159460894 Marionette DEBUG loaded listener.js 10:37:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (1649E000) [pid = 2804] [serial = 2105] [outer = 0D5ED800] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (117C5800) [pid = 2804] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (12A3AC00) [pid = 2804] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D16A000) [pid = 2804] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (13E59800) [pid = 2804] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (1414BC00) [pid = 2804] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (142D9800) [pid = 2804] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D03F400) [pid = 2804] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0CC36C00) [pid = 2804] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:37:40 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D889800) [pid = 2804] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:37:41 INFO - PROCESS | 2804 | 1470159461256 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 10:37:41 INFO - PROCESS | 2804 | 1470159461299 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 2804 | 1470159461301 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:37:41 INFO - PROCESS | 2804 | 1470159461304 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 2804 | 1470159461305 Marionette TRACE conn6 <- [1,2770,null,{}] 10:37:41 INFO - PROCESS | 2804 | 1470159461309 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:41 INFO - PROCESS | 2804 | 1470159461311 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:41 INFO - PROCESS | 2804 | 1470159461392 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:37:41 INFO - PROCESS | 2804 | 1470159461505 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 2804 | 1470159461507 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:41 INFO - PROCESS | 2804 | ++DOCSHELL 13120400 == 34 [pid = 2804] [id = 702] 10:37:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (13E54C00) [pid = 2804] [serial = 2106] [outer = 00000000] 10:37:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (164A8800) [pid = 2804] [serial = 2107] [outer = 13E54C00] 10:37:41 INFO - PROCESS | 2804 | 1470159461554 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1658A800) [pid = 2804] [serial = 2108] [outer = 13E54C00] 10:37:41 INFO - PROCESS | 2804 | 1470159461910 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:37:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 10:37:41 INFO - PROCESS | 2804 | 1470159461934 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 2804 | 1470159461936 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:37:41 INFO - PROCESS | 2804 | 1470159461939 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 2804 | 1470159461941 Marionette TRACE conn6 <- [1,2774,null,{}] 10:37:41 INFO - PROCESS | 2804 | 1470159461944 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:41 INFO - PROCESS | 2804 | 1470159461946 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:42 INFO - PROCESS | 2804 | 1470159462064 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:37:42 INFO - PROCESS | 2804 | 1470159462099 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 2804 | 1470159462101 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:42 INFO - PROCESS | 2804 | ++DOCSHELL 12A3AC00 == 35 [pid = 2804] [id = 703] 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (164A9C00) [pid = 2804] [serial = 2109] [outer = 00000000] 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (16607400) [pid = 2804] [serial = 2110] [outer = 164A9C00] 10:37:42 INFO - PROCESS | 2804 | 1470159462145 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (16608400) [pid = 2804] [serial = 2111] [outer = 164A9C00] 10:37:42 INFO - PROCESS | 2804 | 1470159462544 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:37:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 10:37:42 INFO - PROCESS | 2804 | 1470159462570 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 2804 | 1470159462572 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:37:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:37:42 INFO - PROCESS | 2804 | 1470159462575 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 2804 | 1470159462586 Marionette TRACE conn6 <- [1,2778,null,{}] 10:37:42 INFO - PROCESS | 2804 | 1470159462590 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:42 INFO - PROCESS | 2804 | 1470159462592 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:42 INFO - PROCESS | 2804 | 1470159462711 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:37:42 INFO - PROCESS | 2804 | 1470159462719 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 2804 | 1470159462721 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:42 INFO - PROCESS | 2804 | ++DOCSHELL 16599000 == 36 [pid = 2804] [id = 704] 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1660FC00) [pid = 2804] [serial = 2112] [outer = 00000000] 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1680D800) [pid = 2804] [serial = 2113] [outer = 1660FC00] 10:37:42 INFO - PROCESS | 2804 | 1470159462765 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16828400) [pid = 2804] [serial = 2114] [outer = 1660FC00] 10:37:43 INFO - PROCESS | 2804 | 1470159463374 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:37:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:37:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 890ms 10:37:43 INFO - PROCESS | 2804 | 1470159463467 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 2804 | 1470159463472 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:37:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:37:43 INFO - PROCESS | 2804 | 1470159463476 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - PROCESS | 2804 | 1470159463482 Marionette TRACE conn6 <- [1,2782,null,{}] 10:37:43 INFO - PROCESS | 2804 | 1470159463487 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:43 INFO - PROCESS | 2804 | 1470159463490 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:43 INFO - PROCESS | 2804 | 1470159463611 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:37:43 INFO - PROCESS | 2804 | 1470159463745 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 2804 | 1470159463748 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:43 INFO - PROCESS | 2804 | ++DOCSHELL 0C81C800 == 37 [pid = 2804] [id = 705] 10:37:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CDFF000) [pid = 2804] [serial = 2115] [outer = 00000000] 10:37:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0D5E6400) [pid = 2804] [serial = 2116] [outer = 0CDFF000] 10:37:43 INFO - PROCESS | 2804 | 1470159463807 Marionette DEBUG loaded listener.js 10:37:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (10D1FC00) [pid = 2804] [serial = 2117] [outer = 0CDFF000] 10:37:44 INFO - PROCESS | 2804 | 1470159464397 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:37:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 990ms 10:37:44 INFO - PROCESS | 2804 | 1470159464467 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 2804 | 1470159464472 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:37:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:37:44 INFO - PROCESS | 2804 | 1470159464478 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 2804 | 1470159464481 Marionette TRACE conn6 <- [1,2786,null,{}] 10:37:44 INFO - PROCESS | 2804 | 1470159464485 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:44 INFO - PROCESS | 2804 | 1470159464488 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:44 INFO - PROCESS | 2804 | 1470159464603 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:37:44 INFO - PROCESS | 2804 | 1470159464743 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:44 INFO - PROCESS | 2804 | 1470159464746 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:44 INFO - PROCESS | 2804 | ++DOCSHELL 117C7C00 == 38 [pid = 2804] [id = 706] 10:37:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (117CD800) [pid = 2804] [serial = 2118] [outer = 00000000] 10:37:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (13124800) [pid = 2804] [serial = 2119] [outer = 117CD800] 10:37:44 INFO - PROCESS | 2804 | 1470159464804 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1423A400) [pid = 2804] [serial = 2120] [outer = 117CD800] 10:37:45 INFO - PROCESS | 2804 | 1470159465411 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:37:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 10:37:45 INFO - PROCESS | 2804 | 1470159465452 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 2804 | 1470159465454 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:37:45 INFO - PROCESS | 2804 | 1470159465458 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:37:45 INFO - PROCESS | 2804 | 1470159465462 Marionette TRACE conn6 <- [1,2790,null,{}] 10:37:45 INFO - PROCESS | 2804 | 1470159465472 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:45 INFO - PROCESS | 2804 | 1470159465477 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:45 INFO - PROCESS | 2804 | 1470159465586 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:37:45 INFO - PROCESS | 2804 | 1470159465729 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 2804 | 1470159465732 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:45 INFO - PROCESS | 2804 | ++DOCSHELL 1676D800 == 39 [pid = 2804] [id = 707] 10:37:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1676E400) [pid = 2804] [serial = 2121] [outer = 00000000] 10:37:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1682BC00) [pid = 2804] [serial = 2122] [outer = 1676E400] 10:37:45 INFO - PROCESS | 2804 | 1470159465790 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (16831400) [pid = 2804] [serial = 2123] [outer = 1676E400] 10:37:46 INFO - PROCESS | 2804 | 1470159466588 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:37:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:37:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1173ms 10:37:46 INFO - PROCESS | 2804 | 1470159466635 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:37:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:37:46 INFO - PROCESS | 2804 | 1470159466639 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:37:46 INFO - PROCESS | 2804 | 1470159466644 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - PROCESS | 2804 | 1470159466648 Marionette TRACE conn6 <- [1,2794,null,{}] 10:37:46 INFO - PROCESS | 2804 | 1470159466653 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:46 INFO - PROCESS | 2804 | 1470159466656 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:46 INFO - PROCESS | 2804 | 1470159466759 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:37:46 INFO - PROCESS | 2804 | 1470159466903 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 2804 | 1470159466907 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:46 INFO - PROCESS | 2804 | ++DOCSHELL 0D11D400 == 40 [pid = 2804] [id = 708] 10:37:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0D120C00) [pid = 2804] [serial = 2124] [outer = 00000000] 10:37:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0D469000) [pid = 2804] [serial = 2125] [outer = 0D120C00] 10:37:46 INFO - PROCESS | 2804 | 1470159466959 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (10D70400) [pid = 2804] [serial = 2126] [outer = 0D120C00] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 12A3AC00 == 39 [pid = 2804] [id = 703] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 13120400 == 38 [pid = 2804] [id = 702] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0D15F000 == 37 [pid = 2804] [id = 701] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 15741C00 == 36 [pid = 2804] [id = 700] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0D166000 == 35 [pid = 2804] [id = 699] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 12372800 == 34 [pid = 2804] [id = 698] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 1128CC00 == 33 [pid = 2804] [id = 697] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0D168800 == 32 [pid = 2804] [id = 696] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0C49D000 == 31 [pid = 2804] [id = 695] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 11006000 == 30 [pid = 2804] [id = 694] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0C53F400 == 29 [pid = 2804] [id = 693] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0CC36800 == 28 [pid = 2804] [id = 684] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 1676D800 == 27 [pid = 2804] [id = 707] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 117C7C00 == 26 [pid = 2804] [id = 706] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 16599000 == 25 [pid = 2804] [id = 704] 10:37:47 INFO - PROCESS | 2804 | --DOCSHELL 0C81C800 == 24 [pid = 2804] [id = 705] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (117C8800) [pid = 2804] [serial = 2062] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (13E59C00) [pid = 2804] [serial = 2065] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (0E1E0C00) [pid = 2804] [serial = 2048] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D810400) [pid = 2804] [serial = 2047] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (14070000) [pid = 2804] [serial = 2051] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1406E000) [pid = 2804] [serial = 2050] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1423B800) [pid = 2804] [serial = 2068] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15737C00) [pid = 2804] [serial = 2071] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15CB8C00) [pid = 2804] [serial = 2074] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D044800) [pid = 2804] [serial = 2056] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D04AC00) [pid = 2804] [serial = 2057] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14245800) [pid = 2804] [serial = 2069] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D114C00) [pid = 2804] [serial = 2054] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0CFE2000) [pid = 2804] [serial = 2053] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0E137800) [pid = 2804] [serial = 2059] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1607A000) [pid = 2804] [serial = 2077] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (10D74400) [pid = 2804] [serial = 2060] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (15A1F800) [pid = 2804] [serial = 2072] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (117EC000) [pid = 2804] [serial = 2063] [outer = 00000000] [url = about:blank] 10:37:47 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (14068000) [pid = 2804] [serial = 2066] [outer = 00000000] [url = about:blank] 10:37:48 INFO - PROCESS | 2804 | 1470159468123 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1536ms 10:37:48 INFO - PROCESS | 2804 | 1470159468181 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 2804 | 1470159468185 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:37:48 INFO - PROCESS | 2804 | 1470159468190 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 2804 | 1470159468193 Marionette TRACE conn6 <- [1,2798,null,{}] 10:37:48 INFO - PROCESS | 2804 | 1470159468198 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:48 INFO - PROCESS | 2804 | 1470159468201 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:48 INFO - PROCESS | 2804 | 1470159468327 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:37:48 INFO - PROCESS | 2804 | 1470159468426 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 2804 | 1470159468429 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:48 INFO - PROCESS | 2804 | ++DOCSHELL 0CDFF400 == 25 [pid = 2804] [id = 709] 10:37:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0CF52400) [pid = 2804] [serial = 2127] [outer = 00000000] 10:37:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CFE9400) [pid = 2804] [serial = 2128] [outer = 0CF52400] 10:37:48 INFO - PROCESS | 2804 | 1470159468477 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0D041400) [pid = 2804] [serial = 2129] [outer = 0CF52400] 10:37:48 INFO - PROCESS | 2804 | 1470159468900 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:37:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 770ms 10:37:48 INFO - PROCESS | 2804 | 1470159468961 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 2804 | 1470159468966 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:37:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:37:48 INFO - PROCESS | 2804 | 1470159468972 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 2804 | 1470159468974 Marionette TRACE conn6 <- [1,2802,null,{}] 10:37:48 INFO - PROCESS | 2804 | 1470159468978 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:48 INFO - PROCESS | 2804 | 1470159468980 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:49 INFO - PROCESS | 2804 | 1470159469070 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:37:49 INFO - PROCESS | 2804 | 1470159469076 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 2804 | 1470159469078 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:49 INFO - PROCESS | 2804 | ++DOCSHELL 0D7D4C00 == 26 [pid = 2804] [id = 710] 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D810400) [pid = 2804] [serial = 2130] [outer = 00000000] 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0DF54800) [pid = 2804] [serial = 2131] [outer = 0D810400] 10:37:49 INFO - PROCESS | 2804 | 1470159469126 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D15D400) [pid = 2804] [serial = 2132] [outer = 0D810400] 10:37:49 INFO - PROCESS | 2804 | 1470159469604 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:37:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:37:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 10:37:49 INFO - PROCESS | 2804 | 1470159469646 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 2804 | 1470159469648 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:37:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:37:49 INFO - PROCESS | 2804 | 1470159469651 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 2804 | 1470159469655 Marionette TRACE conn6 <- [1,2806,null,{}] 10:37:49 INFO - PROCESS | 2804 | 1470159469665 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:49 INFO - PROCESS | 2804 | 1470159469670 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:49 INFO - PROCESS | 2804 | 1470159469781 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:37:49 INFO - PROCESS | 2804 | 1470159469889 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 2804 | 1470159469892 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:49 INFO - PROCESS | 2804 | ++DOCSHELL 117C7000 == 27 [pid = 2804] [id = 711] 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (117C7400) [pid = 2804] [serial = 2133] [outer = 00000000] 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (117DEC00) [pid = 2804] [serial = 2134] [outer = 117C7400] 10:37:49 INFO - PROCESS | 2804 | 1470159469940 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (118DD800) [pid = 2804] [serial = 2135] [outer = 117C7400] 10:37:50 INFO - PROCESS | 2804 | 1470159470334 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:37:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 10:37:50 INFO - PROCESS | 2804 | 1470159470386 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 2804 | 1470159470388 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:37:50 INFO - PROCESS | 2804 | 1470159470396 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 2804 | 1470159470398 Marionette TRACE conn6 <- [1,2810,null,{}] 10:37:50 INFO - PROCESS | 2804 | 1470159470401 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:50 INFO - PROCESS | 2804 | 1470159470403 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:50 INFO - PROCESS | 2804 | 1470159470524 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:37:50 INFO - PROCESS | 2804 | 1470159470588 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 2804 | 1470159470590 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:50 INFO - PROCESS | 2804 | ++DOCSHELL 12A3EC00 == 28 [pid = 2804] [id = 712] 10:37:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (13120800) [pid = 2804] [serial = 2136] [outer = 00000000] 10:37:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (13E60C00) [pid = 2804] [serial = 2137] [outer = 13120800] 10:37:50 INFO - PROCESS | 2804 | 1470159470635 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1406FC00) [pid = 2804] [serial = 2138] [outer = 13120800] 10:37:51 INFO - PROCESS | 2804 | 1470159471048 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 10:37:51 INFO - PROCESS | 2804 | 1470159471066 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:37:51 INFO - PROCESS | 2804 | 1470159471068 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:37:51 INFO - PROCESS | 2804 | 1470159471071 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 2804 | 1470159471073 Marionette TRACE conn6 <- [1,2814,null,{}] 10:37:51 INFO - PROCESS | 2804 | 1470159471076 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:51 INFO - PROCESS | 2804 | 1470159471079 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:51 INFO - PROCESS | 2804 | 1470159471222 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:37:51 INFO - PROCESS | 2804 | 1470159471289 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 2804 | 1470159471291 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:51 INFO - PROCESS | 2804 | ++DOCSHELL 1416FC00 == 29 [pid = 2804] [id = 713] 10:37:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (14170400) [pid = 2804] [serial = 2139] [outer = 00000000] 10:37:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (1423BC00) [pid = 2804] [serial = 2140] [outer = 14170400] 10:37:51 INFO - PROCESS | 2804 | 1470159471335 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14244C00) [pid = 2804] [serial = 2141] [outer = 14170400] 10:37:51 INFO - PROCESS | 2804 | 1470159471768 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 10:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:37:51 INFO - PROCESS | 2804 | 1470159471802 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 2804 | 1470159471804 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:37:51 INFO - PROCESS | 2804 | 1470159471806 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - PROCESS | 2804 | 1470159471808 Marionette TRACE conn6 <- [1,2818,null,{}] 10:37:51 INFO - PROCESS | 2804 | 1470159471812 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:51 INFO - PROCESS | 2804 | 1470159471817 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:51 INFO - PROCESS | 2804 | 1470159471961 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:37:51 INFO - PROCESS | 2804 | 1470159471971 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 2804 | 1470159471973 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:52 INFO - PROCESS | 2804 | ++DOCSHELL 14175800 == 30 [pid = 2804] [id = 714] 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (1441E000) [pid = 2804] [serial = 2142] [outer = 00000000] 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15C0BC00) [pid = 2804] [serial = 2143] [outer = 1441E000] 10:37:52 INFO - PROCESS | 2804 | 1470159472075 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15CBA000) [pid = 2804] [serial = 2144] [outer = 1441E000] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (164A9C00) [pid = 2804] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (14239400) [pid = 2804] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15A14400) [pid = 2804] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0C540400) [pid = 2804] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (1100FC00) [pid = 2804] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (1606EC00) [pid = 2804] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0D5ED400) [pid = 2804] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0C49D400) [pid = 2804] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (116A9400) [pid = 2804] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (12A34800) [pid = 2804] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0D5ED800) [pid = 2804] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (13E54C00) [pid = 2804] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1660FC00) [pid = 2804] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:37:52 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (15B27C00) [pid = 2804] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:37:52 INFO - PROCESS | 2804 | 1470159472665 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 870ms 10:37:52 INFO - PROCESS | 2804 | 1470159472687 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 2804 | 1470159472689 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:37:52 INFO - PROCESS | 2804 | 1470159472692 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 2804 | 1470159472694 Marionette TRACE conn6 <- [1,2822,null,{}] 10:37:52 INFO - PROCESS | 2804 | 1470159472697 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:52 INFO - PROCESS | 2804 | 1470159472699 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:52 INFO - PROCESS | 2804 | 1470159472776 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:37:52 INFO - PROCESS | 2804 | 1470159472782 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 2804 | 1470159472784 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:52 INFO - PROCESS | 2804 | ++DOCSHELL 10D20C00 == 31 [pid = 2804] [id = 715] 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (11714800) [pid = 2804] [serial = 2145] [outer = 00000000] 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (1423E400) [pid = 2804] [serial = 2146] [outer = 11714800] 10:37:52 INFO - PROCESS | 2804 | 1470159472828 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (1236C000) [pid = 2804] [serial = 2147] [outer = 11714800] 10:37:53 INFO - PROCESS | 2804 | 1470159473262 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 10:37:53 INFO - PROCESS | 2804 | 1470159473323 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 2804 | 1470159473325 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:37:53 INFO - PROCESS | 2804 | 1470159473328 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 2804 | 1470159473330 Marionette TRACE conn6 <- [1,2826,null,{}] 10:37:53 INFO - PROCESS | 2804 | 1470159473333 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:53 INFO - PROCESS | 2804 | 1470159473335 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:53 INFO - PROCESS | 2804 | 1470159473412 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:37:53 INFO - PROCESS | 2804 | 1470159473420 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:53 INFO - PROCESS | 2804 | 1470159473422 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:53 INFO - PROCESS | 2804 | ++DOCSHELL 15C0B800 == 32 [pid = 2804] [id = 716] 10:37:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15C0C400) [pid = 2804] [serial = 2148] [outer = 00000000] 10:37:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (0CDFEC00) [pid = 2804] [serial = 2149] [outer = 15C0C400] 10:37:53 INFO - PROCESS | 2804 | 1470159473465 Marionette DEBUG loaded listener.js 10:37:53 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14067800) [pid = 2804] [serial = 2150] [outer = 15C0C400] 10:37:53 INFO - PROCESS | 2804 | 1470159473902 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 10:37:53 INFO - PROCESS | 2804 | 1470159473959 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 2804 | 1470159473961 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:37:53 INFO - PROCESS | 2804 | 1470159473968 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 2804 | 1470159473970 Marionette TRACE conn6 <- [1,2830,null,{}] 10:37:53 INFO - PROCESS | 2804 | 1470159473973 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:53 INFO - PROCESS | 2804 | 1470159473975 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:54 INFO - PROCESS | 2804 | 1470159474053 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:37:54 INFO - PROCESS | 2804 | 1470159474060 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 2804 | 1470159474061 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:54 INFO - PROCESS | 2804 | ++DOCSHELL 117C6C00 == 33 [pid = 2804] [id = 717] 10:37:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (164A1400) [pid = 2804] [serial = 2151] [outer = 00000000] 10:37:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (164A8000) [pid = 2804] [serial = 2152] [outer = 164A1400] 10:37:54 INFO - PROCESS | 2804 | 1470159474105 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16599000) [pid = 2804] [serial = 2153] [outer = 164A1400] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 0CDFF400 == 32 [pid = 2804] [id = 709] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 0D11D400 == 31 [pid = 2804] [id = 708] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 117C7000 == 30 [pid = 2804] [id = 711] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 14175800 == 29 [pid = 2804] [id = 714] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 15C0B800 == 28 [pid = 2804] [id = 716] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 12A3EC00 == 27 [pid = 2804] [id = 712] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 10D20C00 == 26 [pid = 2804] [id = 715] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 1416FC00 == 25 [pid = 2804] [id = 713] 10:37:55 INFO - PROCESS | 2804 | --DOCSHELL 0D7D4C00 == 24 [pid = 2804] [id = 710] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (16828400) [pid = 2804] [serial = 2114] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1680D800) [pid = 2804] [serial = 2113] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (16030800) [pid = 2804] [serial = 2075] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16607400) [pid = 2804] [serial = 2110] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (14241400) [pid = 2804] [serial = 2098] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15CB7800) [pid = 2804] [serial = 2101] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0C874400) [pid = 2804] [serial = 2080] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0CF6E800) [pid = 2804] [serial = 2081] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1170B800) [pid = 2804] [serial = 2083] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (117BFC00) [pid = 2804] [serial = 2084] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (16608400) [pid = 2804] [serial = 2111] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (15CB5C00) [pid = 2804] [serial = 2078] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0D8ACC00) [pid = 2804] [serial = 2089] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0E1DB000) [pid = 2804] [serial = 2090] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (142D6C00) [pid = 2804] [serial = 2099] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0CC85800) [pid = 2804] [serial = 2086] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0D048800) [pid = 2804] [serial = 2087] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (117C8400) [pid = 2804] [serial = 2093] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (11755000) [pid = 2804] [serial = 2092] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (13E5F400) [pid = 2804] [serial = 2095] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (15CBB800) [pid = 2804] [serial = 2102] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (1649E000) [pid = 2804] [serial = 2105] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (1607A800) [pid = 2804] [serial = 2104] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (164A8800) [pid = 2804] [serial = 2107] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (1658A800) [pid = 2804] [serial = 2108] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (14146C00) [pid = 2804] [serial = 2096] [outer = 00000000] [url = about:blank] 10:37:55 INFO - PROCESS | 2804 | 1470159475898 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:37:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1982ms 10:37:55 INFO - PROCESS | 2804 | 1470159475952 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 2804 | 1470159475955 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:37:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:37:55 INFO - PROCESS | 2804 | 1470159475960 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 2804 | 1470159475964 Marionette TRACE conn6 <- [1,2834,null,{}] 10:37:55 INFO - PROCESS | 2804 | 1470159475969 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:55 INFO - PROCESS | 2804 | 1470159475972 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:56 INFO - PROCESS | 2804 | 1470159476063 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:37:56 INFO - PROCESS | 2804 | 1470159476073 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 2804 | 1470159476077 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:56 INFO - PROCESS | 2804 | ++DOCSHELL 0CF56C00 == 25 [pid = 2804] [id = 718] 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0CF5B800) [pid = 2804] [serial = 2154] [outer = 00000000] 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0CFE0800) [pid = 2804] [serial = 2155] [outer = 0CF5B800] 10:37:56 INFO - PROCESS | 2804 | 1470159476126 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0CFE7000) [pid = 2804] [serial = 2156] [outer = 0CF5B800] 10:37:56 INFO - PROCESS | 2804 | 1470159476649 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:37:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 10:37:56 INFO - PROCESS | 2804 | 1470159476691 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 2804 | 1470159476697 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:37:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:37:56 INFO - PROCESS | 2804 | 1470159476703 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - PROCESS | 2804 | 1470159476706 Marionette TRACE conn6 <- [1,2838,null,{}] 10:37:56 INFO - PROCESS | 2804 | 1470159476709 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:56 INFO - PROCESS | 2804 | 1470159476712 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:56 INFO - PROCESS | 2804 | 1470159476804 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:37:56 INFO - PROCESS | 2804 | 1470159476813 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 2804 | 1470159476815 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:56 INFO - PROCESS | 2804 | ++DOCSHELL 0D169C00 == 26 [pid = 2804] [id = 719] 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0D467000) [pid = 2804] [serial = 2157] [outer = 00000000] 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D747000) [pid = 2804] [serial = 2158] [outer = 0D467000] 10:37:56 INFO - PROCESS | 2804 | 1470159476872 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0D8B0400) [pid = 2804] [serial = 2159] [outer = 0D467000] 10:37:57 INFO - PROCESS | 2804 | 1470159477330 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:37:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 10:37:57 INFO - PROCESS | 2804 | 1470159477376 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 2804 | 1470159477378 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:37:57 INFO - PROCESS | 2804 | 1470159477382 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:37:57 INFO - PROCESS | 2804 | 1470159477385 Marionette TRACE conn6 <- [1,2842,null,{}] 10:37:57 INFO - PROCESS | 2804 | 1470159477396 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:57 INFO - PROCESS | 2804 | 1470159477401 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:57 INFO - PROCESS | 2804 | 1470159477510 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:37:57 INFO - PROCESS | 2804 | 1470159477521 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 2804 | 1470159477524 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:57 INFO - PROCESS | 2804 | ++DOCSHELL 11005400 == 27 [pid = 2804] [id = 720] 10:37:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (11008000) [pid = 2804] [serial = 2160] [outer = 00000000] 10:37:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (110A1400) [pid = 2804] [serial = 2161] [outer = 11008000] 10:37:57 INFO - PROCESS | 2804 | 1470159477572 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (1170FC00) [pid = 2804] [serial = 2162] [outer = 11008000] 10:37:58 INFO - PROCESS | 2804 | 1470159478026 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:37:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 670ms 10:37:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:37:58 INFO - PROCESS | 2804 | 1470159478056 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 2804 | 1470159478059 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:37:58 INFO - PROCESS | 2804 | 1470159478061 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 2804 | 1470159478063 Marionette TRACE conn6 <- [1,2846,null,{}] 10:37:58 INFO - PROCESS | 2804 | 1470159478067 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 2804 | 1470159478069 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:58 INFO - PROCESS | 2804 | 1470159478152 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:37:58 INFO - PROCESS | 2804 | 1470159478157 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 2804 | 1470159478159 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:58 INFO - PROCESS | 2804 | ++DOCSHELL 11751C00 == 28 [pid = 2804] [id = 721] 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (117BE400) [pid = 2804] [serial = 2163] [outer = 00000000] 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (117C9800) [pid = 2804] [serial = 2164] [outer = 117BE400] 10:37:58 INFO - PROCESS | 2804 | 1470159478205 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (11815800) [pid = 2804] [serial = 2165] [outer = 117BE400] 10:37:58 INFO - PROCESS | 2804 | 1470159478643 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:37:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 10:37:58 INFO - PROCESS | 2804 | 1470159478696 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 2804 | 1470159478698 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:37:58 INFO - PROCESS | 2804 | 1470159478702 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:37:58 INFO - PROCESS | 2804 | 1470159478704 Marionette TRACE conn6 <- [1,2850,null,{}] 10:37:58 INFO - PROCESS | 2804 | 1470159478707 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 2804 | 1470159478709 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:58 INFO - PROCESS | 2804 | 1470159478786 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:37:58 INFO - PROCESS | 2804 | 1470159478792 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 2804 | 1470159478794 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:58 INFO - PROCESS | 2804 | ++DOCSHELL 12A3BC00 == 29 [pid = 2804] [id = 722] 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (12A3DC00) [pid = 2804] [serial = 2166] [outer = 00000000] 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (13E5E800) [pid = 2804] [serial = 2167] [outer = 12A3DC00] 10:37:58 INFO - PROCESS | 2804 | 1470159478838 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (13EDF800) [pid = 2804] [serial = 2168] [outer = 12A3DC00] 10:37:59 INFO - PROCESS | 2804 | 1470159479297 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:37:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 631ms 10:37:59 INFO - PROCESS | 2804 | 1470159479348 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 2804 | 1470159479350 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:37:59 INFO - PROCESS | 2804 | 1470159479354 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 2804 | 1470159479355 Marionette TRACE conn6 <- [1,2854,null,{}] 10:37:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:37:59 INFO - PROCESS | 2804 | 1470159479359 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:59 INFO - PROCESS | 2804 | 1470159479364 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:59 INFO - PROCESS | 2804 | 1470159479464 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:37:59 INFO - PROCESS | 2804 | 1470159479470 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 2804 | 1470159479472 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:37:59 INFO - PROCESS | 2804 | ++DOCSHELL 1423CC00 == 30 [pid = 2804] [id = 723] 10:37:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (1423F000) [pid = 2804] [serial = 2169] [outer = 00000000] 10:37:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1441A400) [pid = 2804] [serial = 2170] [outer = 1423F000] 10:37:59 INFO - PROCESS | 2804 | 1470159479516 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (15259400) [pid = 2804] [serial = 2171] [outer = 1423F000] 10:37:59 INFO - PROCESS | 2804 | 1470159479962 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:37:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:37:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 630ms 10:37:59 INFO - PROCESS | 2804 | 1470159479995 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 2804 | 1470159479997 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:37:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:37:59 INFO - PROCESS | 2804 | 1470159480000 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 2804 | 1470159480002 Marionette TRACE conn6 <- [1,2858,null,{}] 10:37:59 INFO - PROCESS | 2804 | 1470159480006 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:59 INFO - PROCESS | 2804 | 1470159480008 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:00 INFO - PROCESS | 2804 | 1470159480087 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:38:00 INFO - PROCESS | 2804 | 1470159480093 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 2804 | 1470159480095 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:00 INFO - PROCESS | 2804 | ++DOCSHELL 15263C00 == 31 [pid = 2804] [id = 724] 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (152E0C00) [pid = 2804] [serial = 2172] [outer = 00000000] 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15B22800) [pid = 2804] [serial = 2173] [outer = 152E0C00] 10:38:00 INFO - PROCESS | 2804 | 1470159480140 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (15B24000) [pid = 2804] [serial = 2174] [outer = 152E0C00] 10:38:00 INFO - PROCESS | 2804 | 1470159480631 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:38:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:38:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 10:38:00 INFO - PROCESS | 2804 | 1470159480673 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:38:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:38:00 INFO - PROCESS | 2804 | 1470159480675 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:38:00 INFO - PROCESS | 2804 | 1470159480678 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 2804 | 1470159480680 Marionette TRACE conn6 <- [1,2862,null,{}] 10:38:00 INFO - PROCESS | 2804 | 1470159480684 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:00 INFO - PROCESS | 2804 | 1470159480685 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:00 INFO - PROCESS | 2804 | 1470159480762 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:38:00 INFO - PROCESS | 2804 | 1470159480767 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 2804 | 1470159480769 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:00 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A1800 == 32 [pid = 2804] [id = 725] 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (152DF400) [pid = 2804] [serial = 2175] [outer = 00000000] 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (15CE0C00) [pid = 2804] [serial = 2176] [outer = 152DF400] 10:38:00 INFO - PROCESS | 2804 | 1470159480813 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CBC000) [pid = 2804] [serial = 2177] [outer = 152DF400] 10:38:01 INFO - PROCESS | 2804 | 1470159481267 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:38:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:38:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 10:38:01 INFO - PROCESS | 2804 | 1470159481309 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:38:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:38:01 INFO - PROCESS | 2804 | 1470159481311 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:38:01 INFO - PROCESS | 2804 | 1470159481314 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 2804 | 1470159481316 Marionette TRACE conn6 <- [1,2866,null,{}] 10:38:01 INFO - PROCESS | 2804 | 1470159481319 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:01 INFO - PROCESS | 2804 | 1470159481321 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:01 INFO - PROCESS | 2804 | 1470159481437 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:38:01 INFO - PROCESS | 2804 | 1470159481526 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 2804 | 1470159481528 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:01 INFO - PROCESS | 2804 | ++DOCSHELL 0CF52800 == 33 [pid = 2804] [id = 726] 10:38:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D114800) [pid = 2804] [serial = 2178] [outer = 00000000] 10:38:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1646CC00) [pid = 2804] [serial = 2179] [outer = 0D114800] 10:38:01 INFO - PROCESS | 2804 | 1470159481572 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (0D11D400) [pid = 2804] [serial = 2180] [outer = 0D114800] 10:38:01 INFO - PROCESS | 2804 | 1470159481995 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:38:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 10:38:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:38:02 INFO - PROCESS | 2804 | 1470159482045 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 2804 | 1470159482047 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:38:02 INFO - PROCESS | 2804 | 1470159482050 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - PROCESS | 2804 | 1470159482052 Marionette TRACE conn6 <- [1,2870,null,{}] 10:38:02 INFO - PROCESS | 2804 | 1470159482055 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:02 INFO - PROCESS | 2804 | 1470159482057 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:02 INFO - PROCESS | 2804 | 1470159482180 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:38:02 INFO - PROCESS | 2804 | 1470159482186 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 2804 | 1470159482188 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:02 INFO - PROCESS | 2804 | ++DOCSHELL 1607A800 == 34 [pid = 2804] [id = 727] 10:38:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1649F800) [pid = 2804] [serial = 2181] [outer = 00000000] 10:38:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (164A7C00) [pid = 2804] [serial = 2182] [outer = 1649F800] 10:38:02 INFO - PROCESS | 2804 | 1470159482235 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (1658E000) [pid = 2804] [serial = 2183] [outer = 1649F800] 10:38:02 INFO - PROCESS | 2804 | 1470159482689 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:38:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:38:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 10:38:02 INFO - PROCESS | 2804 | 1470159482721 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 2804 | 1470159482724 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:38:02 INFO - PROCESS | 2804 | 1470159482727 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:38:02 INFO - PROCESS | 2804 | 1470159482730 Marionette TRACE conn6 <- [1,2874,null,{}] 10:38:02 INFO - PROCESS | 2804 | 1470159482733 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:02 INFO - PROCESS | 2804 | 1470159482736 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:02 INFO - PROCESS | 2804 | 1470159482894 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:38:02 INFO - PROCESS | 2804 | 1470159482918 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 2804 | 1470159482921 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:02 INFO - PROCESS | 2804 | ++DOCSHELL 1236A800 == 35 [pid = 2804] [id = 728] 10:38:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (1660D400) [pid = 2804] [serial = 2184] [outer = 00000000] 10:38:02 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1680D800) [pid = 2804] [serial = 2185] [outer = 1660D400] 10:38:02 INFO - PROCESS | 2804 | 1470159482968 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (1682C800) [pid = 2804] [serial = 2186] [outer = 1660D400] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (13120800) [pid = 2804] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (14170400) [pid = 2804] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1441E000) [pid = 2804] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15C0C400) [pid = 2804] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (117C7400) [pid = 2804] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0D810400) [pid = 2804] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0CF52400) [pid = 2804] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D120C00) [pid = 2804] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1676E400) [pid = 2804] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117CD800) [pid = 2804] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0CDFF000) [pid = 2804] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:38:03 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (11714800) [pid = 2804] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:38:03 INFO - PROCESS | 2804 | 1470159483484 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:38:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 770ms 10:38:03 INFO - PROCESS | 2804 | 1470159483501 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:38:03 INFO - PROCESS | 2804 | 1470159483503 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:38:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:38:03 INFO - PROCESS | 2804 | 1470159483521 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 2804 | 1470159483523 Marionette TRACE conn6 <- [1,2878,null,{}] 10:38:03 INFO - PROCESS | 2804 | 1470159483527 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:03 INFO - PROCESS | 2804 | 1470159483528 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:03 INFO - PROCESS | 2804 | 1470159483651 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:38:03 INFO - PROCESS | 2804 | 1470159483710 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 2804 | 1470159483712 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:03 INFO - PROCESS | 2804 | ++DOCSHELL 0E12B000 == 36 [pid = 2804] [id = 729] 10:38:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (10D22800) [pid = 2804] [serial = 2187] [outer = 00000000] 10:38:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14066800) [pid = 2804] [serial = 2188] [outer = 10D22800] 10:38:03 INFO - PROCESS | 2804 | 1470159483765 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1423D400) [pid = 2804] [serial = 2189] [outer = 10D22800] 10:38:04 INFO - PROCESS | 2804 | 1470159484113 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 650ms 10:38:04 INFO - PROCESS | 2804 | 1470159484160 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 2804 | 1470159484162 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:38:04 INFO - PROCESS | 2804 | 1470159484165 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 2804 | 1470159484167 Marionette TRACE conn6 <- [1,2882,null,{}] 10:38:04 INFO - PROCESS | 2804 | 1470159484170 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:04 INFO - PROCESS | 2804 | 1470159484172 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:04 INFO - PROCESS | 2804 | 1470159484252 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:38:04 INFO - PROCESS | 2804 | 1470159484257 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 2804 | 1470159484259 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:04 INFO - PROCESS | 2804 | ++DOCSHELL 15B23000 == 37 [pid = 2804] [id = 730] 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15CBA400) [pid = 2804] [serial = 2190] [outer = 00000000] 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16775C00) [pid = 2804] [serial = 2191] [outer = 15CBA400] 10:38:04 INFO - PROCESS | 2804 | 1470159484302 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (16831000) [pid = 2804] [serial = 2192] [outer = 15CBA400] 10:38:04 INFO - PROCESS | 2804 | 1470159484744 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:38:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 10:38:04 INFO - PROCESS | 2804 | 1470159484803 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 2804 | 1470159484805 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:38:04 INFO - PROCESS | 2804 | 1470159484808 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:38:04 INFO - PROCESS | 2804 | 1470159484810 Marionette TRACE conn6 <- [1,2886,null,{}] 10:38:04 INFO - PROCESS | 2804 | 1470159484814 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:04 INFO - PROCESS | 2804 | 1470159484816 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:04 INFO - PROCESS | 2804 | 1470159484895 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:38:04 INFO - PROCESS | 2804 | 1470159484900 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 2804 | 1470159484902 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:04 INFO - PROCESS | 2804 | ++DOCSHELL 1660B800 == 38 [pid = 2804] [id = 731] 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16836800) [pid = 2804] [serial = 2193] [outer = 00000000] 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (168D4400) [pid = 2804] [serial = 2194] [outer = 16836800] 10:38:04 INFO - PROCESS | 2804 | 1470159484945 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (168D9000) [pid = 2804] [serial = 2195] [outer = 16836800] 10:38:05 INFO - PROCESS | 2804 | 1470159485588 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:38:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 871ms 10:38:05 INFO - PROCESS | 2804 | 1470159485709 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 2804 | 1470159485715 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:38:05 INFO - PROCESS | 2804 | 1470159485722 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - PROCESS | 2804 | 1470159485726 Marionette TRACE conn6 <- [1,2890,null,{}] 10:38:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:38:05 INFO - PROCESS | 2804 | 1470159485732 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:05 INFO - PROCESS | 2804 | 1470159485735 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:05 INFO - PROCESS | 2804 | 1470159485871 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:38:05 INFO - PROCESS | 2804 | 1470159486006 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 2804 | 1470159486011 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:06 INFO - PROCESS | 2804 | ++DOCSHELL 0CD60800 == 39 [pid = 2804] [id = 732] 10:38:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CDFE000) [pid = 2804] [serial = 2196] [outer = 00000000] 10:38:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (0CFE8C00) [pid = 2804] [serial = 2197] [outer = 0CDFE000] 10:38:06 INFO - PROCESS | 2804 | 1470159486070 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (0D11AC00) [pid = 2804] [serial = 2198] [outer = 0CDFE000] 10:38:06 INFO - PROCESS | 2804 | 1470159486757 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:38:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:38:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1119ms 10:38:06 INFO - PROCESS | 2804 | 1470159486848 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:38:06 INFO - PROCESS | 2804 | 1470159486852 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:38:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:38:06 INFO - PROCESS | 2804 | 1470159486859 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:38:06 INFO - PROCESS | 2804 | 1470159486862 Marionette TRACE conn6 <- [1,2894,null,{}] 10:38:06 INFO - PROCESS | 2804 | 1470159486891 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:06 INFO - PROCESS | 2804 | 1470159486894 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:07 INFO - PROCESS | 2804 | 1470159487024 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:38:07 INFO - PROCESS | 2804 | 1470159487272 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 2804 | 1470159487275 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:07 INFO - PROCESS | 2804 | ++DOCSHELL 0C4A1C00 == 40 [pid = 2804] [id = 733] 10:38:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (0C4A3C00) [pid = 2804] [serial = 2199] [outer = 00000000] 10:38:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (0C86D000) [pid = 2804] [serial = 2200] [outer = 0C4A3C00] 10:38:07 INFO - PROCESS | 2804 | 1470159487344 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (0CDFE400) [pid = 2804] [serial = 2201] [outer = 0C4A3C00] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 15B23000 == 39 [pid = 2804] [id = 730] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 0E12B000 == 38 [pid = 2804] [id = 729] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 1236A800 == 37 [pid = 2804] [id = 728] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 1607A800 == 36 [pid = 2804] [id = 727] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 0CF52800 == 35 [pid = 2804] [id = 726] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 0C4A1800 == 34 [pid = 2804] [id = 725] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 15263C00 == 33 [pid = 2804] [id = 724] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 1423CC00 == 32 [pid = 2804] [id = 723] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 12A3BC00 == 31 [pid = 2804] [id = 722] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 11751C00 == 30 [pid = 2804] [id = 721] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 11005400 == 29 [pid = 2804] [id = 720] 10:38:07 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (164A8000) [pid = 2804] [serial = 2152] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 0D169C00 == 28 [pid = 2804] [id = 719] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 0CF56C00 == 27 [pid = 2804] [id = 718] 10:38:07 INFO - PROCESS | 2804 | --DOCSHELL 117C6C00 == 26 [pid = 2804] [id = 717] 10:38:08 INFO - PROCESS | 2804 | 1470159488036 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:38:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1234ms 10:38:08 INFO - PROCESS | 2804 | 1470159488097 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:38:08 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:38:08 INFO - PROCESS | 2804 | 1470159488101 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:38:08 INFO - PROCESS | 2804 | 1470159488105 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 2804 | 1470159488108 Marionette TRACE conn6 <- [1,2898,null,{}] 10:38:08 INFO - PROCESS | 2804 | 1470159488113 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:08 INFO - PROCESS | 2804 | 1470159488117 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:08 INFO - PROCESS | 2804 | 1470159488215 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (13E60C00) [pid = 2804] [serial = 2137] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (1423BC00) [pid = 2804] [serial = 2140] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (1406FC00) [pid = 2804] [serial = 2138] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (15C0BC00) [pid = 2804] [serial = 2143] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (14244C00) [pid = 2804] [serial = 2141] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CDFEC00) [pid = 2804] [serial = 2149] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (15CBA000) [pid = 2804] [serial = 2144] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (117DEC00) [pid = 2804] [serial = 2134] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (0DF54800) [pid = 2804] [serial = 2131] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D15D400) [pid = 2804] [serial = 2132] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CFE9400) [pid = 2804] [serial = 2128] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D041400) [pid = 2804] [serial = 2129] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (10D70400) [pid = 2804] [serial = 2126] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D469000) [pid = 2804] [serial = 2125] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (16831400) [pid = 2804] [serial = 2123] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (1682BC00) [pid = 2804] [serial = 2122] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (1423A400) [pid = 2804] [serial = 2120] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (13124800) [pid = 2804] [serial = 2119] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (10D1FC00) [pid = 2804] [serial = 2117] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0D5E6400) [pid = 2804] [serial = 2116] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1423E400) [pid = 2804] [serial = 2146] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1236C000) [pid = 2804] [serial = 2147] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (118DD800) [pid = 2804] [serial = 2135] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (14067800) [pid = 2804] [serial = 2150] [outer = 00000000] [url = about:blank] 10:38:08 INFO - PROCESS | 2804 | 1470159488319 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 2804 | 1470159488322 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:08 INFO - PROCESS | 2804 | ++DOCSHELL 0C540400 == 27 [pid = 2804] [id = 734] 10:38:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0C545000) [pid = 2804] [serial = 2202] [outer = 00000000] 10:38:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0CF54000) [pid = 2804] [serial = 2203] [outer = 0C545000] 10:38:08 INFO - PROCESS | 2804 | 1470159488369 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0D11B800) [pid = 2804] [serial = 2204] [outer = 0C545000] 10:38:08 INFO - PROCESS | 2804 | 1470159488751 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:38:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:38:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:38:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 730ms 10:38:08 INFO - PROCESS | 2804 | 1470159488838 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 2804 | 1470159488842 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:38:08 INFO - TEST-START | /DOMEvents/constructors.html 10:38:08 INFO - PROCESS | 2804 | 1470159488847 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 2804 | 1470159488849 Marionette TRACE conn6 <- [1,2902,null,{}] 10:38:08 INFO - PROCESS | 2804 | 1470159488852 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:08 INFO - PROCESS | 2804 | 1470159488855 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:08 INFO - PROCESS | 2804 | 1470159488945 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:38:08 INFO - PROCESS | 2804 | 1470159488954 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 2804 | 1470159488956 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:08 INFO - PROCESS | 2804 | ++DOCSHELL 10D77400 == 28 [pid = 2804] [id = 735] 10:38:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (10D77C00) [pid = 2804] [serial = 2205] [outer = 00000000] 10:38:08 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (10D7C000) [pid = 2804] [serial = 2206] [outer = 10D77C00] 10:38:08 INFO - PROCESS | 2804 | 1470159489001 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (11006000) [pid = 2804] [serial = 2207] [outer = 10D77C00] 10:38:09 INFO - PROCESS | 2804 | 1470159489630 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:38:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:38:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:38:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 848ms 10:38:09 INFO - PROCESS | 2804 | 1470159489700 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:38:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:38:09 INFO - PROCESS | 2804 | 1470159489702 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:38:09 INFO - PROCESS | 2804 | 1470159489707 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 2804 | 1470159489712 Marionette TRACE conn6 <- [1,2906,null,{}] 10:38:09 INFO - PROCESS | 2804 | 1470159489752 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:09 INFO - PROCESS | 2804 | 1470159489756 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:09 INFO - PROCESS | 2804 | 1470159489892 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:38:09 INFO - PROCESS | 2804 | 1470159489902 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:09 INFO - PROCESS | 2804 | 1470159489904 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:09 INFO - PROCESS | 2804 | ++DOCSHELL 117ED000 == 29 [pid = 2804] [id = 736] 10:38:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (11814800) [pid = 2804] [serial = 2208] [outer = 00000000] 10:38:09 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (12A36400) [pid = 2804] [serial = 2209] [outer = 11814800] 10:38:09 INFO - PROCESS | 2804 | 1470159489948 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (13126800) [pid = 2804] [serial = 2210] [outer = 11814800] 10:38:10 INFO - PROCESS | 2804 | 1470159490339 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:38:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:38:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 656ms 10:38:10 INFO - PROCESS | 2804 | 1470159490365 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 2804 | 1470159490368 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:38:10 INFO - PROCESS | 2804 | 1470159490371 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 2804 | 1470159490373 Marionette TRACE conn6 <- [1,2910,null,{}] 10:38:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:38:10 INFO - PROCESS | 2804 | 1470159490376 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:10 INFO - PROCESS | 2804 | 1470159490378 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:10 INFO - PROCESS | 2804 | 1470159490463 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:38:10 INFO - PROCESS | 2804 | 1470159490467 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 2804 | 1470159490469 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:10 INFO - PROCESS | 2804 | ++DOCSHELL 13ED9C00 == 30 [pid = 2804] [id = 737] 10:38:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13EDEC00) [pid = 2804] [serial = 2211] [outer = 00000000] 10:38:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (14170000) [pid = 2804] [serial = 2212] [outer = 13EDEC00] 10:38:10 INFO - PROCESS | 2804 | 1470159490513 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14238800) [pid = 2804] [serial = 2213] [outer = 13EDEC00] 10:38:10 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:38:10 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:38:10 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:38:10 INFO - PROCESS | 2804 | [2804] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 10:38:11 INFO - PROCESS | 2804 | 1470159491047 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:38:11 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:38:11 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:38:11 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 10:38:11 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:38:11 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 10:38:11 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:38:11 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]" 10:38:11 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:38:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:11 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:38:11 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:38:11 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 731ms 10:38:11 INFO - PROCESS | 2804 | 1470159491106 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:38:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:38:11 INFO - PROCESS | 2804 | 1470159491108 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:38:11 INFO - PROCESS | 2804 | 1470159491112 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 2804 | 1470159491113 Marionette TRACE conn6 <- [1,2914,null,{}] 10:38:11 INFO - PROCESS | 2804 | 1470159491160 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:11 INFO - PROCESS | 2804 | 1470159491162 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:11 INFO - PROCESS | 2804 | 1470159491272 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:38:11 INFO - PROCESS | 2804 | 1470159491283 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 2804 | 1470159491289 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:11 INFO - PROCESS | 2804 | ++DOCSHELL 0E136000 == 31 [pid = 2804] [id = 738] 10:38:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (152E2C00) [pid = 2804] [serial = 2214] [outer = 00000000] 10:38:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (15B1C000) [pid = 2804] [serial = 2215] [outer = 152E2C00] 10:38:11 INFO - PROCESS | 2804 | 1470159491396 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (15CB2800) [pid = 2804] [serial = 2216] [outer = 152E2C00] 10:38:11 INFO - PROCESS | 2804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:38:11 INFO - PROCESS | 2804 | 1470159491835 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:38:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:38:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 790ms 10:38:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:38:11 INFO - PROCESS | 2804 | 1470159491903 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 2804 | 1470159491905 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:38:11 INFO - PROCESS | 2804 | 1470159491908 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 2804 | 1470159491909 Marionette TRACE conn6 <- [1,2918,null,{}] 10:38:11 INFO - PROCESS | 2804 | 1470159491913 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:11 INFO - PROCESS | 2804 | 1470159491915 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:12 INFO - PROCESS | 2804 | 1470159492036 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:38:12 INFO - PROCESS | 2804 | 1470159492050 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 2804 | 1470159492052 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:12 INFO - PROCESS | 2804 | ++DOCSHELL 0E1DB800 == 32 [pid = 2804] [id = 739] 10:38:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (15CB7400) [pid = 2804] [serial = 2217] [outer = 00000000] 10:38:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (1607A000) [pid = 2804] [serial = 2218] [outer = 15CB7400] 10:38:12 INFO - PROCESS | 2804 | 1470159492152 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16033C00) [pid = 2804] [serial = 2219] [outer = 15CB7400] 10:38:12 INFO - PROCESS | 2804 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:38:12 INFO - PROCESS | 2804 | 1470159492525 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:38:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:38:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 10:38:12 INFO - PROCESS | 2804 | 1470159492578 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 2804 | 1470159492580 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:38:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:38:12 INFO - PROCESS | 2804 | 1470159492584 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 2804 | 1470159492585 Marionette TRACE conn6 <- [1,2922,null,{}] 10:38:12 INFO - PROCESS | 2804 | 1470159492589 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:12 INFO - PROCESS | 2804 | 1470159492591 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:12 INFO - PROCESS | 2804 | 1470159492841 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0D114800) [pid = 2804] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (1649F800) [pid = 2804] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (12A3DC00) [pid = 2804] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (164A1400) [pid = 2804] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0CF5B800) [pid = 2804] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (117BE400) [pid = 2804] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (1660D400) [pid = 2804] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (0D467000) [pid = 2804] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (152E0C00) [pid = 2804] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (152DF400) [pid = 2804] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (10D22800) [pid = 2804] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1423F000) [pid = 2804] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11008000) [pid = 2804] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:38:12 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (15CBA400) [pid = 2804] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:38:12 INFO - PROCESS | 2804 | 1470159492933 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 2804 | 1470159492935 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:12 INFO - PROCESS | 2804 | ++DOCSHELL 0C49F000 == 33 [pid = 2804] [id = 740] 10:38:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0C546C00) [pid = 2804] [serial = 2220] [outer = 00000000] 10:38:12 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D15D000) [pid = 2804] [serial = 2221] [outer = 0C546C00] 10:38:12 INFO - PROCESS | 2804 | 1470159492978 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (10F73400) [pid = 2804] [serial = 2222] [outer = 0C546C00] 10:38:13 INFO - PROCESS | 2804 | 1470159493273 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:38:13 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:38:13 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 730ms 10:38:13 INFO - PROCESS | 2804 | 1470159493323 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 2804 | 1470159493326 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:38:13 INFO - PROCESS | 2804 | 1470159493330 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:38:13 INFO - PROCESS | 2804 | 1470159493332 Marionette TRACE conn6 <- [1,2926,null,{}] 10:38:13 INFO - PROCESS | 2804 | 1470159493340 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 2804 | 1470159493342 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:13 INFO - PROCESS | 2804 | 1470159493466 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:38:13 INFO - PROCESS | 2804 | 1470159493475 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 2804 | 1470159493476 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:13 INFO - PROCESS | 2804 | ++DOCSHELL 117CA400 == 34 [pid = 2804] [id = 741] 10:38:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117CD400) [pid = 2804] [serial = 2223] [outer = 00000000] 10:38:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (164A2800) [pid = 2804] [serial = 2224] [outer = 117CD400] 10:38:13 INFO - PROCESS | 2804 | 1470159493529 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (16608800) [pid = 2804] [serial = 2225] [outer = 117CD400] 10:38:13 INFO - PROCESS | 2804 | 1470159493915 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:38:13 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. 10:38:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 10:38:13 INFO - PROCESS | 2804 | 1470159493965 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:38:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:38:13 INFO - PROCESS | 2804 | 1470159493967 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:38:13 INFO - PROCESS | 2804 | 1470159493970 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 2804 | 1470159493972 Marionette TRACE conn6 <- [1,2930,null,{}] 10:38:13 INFO - PROCESS | 2804 | 1470159493975 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 2804 | 1470159493977 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:14 INFO - PROCESS | 2804 | 1470159494058 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:38:14 INFO - PROCESS | 2804 | 1470159494063 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 2804 | 1470159494064 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:14 INFO - PROCESS | 2804 | ++DOCSHELL 10D7E400 == 35 [pid = 2804] [id = 742] 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (117C8400) [pid = 2804] [serial = 2226] [outer = 00000000] 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (1676DC00) [pid = 2804] [serial = 2227] [outer = 117C8400] 10:38:14 INFO - PROCESS | 2804 | 1470159494109 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1660DC00) [pid = 2804] [serial = 2228] [outer = 117C8400] 10:38:14 INFO - PROCESS | 2804 | 1470159494578 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:38:14 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 10:38:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:38:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:38:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 10:38:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:38:14 INFO - PROCESS | 2804 | 1470159494601 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:38:14 INFO - PROCESS | 2804 | 1470159494603 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:38:14 INFO - PROCESS | 2804 | 1470159494606 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:38:14 INFO - PROCESS | 2804 | 1470159494608 Marionette TRACE conn6 <- [1,2934,null,{}] 10:38:14 INFO - PROCESS | 2804 | 1470159494611 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:14 INFO - PROCESS | 2804 | 1470159494613 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:14 INFO - PROCESS | 2804 | 1470159494694 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:38:14 INFO - PROCESS | 2804 | 1470159494700 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:14 INFO - PROCESS | 2804 | 1470159494702 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:14 INFO - PROCESS | 2804 | ++DOCSHELL 1682CC00 == 36 [pid = 2804] [id = 743] 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (16830800) [pid = 2804] [serial = 2229] [outer = 00000000] 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (168D4000) [pid = 2804] [serial = 2230] [outer = 16830800] 10:38:14 INFO - PROCESS | 2804 | 1470159494748 Marionette DEBUG loaded listener.js 10:38:14 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (17A03800) [pid = 2804] [serial = 2231] [outer = 16830800] 10:38:15 INFO - PROCESS | 2804 | 1470159495364 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:38:15 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. 10:38:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 830ms 10:38:15 INFO - PROCESS | 2804 | 1470159495461 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 2804 | 1470159495466 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:38:15 INFO - PROCESS | 2804 | 1470159495485 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:38:15 INFO - PROCESS | 2804 | 1470159495491 Marionette TRACE conn6 <- [1,2938,null,{}] 10:38:15 INFO - PROCESS | 2804 | 1470159495496 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:15 INFO - PROCESS | 2804 | 1470159495499 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:15 INFO - PROCESS | 2804 | 1470159495619 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:38:15 INFO - PROCESS | 2804 | 1470159495754 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:15 INFO - PROCESS | 2804 | 1470159495757 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:15 INFO - PROCESS | 2804 | ++DOCSHELL 0D040400 == 37 [pid = 2804] [id = 744] 10:38:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (0D043400) [pid = 2804] [serial = 2232] [outer = 00000000] 10:38:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0DF50400) [pid = 2804] [serial = 2233] [outer = 0D043400] 10:38:15 INFO - PROCESS | 2804 | 1470159495816 Marionette DEBUG loaded listener.js 10:38:15 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (10D75000) [pid = 2804] [serial = 2234] [outer = 0D043400] 10:38:16 INFO - PROCESS | 2804 | ++DOCSHELL 11285C00 == 38 [pid = 2804] [id = 745] 10:38:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (11752400) [pid = 2804] [serial = 2235] [outer = 00000000] 10:38:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (117C6000) [pid = 2804] [serial = 2236] [outer = 11752400] 10:38:16 INFO - PROCESS | 2804 | 1470159496413 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:38:16 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. 10:38:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 10:38:16 INFO - PROCESS | 2804 | 1470159496463 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 2804 | 1470159496468 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:38:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:38:16 INFO - PROCESS | 2804 | 1470159496474 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 2804 | 1470159496477 Marionette TRACE conn6 <- [1,2942,null,{}] 10:38:16 INFO - PROCESS | 2804 | 1470159496488 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:16 INFO - PROCESS | 2804 | 1470159496490 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:16 INFO - PROCESS | 2804 | 1470159496653 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:38:16 INFO - PROCESS | 2804 | 1470159496789 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 2804 | 1470159496792 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:16 INFO - PROCESS | 2804 | ++DOCSHELL 12A35C00 == 39 [pid = 2804] [id = 746] 10:38:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (12A36000) [pid = 2804] [serial = 2237] [outer = 00000000] 10:38:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (1416D400) [pid = 2804] [serial = 2238] [outer = 12A36000] 10:38:16 INFO - PROCESS | 2804 | 1470159496849 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 2804 | ++DOMWINDOW == 89 (142D5C00) [pid = 2804] [serial = 2239] [outer = 12A36000] 10:38:17 INFO - PROCESS | 2804 | 1470159497381 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:38:17 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:38:17 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 10:38:17 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 10:38:17 INFO - PROCESS | 2804 | 1470159497408 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:38:17 INFO - PROCESS | 2804 | 1470159497411 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:38:17 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:38:17 INFO - PROCESS | 2804 | 1470159497414 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:38:17 INFO - PROCESS | 2804 | 1470159497418 Marionette TRACE conn6 <- [1,2946,null,{}] 10:38:17 INFO - PROCESS | 2804 | 1470159497429 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:17 INFO - PROCESS | 2804 | 1470159497434 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:17 INFO - PROCESS | 2804 | 1470159497585 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:38:17 INFO - PROCESS | 2804 | 1470159497741 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 2804 | 1470159497745 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:17 INFO - PROCESS | 2804 | ++DOCSHELL 168DE000 == 40 [pid = 2804] [id = 747] 10:38:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 90 (168DE400) [pid = 2804] [serial = 2240] [outer = 00000000] 10:38:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 91 (17A9EC00) [pid = 2804] [serial = 2241] [outer = 168DE400] 10:38:17 INFO - PROCESS | 2804 | 1470159497804 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 2804 | ++DOMWINDOW == 92 (17B6C800) [pid = 2804] [serial = 2242] [outer = 168DE400] 10:38:18 INFO - PROCESS | 2804 | 1470159498381 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:38:18 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. 10:38:18 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1020ms 10:38:18 INFO - PROCESS | 2804 | 1470159498438 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 2804 | 1470159498441 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:38:18 INFO - PROCESS | 2804 | 1470159498444 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:38:18 INFO - PROCESS | 2804 | 1470159498447 Marionette TRACE conn6 <- [1,2950,null,{}] 10:38:18 INFO - PROCESS | 2804 | 1470159498450 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:18 INFO - PROCESS | 2804 | 1470159498453 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:18 INFO - PROCESS | 2804 | 1470159498716 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:38:18 INFO - PROCESS | 2804 | 1470159498871 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 2804 | 1470159498874 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:18 INFO - PROCESS | 2804 | ++DOCSHELL 0CF70800 == 41 [pid = 2804] [id = 748] 10:38:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 93 (0CF71C00) [pid = 2804] [serial = 2243] [outer = 00000000] 10:38:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 94 (0D044000) [pid = 2804] [serial = 2244] [outer = 0CF71C00] 10:38:18 INFO - PROCESS | 2804 | 1470159498928 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 2804 | ++DOMWINDOW == 95 (0D120400) [pid = 2804] [serial = 2245] [outer = 0CF71C00] 10:38:19 INFO - PROCESS | 2804 | 1470159499422 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:38:19 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. 10:38:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1019ms 10:38:19 INFO - PROCESS | 2804 | 1470159499467 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 2804 | 1470159499471 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:38:19 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:38:19 INFO - PROCESS | 2804 | 1470159499476 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - PROCESS | 2804 | 1470159499479 Marionette TRACE conn6 <- [1,2954,null,{}] 10:38:19 INFO - PROCESS | 2804 | 1470159499483 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:19 INFO - PROCESS | 2804 | 1470159499486 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 10D7E400 == 40 [pid = 2804] [id = 742] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 117CA400 == 39 [pid = 2804] [id = 741] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0C49F000 == 38 [pid = 2804] [id = 740] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0E1DB800 == 37 [pid = 2804] [id = 739] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0E136000 == 36 [pid = 2804] [id = 738] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 13ED9C00 == 35 [pid = 2804] [id = 737] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 117ED000 == 34 [pid = 2804] [id = 736] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 10D77400 == 33 [pid = 2804] [id = 735] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0C540400 == 32 [pid = 2804] [id = 734] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0CD60800 == 31 [pid = 2804] [id = 732] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0C4A1C00 == 30 [pid = 2804] [id = 733] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 1660B800 == 29 [pid = 2804] [id = 731] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 168DE000 == 28 [pid = 2804] [id = 747] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 11285C00 == 27 [pid = 2804] [id = 745] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 12A35C00 == 26 [pid = 2804] [id = 746] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 1682CC00 == 25 [pid = 2804] [id = 743] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0D040400 == 24 [pid = 2804] [id = 744] 10:38:20 INFO - PROCESS | 2804 | 1470159500203 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 94 (168D4400) [pid = 2804] [serial = 2194] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 93 (16775C00) [pid = 2804] [serial = 2191] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 92 (16831000) [pid = 2804] [serial = 2192] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 91 (1423D400) [pid = 2804] [serial = 2189] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 90 (1682C800) [pid = 2804] [serial = 2186] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 89 (15CBC000) [pid = 2804] [serial = 2177] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 88 (1646CC00) [pid = 2804] [serial = 2179] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (164A7C00) [pid = 2804] [serial = 2182] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (0D11D400) [pid = 2804] [serial = 2180] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (13E5E800) [pid = 2804] [serial = 2167] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (13EDF800) [pid = 2804] [serial = 2168] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16599000) [pid = 2804] [serial = 2153] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (0CFE0800) [pid = 2804] [serial = 2155] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0CFE7000) [pid = 2804] [serial = 2156] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (117C9800) [pid = 2804] [serial = 2164] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11815800) [pid = 2804] [serial = 2165] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (1680D800) [pid = 2804] [serial = 2185] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0D747000) [pid = 2804] [serial = 2158] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (0D8B0400) [pid = 2804] [serial = 2159] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (15B22800) [pid = 2804] [serial = 2173] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (15B24000) [pid = 2804] [serial = 2174] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (15CE0C00) [pid = 2804] [serial = 2176] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (14066800) [pid = 2804] [serial = 2188] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (1441A400) [pid = 2804] [serial = 2170] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (15259400) [pid = 2804] [serial = 2171] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (110A1400) [pid = 2804] [serial = 2161] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (1170FC00) [pid = 2804] [serial = 2162] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (1658E000) [pid = 2804] [serial = 2183] [outer = 00000000] [url = about:blank] 10:38:20 INFO - PROCESS | 2804 | --DOCSHELL 0CF70800 == 23 [pid = 2804] [id = 748] 10:38:20 INFO - PROCESS | 2804 | 1470159500423 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 2804 | 1470159500426 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:20 INFO - PROCESS | 2804 | ++DOCSHELL 0C542000 == 24 [pid = 2804] [id = 749] 10:38:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (0C544800) [pid = 2804] [serial = 2246] [outer = 00000000] 10:38:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (0CC7A000) [pid = 2804] [serial = 2247] [outer = 0C544800] 10:38:20 INFO - PROCESS | 2804 | 1470159500475 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (0CF54400) [pid = 2804] [serial = 2248] [outer = 0C544800] 10:38:20 INFO - PROCESS | 2804 | 1470159500858 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:38:20 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. 10:38:20 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1480ms 10:38:20 INFO - PROCESS | 2804 | 1470159500958 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:38:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:38:20 INFO - PROCESS | 2804 | 1470159500962 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:38:20 INFO - PROCESS | 2804 | 1470159500967 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 2804 | 1470159500970 Marionette TRACE conn6 <- [1,2958,null,{}] 10:38:20 INFO - PROCESS | 2804 | 1470159500974 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:20 INFO - PROCESS | 2804 | 1470159500976 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:21 INFO - PROCESS | 2804 | 1470159501064 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:38:21 INFO - PROCESS | 2804 | 1470159501070 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 2804 | 1470159501072 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:21 INFO - PROCESS | 2804 | ++DOCSHELL 0D049000 == 25 [pid = 2804] [id = 750] 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (0D118400) [pid = 2804] [serial = 2249] [outer = 00000000] 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (0D5E8C00) [pid = 2804] [serial = 2250] [outer = 0D118400] 10:38:21 INFO - PROCESS | 2804 | 1470159501120 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (0D7DD000) [pid = 2804] [serial = 2251] [outer = 0D118400] 10:38:21 INFO - PROCESS | 2804 | 1470159501570 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:38:21 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. 10:38:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 10:38:21 INFO - PROCESS | 2804 | 1470159501601 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 2804 | 1470159501604 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:38:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:38:21 INFO - PROCESS | 2804 | 1470159501608 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - PROCESS | 2804 | 1470159501610 Marionette TRACE conn6 <- [1,2962,null,{}] 10:38:21 INFO - PROCESS | 2804 | 1470159501614 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:21 INFO - PROCESS | 2804 | 1470159501616 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:21 INFO - PROCESS | 2804 | 1470159501704 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:38:21 INFO - PROCESS | 2804 | 1470159501743 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 2804 | 1470159501745 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:21 INFO - PROCESS | 2804 | ++DOCSHELL 10F77000 == 26 [pid = 2804] [id = 751] 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10F78C00) [pid = 2804] [serial = 2252] [outer = 00000000] 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (11097800) [pid = 2804] [serial = 2253] [outer = 10F78C00] 10:38:21 INFO - PROCESS | 2804 | 1470159501790 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (116AE000) [pid = 2804] [serial = 2254] [outer = 10F78C00] 10:38:22 INFO - PROCESS | 2804 | 1470159502223 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:38:22 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. 10:38:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 10:38:22 INFO - PROCESS | 2804 | 1470159502242 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 2804 | 1470159502245 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:38:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:38:22 INFO - PROCESS | 2804 | 1470159502256 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 2804 | 1470159502260 Marionette TRACE conn6 <- [1,2966,null,{}] 10:38:22 INFO - PROCESS | 2804 | 1470159502284 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:22 INFO - PROCESS | 2804 | 1470159502287 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:22 INFO - PROCESS | 2804 | 1470159502376 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:38:22 INFO - PROCESS | 2804 | 1470159502391 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 2804 | 1470159502393 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:22 INFO - PROCESS | 2804 | ++DOCSHELL 0CFE4800 == 27 [pid = 2804] [id = 752] 10:38:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (11745800) [pid = 2804] [serial = 2255] [outer = 00000000] 10:38:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (118DD000) [pid = 2804] [serial = 2256] [outer = 11745800] 10:38:22 INFO - PROCESS | 2804 | 1470159502438 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (13E58400) [pid = 2804] [serial = 2257] [outer = 11745800] 10:38:22 INFO - PROCESS | 2804 | 1470159502891 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:38:22 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. 10:38:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 650ms 10:38:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:38:22 INFO - PROCESS | 2804 | 1470159502902 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 2804 | 1470159502904 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:38:22 INFO - PROCESS | 2804 | 1470159502907 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - PROCESS | 2804 | 1470159502909 Marionette TRACE conn6 <- [1,2970,null,{}] 10:38:22 INFO - PROCESS | 2804 | 1470159502912 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:22 INFO - PROCESS | 2804 | 1470159502914 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:23 INFO - PROCESS | 2804 | 1470159503037 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:38:23 INFO - PROCESS | 2804 | 1470159503042 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 2804 | 1470159503044 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:23 INFO - PROCESS | 2804 | ++DOCSHELL 14015800 == 28 [pid = 2804] [id = 753] 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (1401A400) [pid = 2804] [serial = 2258] [outer = 00000000] 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (14174C00) [pid = 2804] [serial = 2259] [outer = 1401A400] 10:38:23 INFO - PROCESS | 2804 | 1470159503088 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (14238000) [pid = 2804] [serial = 2260] [outer = 1401A400] 10:38:23 INFO - PROCESS | 2804 | 1470159503520 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:38:23 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 10:38:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:38:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 10:38:23 INFO - PROCESS | 2804 | 1470159503544 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 2804 | 1470159503547 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:38:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:38:23 INFO - PROCESS | 2804 | 1470159503550 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - PROCESS | 2804 | 1470159503551 Marionette TRACE conn6 <- [1,2974,null,{}] 10:38:23 INFO - PROCESS | 2804 | 1470159503555 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:23 INFO - PROCESS | 2804 | 1470159503557 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:23 INFO - PROCESS | 2804 | 1470159503672 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:38:23 INFO - PROCESS | 2804 | 1470159503677 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 2804 | 1470159503683 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:23 INFO - PROCESS | 2804 | ++DOCSHELL 15258000 == 29 [pid = 2804] [id = 754] 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (15259000) [pid = 2804] [serial = 2261] [outer = 00000000] 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (15A1F800) [pid = 2804] [serial = 2262] [outer = 15259000] 10:38:23 INFO - PROCESS | 2804 | 1470159503791 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (15B27C00) [pid = 2804] [serial = 2263] [outer = 15259000] 10:38:24 INFO - PROCESS | 2804 | 1470159504200 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:38:24 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. 10:38:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 10:38:24 INFO - PROCESS | 2804 | 1470159504223 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:38:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:38:24 INFO - PROCESS | 2804 | 1470159504225 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:38:24 INFO - PROCESS | 2804 | 1470159504227 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 2804 | 1470159504229 Marionette TRACE conn6 <- [1,2978,null,{}] 10:38:24 INFO - PROCESS | 2804 | 1470159504240 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:24 INFO - PROCESS | 2804 | 1470159504242 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:24 INFO - PROCESS | 2804 | 1470159504368 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:38:24 INFO - PROCESS | 2804 | 1470159504468 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 2804 | 1470159504470 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:24 INFO - PROCESS | 2804 | ++DOCSHELL 0C544C00 == 30 [pid = 2804] [id = 755] 10:38:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (15CB3C00) [pid = 2804] [serial = 2264] [outer = 00000000] 10:38:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (15CDA000) [pid = 2804] [serial = 2265] [outer = 15CB3C00] 10:38:24 INFO - PROCESS | 2804 | 1470159504513 Marionette DEBUG loaded listener.js 10:38:24 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (16075800) [pid = 2804] [serial = 2266] [outer = 15CB3C00] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (16830800) [pid = 2804] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (117C8400) [pid = 2804] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (13EDEC00) [pid = 2804] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15CB7400) [pid = 2804] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0CDFE000) [pid = 2804] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (10D77C00) [pid = 2804] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (0C545000) [pid = 2804] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (152E2C00) [pid = 2804] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (11814800) [pid = 2804] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0C4A3C00) [pid = 2804] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0C546C00) [pid = 2804] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (117CD400) [pid = 2804] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:38:24 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (16836800) [pid = 2804] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:38:25 INFO - PROCESS | 2804 | ++DOCSHELL 1236B800 == 31 [pid = 2804] [id = 756] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13E55C00) [pid = 2804] [serial = 2267] [outer = 00000000] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (13EDEC00) [pid = 2804] [serial = 2268] [outer = 13E55C00] 10:38:25 INFO - PROCESS | 2804 | 1470159505118 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:38:25 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. 10:38:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 930ms 10:38:25 INFO - PROCESS | 2804 | 1470159505159 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 2804 | 1470159505161 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:38:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:38:25 INFO - PROCESS | 2804 | 1470159505164 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 2804 | 1470159505166 Marionette TRACE conn6 <- [1,2982,null,{}] 10:38:25 INFO - PROCESS | 2804 | 1470159505169 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:25 INFO - PROCESS | 2804 | 1470159505171 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:25 INFO - PROCESS | 2804 | 1470159505259 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:38:25 INFO - PROCESS | 2804 | 1470159505264 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 2804 | 1470159505265 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:25 INFO - PROCESS | 2804 | ++DOCSHELL 15CBE800 == 32 [pid = 2804] [id = 757] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (15CBF800) [pid = 2804] [serial = 2269] [outer = 00000000] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1646E400) [pid = 2804] [serial = 2270] [outer = 15CBF800] 10:38:25 INFO - PROCESS | 2804 | 1470159505310 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16078400) [pid = 2804] [serial = 2271] [outer = 15CBF800] 10:38:25 INFO - PROCESS | 2804 | 1470159505693 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:38:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:38:25 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 10:38:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 10:38:25 INFO - PROCESS | 2804 | 1470159505745 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 2804 | 1470159505747 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:38:25 INFO - PROCESS | 2804 | 1470159505750 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 2804 | 1470159505752 Marionette TRACE conn6 <- [1,2986,null,{}] 10:38:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:38:25 INFO - PROCESS | 2804 | 1470159505755 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:25 INFO - PROCESS | 2804 | 1470159505757 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:25 INFO - PROCESS | 2804 | 1470159505888 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:38:25 INFO - PROCESS | 2804 | 1470159505900 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 2804 | 1470159505902 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:25 INFO - PROCESS | 2804 | ++DOCSHELL 1649F800 == 33 [pid = 2804] [id = 758] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (164A0C00) [pid = 2804] [serial = 2272] [outer = 00000000] 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (16595800) [pid = 2804] [serial = 2273] [outer = 164A0C00] 10:38:25 INFO - PROCESS | 2804 | 1470159505946 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (16607800) [pid = 2804] [serial = 2274] [outer = 164A0C00] 10:38:26 INFO - PROCESS | 2804 | 1470159506328 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:38:26 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. 10:38:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 630ms 10:38:26 INFO - PROCESS | 2804 | 1470159506386 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:38:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:38:26 INFO - PROCESS | 2804 | 1470159506388 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:38:26 INFO - PROCESS | 2804 | 1470159506391 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 2804 | 1470159506393 Marionette TRACE conn6 <- [1,2990,null,{}] 10:38:26 INFO - PROCESS | 2804 | 1470159506396 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:26 INFO - PROCESS | 2804 | 1470159506398 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:26 INFO - PROCESS | 2804 | 1470159506527 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:38:26 INFO - PROCESS | 2804 | 1470159506541 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 2804 | 1470159506542 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:26 INFO - PROCESS | 2804 | ++DOCSHELL 1606D800 == 34 [pid = 2804] [id = 759] 10:38:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (164AAC00) [pid = 2804] [serial = 2275] [outer = 00000000] 10:38:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (16811400) [pid = 2804] [serial = 2276] [outer = 164AAC00] 10:38:26 INFO - PROCESS | 2804 | 1470159506586 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (1682C400) [pid = 2804] [serial = 2277] [outer = 164AAC00] 10:38:27 INFO - PROCESS | 2804 | --DOCSHELL 0D049000 == 33 [pid = 2804] [id = 750] 10:38:27 INFO - PROCESS | 2804 | --DOCSHELL 0C542000 == 32 [pid = 2804] [id = 749] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 10F77000 == 31 [pid = 2804] [id = 751] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 1236B800 == 30 [pid = 2804] [id = 756] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 0C544C00 == 29 [pid = 2804] [id = 755] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 15CBE800 == 28 [pid = 2804] [id = 757] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 0CFE4800 == 27 [pid = 2804] [id = 752] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 15258000 == 26 [pid = 2804] [id = 754] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 14015800 == 25 [pid = 2804] [id = 753] 10:38:28 INFO - PROCESS | 2804 | --DOCSHELL 1649F800 == 24 [pid = 2804] [id = 758] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1660DC00) [pid = 2804] [serial = 2228] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (1607A000) [pid = 2804] [serial = 2218] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (0D11AC00) [pid = 2804] [serial = 2198] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (14170000) [pid = 2804] [serial = 2212] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (10D7C000) [pid = 2804] [serial = 2206] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (16033C00) [pid = 2804] [serial = 2219] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0CF54000) [pid = 2804] [serial = 2203] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15B1C000) [pid = 2804] [serial = 2215] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (13126800) [pid = 2804] [serial = 2210] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (12A36400) [pid = 2804] [serial = 2209] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (11006000) [pid = 2804] [serial = 2207] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (0C86D000) [pid = 2804] [serial = 2200] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (10F73400) [pid = 2804] [serial = 2222] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D11B800) [pid = 2804] [serial = 2204] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0CFE8C00) [pid = 2804] [serial = 2197] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (15CB2800) [pid = 2804] [serial = 2216] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (164A2800) [pid = 2804] [serial = 2224] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0CDFE400) [pid = 2804] [serial = 2201] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (14238800) [pid = 2804] [serial = 2213] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0D15D000) [pid = 2804] [serial = 2221] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (168D9000) [pid = 2804] [serial = 2195] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (17A03800) [pid = 2804] [serial = 2231] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (168D4000) [pid = 2804] [serial = 2230] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (1676DC00) [pid = 2804] [serial = 2227] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (16608800) [pid = 2804] [serial = 2225] [outer = 00000000] [url = about:blank] 10:38:28 INFO - PROCESS | 2804 | 1470159508333 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:38:28 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. 10:38:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1975ms 10:38:28 INFO - PROCESS | 2804 | 1470159508368 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 2804 | 1470159508372 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:38:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:38:28 INFO - PROCESS | 2804 | 1470159508377 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 2804 | 1470159508380 Marionette TRACE conn6 <- [1,2994,null,{}] 10:38:28 INFO - PROCESS | 2804 | 1470159508386 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:28 INFO - PROCESS | 2804 | 1470159508389 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:28 INFO - PROCESS | 2804 | 1470159508480 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:38:28 INFO - PROCESS | 2804 | 1470159508486 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:28 INFO - PROCESS | 2804 | 1470159508491 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:28 INFO - PROCESS | 2804 | ++DOCSHELL 0CDF3800 == 25 [pid = 2804] [id = 760] 10:38:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (0CDF8400) [pid = 2804] [serial = 2278] [outer = 00000000] 10:38:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (0CF4E800) [pid = 2804] [serial = 2279] [outer = 0CDF8400] 10:38:28 INFO - PROCESS | 2804 | 1470159508539 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (0CF6F800) [pid = 2804] [serial = 2280] [outer = 0CDF8400] 10:38:28 INFO - PROCESS | 2804 | 1470159509007 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:38:29 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. 10:38:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 10:38:29 INFO - PROCESS | 2804 | 1470159509070 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 2804 | 1470159509075 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:38:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:38:29 INFO - PROCESS | 2804 | 1470159509081 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 2804 | 1470159509084 Marionette TRACE conn6 <- [1,2998,null,{}] 10:38:29 INFO - PROCESS | 2804 | 1470159509088 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:29 INFO - PROCESS | 2804 | 1470159509091 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:29 INFO - PROCESS | 2804 | 1470159509178 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:38:29 INFO - PROCESS | 2804 | 1470159509186 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 2804 | 1470159509189 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:29 INFO - PROCESS | 2804 | ++DOCSHELL 0D113400 == 26 [pid = 2804] [id = 761] 10:38:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (0D11B000) [pid = 2804] [serial = 2281] [outer = 00000000] 10:38:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (0D15D400) [pid = 2804] [serial = 2282] [outer = 0D11B000] 10:38:29 INFO - PROCESS | 2804 | 1470159509236 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (0D168400) [pid = 2804] [serial = 2283] [outer = 0D11B000] 10:38:29 INFO - PROCESS | 2804 | [2804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:38:29 INFO - PROCESS | 2804 | 1470159509821 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:38:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:38:29 INFO - {} 10:38:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:38:29 INFO - {} 10:38:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:38:29 INFO - {} 10:38:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:38:29 INFO - {} 10:38:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 10:38:29 INFO - PROCESS | 2804 | 1470159509853 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:38:29 INFO - PROCESS | 2804 | 1470159509855 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:38:29 INFO - TEST-START | /FileAPI/fileReader.html 10:38:29 INFO - PROCESS | 2804 | 1470159509887 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 2804 | 1470159509891 Marionette TRACE conn6 <- [1,3002,null,{}] 10:38:29 INFO - PROCESS | 2804 | 1470159509916 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:29 INFO - PROCESS | 2804 | 1470159509921 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:29 INFO - PROCESS | 2804 | 1470159510006 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:38:29 INFO - PROCESS | 2804 | 1470159510013 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 2804 | 1470159510016 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:30 INFO - PROCESS | 2804 | ++DOCSHELL 10F6D800 == 27 [pid = 2804] [id = 762] 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (10F72C00) [pid = 2804] [serial = 2284] [outer = 00000000] 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (11008800) [pid = 2804] [serial = 2285] [outer = 10F72C00] 10:38:30 INFO - PROCESS | 2804 | 1470159510065 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (112C6800) [pid = 2804] [serial = 2286] [outer = 10F72C00] 10:38:30 INFO - PROCESS | 2804 | 1470159510479 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:38:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:38:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:38:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:38:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:38:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 670ms 10:38:30 INFO - PROCESS | 2804 | 1470159510543 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 2804 | 1470159510546 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:38:30 INFO - TEST-START | /FileAPI/historical.html 10:38:30 INFO - PROCESS | 2804 | 1470159510549 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 2804 | 1470159510551 Marionette TRACE conn6 <- [1,3006,null,{}] 10:38:30 INFO - PROCESS | 2804 | 1470159510554 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:30 INFO - PROCESS | 2804 | 1470159510556 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:30 INFO - PROCESS | 2804 | 1470159510642 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:38:30 INFO - PROCESS | 2804 | 1470159510660 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 2804 | 1470159510662 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:30 INFO - PROCESS | 2804 | ++DOCSHELL 11753400 == 28 [pid = 2804] [id = 763] 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (1175C400) [pid = 2804] [serial = 2287] [outer = 00000000] 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (117CA400) [pid = 2804] [serial = 2288] [outer = 1175C400] 10:38:30 INFO - PROCESS | 2804 | 1470159510707 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (117ED000) [pid = 2804] [serial = 2289] [outer = 1175C400] 10:38:31 INFO - PROCESS | 2804 | 1470159511123 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:38:31 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:38:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:38:31 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:38:31 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:38:31 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:38:31 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:38:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:38:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:31 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:38:31 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 10:38:31 INFO - PROCESS | 2804 | 1470159511189 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 2804 | 1470159511191 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:38:31 INFO - PROCESS | 2804 | 1470159511195 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - TEST-START | /FileAPI/idlharness.html 10:38:31 INFO - PROCESS | 2804 | 1470159511196 Marionette TRACE conn6 <- [1,3010,null,{}] 10:38:31 INFO - PROCESS | 2804 | 1470159511200 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:31 INFO - PROCESS | 2804 | 1470159511202 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:31 INFO - PROCESS | 2804 | 1470159511279 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:38:31 INFO - PROCESS | 2804 | 1470159511283 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 2804 | 1470159511285 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:31 INFO - PROCESS | 2804 | ++DOCSHELL 118DF800 == 29 [pid = 2804] [id = 764] 10:38:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (12A3DC00) [pid = 2804] [serial = 2290] [outer = 00000000] 10:38:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (13E5F800) [pid = 2804] [serial = 2291] [outer = 12A3DC00] 10:38:31 INFO - PROCESS | 2804 | 1470159511329 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (13EDF800) [pid = 2804] [serial = 2292] [outer = 12A3DC00] 10:38:32 INFO - PROCESS | 2804 | 1470159512285 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:38:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:38:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:38:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:38:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:38:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:38:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:38:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:38:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:38:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:38:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:38:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:38:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:38:32 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 10:38:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:38:32 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 10:38:32 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 10:38:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:38:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:38:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:38:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:38:32 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 10:38:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:38:32 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 10:38:32 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 10:38:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:38:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:38:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1161ms 10:38:32 INFO - PROCESS | 2804 | 1470159512360 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 2804 | 1470159512362 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:38:32 INFO - PROCESS | 2804 | 1470159512370 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - TEST-START | /FileAPI/idlharness.worker 10:38:32 INFO - PROCESS | 2804 | 1470159512372 Marionette TRACE conn6 <- [1,3014,null,{}] 10:38:32 INFO - PROCESS | 2804 | 1470159512375 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:32 INFO - PROCESS | 2804 | 1470159512381 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:32 INFO - PROCESS | 2804 | 1470159512520 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:38:32 INFO - PROCESS | 2804 | 1470159512528 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 2804 | 1470159512530 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:32 INFO - PROCESS | 2804 | ++DOCSHELL 14242400 == 30 [pid = 2804] [id = 765] 10:38:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (14242800) [pid = 2804] [serial = 2293] [outer = 00000000] 10:38:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (1660B000) [pid = 2804] [serial = 2294] [outer = 14242800] 10:38:32 INFO - PROCESS | 2804 | 1470159512575 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (1660E800) [pid = 2804] [serial = 2295] [outer = 14242800] 10:38:32 INFO - PROCESS | 2804 | [2804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:38:33 INFO - PROCESS | 2804 | 1470159513511 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:38:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:38:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:38:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:38:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:38:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:38:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:38:33 INFO - {} 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:38:33 INFO - {} 10:38:33 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 - {} 10:38:33 INFO - {} 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:38:33 INFO - {} 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:38:33 INFO - {} 10:38:33 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 - {} 10:38:33 INFO - {} 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:38:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:38:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 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 10:38:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:38:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:38:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:38:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:38:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:38:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:38:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:38:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:38:33 INFO - {} 10:38:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1274ms 10:38:33 INFO - PROCESS | 2804 | 1470159513648 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:38:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:38:33 INFO - PROCESS | 2804 | 1470159513650 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:38:33 INFO - PROCESS | 2804 | 1470159513654 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 2804 | 1470159513655 Marionette TRACE conn6 <- [1,3018,null,{}] 10:38:33 INFO - PROCESS | 2804 | 1470159513659 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:33 INFO - PROCESS | 2804 | 1470159513661 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:33 INFO - PROCESS | 2804 | 1470159513775 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:38:33 INFO - PROCESS | 2804 | 1470159513780 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 2804 | 1470159513782 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:33 INFO - PROCESS | 2804 | ++DOCSHELL 16832800 == 31 [pid = 2804] [id = 766] 10:38:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (16833000) [pid = 2804] [serial = 2296] [outer = 00000000] 10:38:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (19382400) [pid = 2804] [serial = 2297] [outer = 16833000] 10:38:33 INFO - PROCESS | 2804 | 1470159513826 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (19382C00) [pid = 2804] [serial = 2298] [outer = 16833000] 10:38:34 INFO - PROCESS | 2804 | 1470159514273 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:38:34 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 10:38:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 10:38:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:38:34 INFO - PROCESS | 2804 | 1470159514324 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 2804 | 1470159514326 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:38:34 INFO - PROCESS | 2804 | 1470159514329 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 2804 | 1470159514331 Marionette TRACE conn6 <- [1,3022,null,{}] 10:38:34 INFO - PROCESS | 2804 | 1470159514334 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:34 INFO - PROCESS | 2804 | 1470159514336 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:34 INFO - PROCESS | 2804 | 1470159514449 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:38:34 INFO - PROCESS | 2804 | 1470159514455 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 2804 | 1470159514457 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:34 INFO - PROCESS | 2804 | ++DOCSHELL 0D15D000 == 32 [pid = 2804] [id = 767] 10:38:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (121B4000) [pid = 2804] [serial = 2299] [outer = 00000000] 10:38:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (121BBC00) [pid = 2804] [serial = 2300] [outer = 121B4000] 10:38:34 INFO - PROCESS | 2804 | 1470159514501 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (121B9C00) [pid = 2804] [serial = 2301] [outer = 121B4000] 10:38:34 INFO - PROCESS | 2804 | 1470159514891 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:38:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:38:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 10:38:34 INFO - PROCESS | 2804 | 1470159514960 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:38:34 INFO - PROCESS | 2804 | 1470159514962 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:38:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:38:34 INFO - PROCESS | 2804 | 1470159514973 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:38:34 INFO - PROCESS | 2804 | 1470159514984 Marionette TRACE conn6 <- [1,3026,null,{}] 10:38:34 INFO - PROCESS | 2804 | 1470159514988 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:34 INFO - PROCESS | 2804 | 1470159514990 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:35 INFO - PROCESS | 2804 | 1470159515109 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:38:35 INFO - PROCESS | 2804 | 1470159515213 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 2804 | 1470159515215 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:35 INFO - PROCESS | 2804 | ++DOCSHELL 0DF4C000 == 33 [pid = 2804] [id = 768] 10:38:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 86 (10D71800) [pid = 2804] [serial = 2302] [outer = 00000000] 10:38:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 87 (121C0C00) [pid = 2804] [serial = 2303] [outer = 10D71800] 10:38:35 INFO - PROCESS | 2804 | 1470159515261 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 88 (17A99000) [pid = 2804] [serial = 2304] [outer = 10D71800] 10:38:35 INFO - PROCESS | 2804 | 1470159515601 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:38:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:38:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:38:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:38:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 87 (15CBF800) [pid = 2804] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 86 (164A0C00) [pid = 2804] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 85 (1401A400) [pid = 2804] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (15259000) [pid = 2804] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (15CB3C00) [pid = 2804] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (13E55C00) [pid = 2804] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (11745800) [pid = 2804] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (10F78C00) [pid = 2804] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (0D118400) [pid = 2804] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (0C544800) [pid = 2804] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (0CF71C00) [pid = 2804] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (168DE400) [pid = 2804] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (12A36000) [pid = 2804] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (11752400) [pid = 2804] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:38:35 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (0D043400) [pid = 2804] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:38:35 INFO - PROCESS | 2804 | 1470159515848 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 2804 | 1470159515850 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:38:35 INFO - PROCESS | 2804 | 1470159515859 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 2804 | 1470159515861 Marionette TRACE conn6 <- [1,3030,null,{}] 10:38:35 INFO - PROCESS | 2804 | 1470159515865 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:35 INFO - PROCESS | 2804 | 1470159515866 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:38:35 INFO - PROCESS | 2804 | 1470159515953 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:38:35 INFO - PROCESS | 2804 | 1470159515957 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 2804 | 1470159515959 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:35 INFO - PROCESS | 2804 | ++DOCSHELL 10F2E000 == 34 [pid = 2804] [id = 769] 10:38:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (10F78C00) [pid = 2804] [serial = 2305] [outer = 00000000] 10:38:35 INFO - PROCESS | 2804 | ++DOMWINDOW == 75 (12187000) [pid = 2804] [serial = 2306] [outer = 10F78C00] 10:38:35 INFO - PROCESS | 2804 | 1470159516003 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 2804 | ++DOMWINDOW == 76 (1218A800) [pid = 2804] [serial = 2307] [outer = 10F78C00] 10:38:36 INFO - PROCESS | 2804 | 1470159516800 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:38:36 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. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:38:36 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'.) 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:38:36 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. 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:38:36 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. 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:38:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:38:36 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. 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:38:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:38:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:38:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:38:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:38:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1021ms 10:38:36 INFO - PROCESS | 2804 | 1470159516924 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 2804 | 1470159516930 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:38:36 INFO - PROCESS | 2804 | 1470159516945 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:38:36 INFO - PROCESS | 2804 | 1470159516949 Marionette TRACE conn6 <- [1,3034,null,{}] 10:38:36 INFO - PROCESS | 2804 | 1470159516958 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:36 INFO - PROCESS | 2804 | 1470159516962 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:37 INFO - PROCESS | 2804 | 1470159517093 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:38:37 INFO - PROCESS | 2804 | 1470159517209 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 2804 | 1470159517214 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:37 INFO - PROCESS | 2804 | ++DOCSHELL 0C86D000 == 35 [pid = 2804] [id = 770] 10:38:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 77 (0CDF8C00) [pid = 2804] [serial = 2308] [outer = 00000000] 10:38:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 78 (0D03F400) [pid = 2804] [serial = 2309] [outer = 0CDF8C00] 10:38:37 INFO - PROCESS | 2804 | 1470159517273 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 2804 | ++DOMWINDOW == 79 (0D118400) [pid = 2804] [serial = 2310] [outer = 0CDF8C00] 10:38:37 INFO - PROCESS | 2804 | [2804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:38:37 INFO - PROCESS | 2804 | 1470159517909 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:38:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:38:37 INFO - {} 10:38:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 10:38:37 INFO - PROCESS | 2804 | 1470159517922 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 2804 | 1470159517926 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:38:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:38:37 INFO - PROCESS | 2804 | 1470159517933 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - PROCESS | 2804 | 1470159517936 Marionette TRACE conn6 <- [1,3038,null,{}] 10:38:37 INFO - PROCESS | 2804 | 1470159517940 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:37 INFO - PROCESS | 2804 | 1470159517943 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:38 INFO - PROCESS | 2804 | 1470159518064 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:38:38 INFO - PROCESS | 2804 | 1470159518205 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 2804 | 1470159518207 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:38 INFO - PROCESS | 2804 | ++DOCSHELL 11281C00 == 36 [pid = 2804] [id = 771] 10:38:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 80 (112C2000) [pid = 2804] [serial = 2311] [outer = 00000000] 10:38:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 81 (117EBC00) [pid = 2804] [serial = 2312] [outer = 112C2000] 10:38:38 INFO - PROCESS | 2804 | 1470159518265 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 2804 | ++DOMWINDOW == 82 (12106000) [pid = 2804] [serial = 2313] [outer = 112C2000] 10:38:38 INFO - PROCESS | 2804 | 1470159518914 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:38:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:38:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:38:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:38:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:38:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1020ms 10:38:38 INFO - PROCESS | 2804 | 1470159518957 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 2804 | 1470159518960 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:38:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:38:38 INFO - PROCESS | 2804 | 1470159518964 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - PROCESS | 2804 | 1470159518968 Marionette TRACE conn6 <- [1,3042,null,{}] 10:38:38 INFO - PROCESS | 2804 | 1470159518980 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:38 INFO - PROCESS | 2804 | 1470159518986 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:39 INFO - PROCESS | 2804 | 1470159519258 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:38:39 INFO - PROCESS | 2804 | 1470159519415 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:39 INFO - PROCESS | 2804 | 1470159519418 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:39 INFO - PROCESS | 2804 | ++DOCSHELL 0CC36C00 == 37 [pid = 2804] [id = 772] 10:38:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 83 (0CC76400) [pid = 2804] [serial = 2314] [outer = 00000000] 10:38:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 84 (0CDFE400) [pid = 2804] [serial = 2315] [outer = 0CC76400] 10:38:39 INFO - PROCESS | 2804 | 1470159519471 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 2804 | ++DOMWINDOW == 85 (0CF53400) [pid = 2804] [serial = 2316] [outer = 0CC76400] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 0DF4C000 == 36 [pid = 2804] [id = 768] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 0D15D000 == 35 [pid = 2804] [id = 767] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 16832800 == 34 [pid = 2804] [id = 766] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 14242400 == 33 [pid = 2804] [id = 765] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 118DF800 == 32 [pid = 2804] [id = 764] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 11753400 == 31 [pid = 2804] [id = 763] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 10F6D800 == 30 [pid = 2804] [id = 762] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 0D113400 == 29 [pid = 2804] [id = 761] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 0CDF3800 == 28 [pid = 2804] [id = 760] 10:38:39 INFO - PROCESS | 2804 | --DOCSHELL 1606D800 == 27 [pid = 2804] [id = 759] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 84 (16607800) [pid = 2804] [serial = 2274] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 83 (16811400) [pid = 2804] [serial = 2276] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 82 (14174C00) [pid = 2804] [serial = 2259] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 81 (15A1F800) [pid = 2804] [serial = 2262] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 80 (14238000) [pid = 2804] [serial = 2260] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 79 (15CDA000) [pid = 2804] [serial = 2265] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 78 (15B27C00) [pid = 2804] [serial = 2263] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 77 (13EDEC00) [pid = 2804] [serial = 2268] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 76 (16075800) [pid = 2804] [serial = 2266] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 75 (118DD000) [pid = 2804] [serial = 2256] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 74 (11097800) [pid = 2804] [serial = 2253] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (116AE000) [pid = 2804] [serial = 2254] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (0D5E8C00) [pid = 2804] [serial = 2250] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (0D7DD000) [pid = 2804] [serial = 2251] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (0CC7A000) [pid = 2804] [serial = 2247] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (0CF54400) [pid = 2804] [serial = 2248] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D120400) [pid = 2804] [serial = 2245] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (0D044000) [pid = 2804] [serial = 2244] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (17B6C800) [pid = 2804] [serial = 2242] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (17A9EC00) [pid = 2804] [serial = 2241] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (142D5C00) [pid = 2804] [serial = 2239] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (1416D400) [pid = 2804] [serial = 2238] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (117C6000) [pid = 2804] [serial = 2236] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (10D75000) [pid = 2804] [serial = 2234] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0DF50400) [pid = 2804] [serial = 2233] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (16078400) [pid = 2804] [serial = 2271] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (1646E400) [pid = 2804] [serial = 2270] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (16595800) [pid = 2804] [serial = 2273] [outer = 00000000] [url = about:blank] 10:38:39 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (13E58400) [pid = 2804] [serial = 2257] [outer = 00000000] [url = about:blank] 10:38:40 INFO - PROCESS | 2804 | 1470159520256 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:38:40 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:38:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:38:40 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" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:38:40 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" 10:38:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:38:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:38:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:38:40 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1383ms 10:38:40 INFO - PROCESS | 2804 | 1470159520351 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 2804 | 1470159520355 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:38:40 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:38:40 INFO - PROCESS | 2804 | 1470159520366 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 2804 | 1470159520368 Marionette TRACE conn6 <- [1,3046,null,{}] 10:38:40 INFO - PROCESS | 2804 | 1470159520373 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:40 INFO - PROCESS | 2804 | 1470159520375 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:40 INFO - PROCESS | 2804 | 1470159520465 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:38:40 INFO - PROCESS | 2804 | 1470159520470 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 2804 | 1470159520473 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:40 INFO - PROCESS | 2804 | ++DOCSHELL 10D70800 == 28 [pid = 2804] [id = 773] 10:38:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (10D72000) [pid = 2804] [serial = 2317] [outer = 00000000] 10:38:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (10D77400) [pid = 2804] [serial = 2318] [outer = 10D72000] 10:38:40 INFO - PROCESS | 2804 | 1470159520520 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (10D7D800) [pid = 2804] [serial = 2319] [outer = 10D72000] 10:38:41 INFO - PROCESS | 2804 | 1470159521075 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:38:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:38:41 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:41 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:38:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:38:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:38:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:38:41 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:38:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:38:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:41 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:38:41 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:38:41 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 10:38:41 INFO - PROCESS | 2804 | 1470159521110 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 2804 | 1470159521113 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:38:41 INFO - PROCESS | 2804 | 1470159521116 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:38:41 INFO - PROCESS | 2804 | 1470159521118 Marionette TRACE conn6 <- [1,3050,null,{}] 10:38:41 INFO - PROCESS | 2804 | 1470159521121 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 2804 | 1470159521123 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:41 INFO - PROCESS | 2804 | 1470159521226 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:38:41 INFO - PROCESS | 2804 | 1470159521328 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 2804 | 1470159521331 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:41 INFO - PROCESS | 2804 | ++DOCSHELL 117E0000 == 29 [pid = 2804] [id = 774] 10:38:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (117E3C00) [pid = 2804] [serial = 2320] [outer = 00000000] 10:38:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (12101400) [pid = 2804] [serial = 2321] [outer = 117E3C00] 10:38:41 INFO - PROCESS | 2804 | 1470159521376 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (12109800) [pid = 2804] [serial = 2322] [outer = 117E3C00] 10:38:41 INFO - PROCESS | 2804 | [2804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:38:41 INFO - PROCESS | 2804 | 1470159521742 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:38:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:38:41 INFO - {} 10:38:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 10:38:41 INFO - PROCESS | 2804 | 1470159521794 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 2804 | 1470159521798 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:38:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:38:41 INFO - PROCESS | 2804 | 1470159521811 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - PROCESS | 2804 | 1470159521815 Marionette TRACE conn6 <- [1,3054,null,{}] 10:38:41 INFO - PROCESS | 2804 | 1470159521819 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 2804 | 1470159521822 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:41 INFO - PROCESS | 2804 | 1470159521942 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:38:41 INFO - PROCESS | 2804 | 1470159521952 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 2804 | 1470159521954 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:41 INFO - PROCESS | 2804 | ++DOCSHELL 121B2800 == 30 [pid = 2804] [id = 775] 10:38:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (121B2C00) [pid = 2804] [serial = 2323] [outer = 00000000] 10:38:41 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (13E53000) [pid = 2804] [serial = 2324] [outer = 121B2C00] 10:38:41 INFO - PROCESS | 2804 | 1470159521998 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (13ED8400) [pid = 2804] [serial = 2325] [outer = 121B2C00] 10:38:42 INFO - PROCESS | 2804 | 1470159522427 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:38:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:38:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 10:38:42 INFO - PROCESS | 2804 | 1470159522501 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 2804 | 1470159522503 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:38:42 INFO - PROCESS | 2804 | 1470159522506 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:38:42 INFO - PROCESS | 2804 | 1470159522508 Marionette TRACE conn6 <- [1,3058,null,{}] 10:38:42 INFO - PROCESS | 2804 | 1470159522511 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:42 INFO - PROCESS | 2804 | 1470159522513 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:42 INFO - PROCESS | 2804 | 1470159522629 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:38:42 INFO - PROCESS | 2804 | 1470159522634 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 2804 | 1470159522636 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:42 INFO - PROCESS | 2804 | ++DOCSHELL 13125C00 == 31 [pid = 2804] [id = 776] 10:38:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (1401A400) [pid = 2804] [serial = 2326] [outer = 00000000] 10:38:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (14177400) [pid = 2804] [serial = 2327] [outer = 1401A400] 10:38:42 INFO - PROCESS | 2804 | 1470159522680 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (14177800) [pid = 2804] [serial = 2328] [outer = 1401A400] 10:38:43 INFO - PROCESS | 2804 | 1470159523105 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:38:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 630ms 10:38:43 INFO - PROCESS | 2804 | 1470159523147 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 2804 | 1470159523149 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:38:43 INFO - PROCESS | 2804 | 1470159523152 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:38:43 INFO - PROCESS | 2804 | 1470159523154 Marionette TRACE conn6 <- [1,3062,null,{}] 10:38:43 INFO - PROCESS | 2804 | 1470159523157 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 2804 | 1470159523159 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:43 INFO - PROCESS | 2804 | 1470159523282 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:38:43 INFO - PROCESS | 2804 | 1470159523374 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 2804 | 1470159523379 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:43 INFO - PROCESS | 2804 | ++DOCSHELL 11003C00 == 32 [pid = 2804] [id = 777] 10:38:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (14179400) [pid = 2804] [serial = 2329] [outer = 00000000] 10:38:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (14244000) [pid = 2804] [serial = 2330] [outer = 14179400] 10:38:43 INFO - PROCESS | 2804 | 1470159523436 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (15259000) [pid = 2804] [serial = 2331] [outer = 14179400] 10:38:43 INFO - PROCESS | 2804 | 1470159523846 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:38:43 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:38:43 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 10:38:43 INFO - PROCESS | 2804 | 1470159523886 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 2804 | 1470159523888 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:38:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:38:43 INFO - PROCESS | 2804 | 1470159523891 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 2804 | 1470159523893 Marionette TRACE conn6 <- [1,3066,null,{}] 10:38:43 INFO - PROCESS | 2804 | 1470159523896 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 2804 | 1470159523898 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:43 INFO - PROCESS | 2804 | 1470159524014 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:38:43 INFO - PROCESS | 2804 | 1470159524019 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 2804 | 1470159524021 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:44 INFO - PROCESS | 2804 | ++DOCSHELL 15A13000 == 33 [pid = 2804] [id = 778] 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (15A14000) [pid = 2804] [serial = 2332] [outer = 00000000] 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (15B20400) [pid = 2804] [serial = 2333] [outer = 15A14000] 10:38:44 INFO - PROCESS | 2804 | 1470159524064 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 74 (15B24800) [pid = 2804] [serial = 2334] [outer = 15A14000] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 73 (14242800) [pid = 2804] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (16833000) [pid = 2804] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (10F72C00) [pid = 2804] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (12A3DC00) [pid = 2804] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (1175C400) [pid = 2804] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (0D11B000) [pid = 2804] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (164AAC00) [pid = 2804] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (0CDF8400) [pid = 2804] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (121B4000) [pid = 2804] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:38:44 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (10D71800) [pid = 2804] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:38:44 INFO - PROCESS | 2804 | 1470159524561 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 2804 | 1470159524631 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:38:44 INFO - PROCESS | 2804 | 1470159524634 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:38:44 INFO - PROCESS | 2804 | 1470159524636 Marionette TRACE conn6 <- [1,3070,null,{}] 10:38:44 INFO - PROCESS | 2804 | 1470159524640 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:44 INFO - PROCESS | 2804 | 1470159524641 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:44 INFO - PROCESS | 2804 | 1470159524756 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:38:44 INFO - PROCESS | 2804 | 1470159524761 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 2804 | 1470159524763 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:44 INFO - PROCESS | 2804 | ++DOCSHELL 15B20000 == 34 [pid = 2804] [id = 779] 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (15B24000) [pid = 2804] [serial = 2335] [outer = 00000000] 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (15CC0C00) [pid = 2804] [serial = 2336] [outer = 15B24000] 10:38:44 INFO - PROCESS | 2804 | 1470159524806 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (16072400) [pid = 2804] [serial = 2337] [outer = 15B24000] 10:38:45 INFO - PROCESS | 2804 | 1470159525192 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:38:45 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:38:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:38:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:45 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:38:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:38:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 10:38:45 INFO - PROCESS | 2804 | 1470159525282 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 2804 | 1470159525284 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:38:45 INFO - PROCESS | 2804 | 1470159525287 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:38:45 INFO - PROCESS | 2804 | 1470159525288 Marionette TRACE conn6 <- [1,3074,null,{}] 10:38:45 INFO - PROCESS | 2804 | 1470159525292 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 2804 | 1470159525293 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:45 INFO - PROCESS | 2804 | 1470159525374 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:38:45 INFO - PROCESS | 2804 | 1470159525378 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 2804 | 1470159525380 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:45 INFO - PROCESS | 2804 | ++DOCSHELL 117CC400 == 35 [pid = 2804] [id = 780] 10:38:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (16076800) [pid = 2804] [serial = 2338] [outer = 00000000] 10:38:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (1649D400) [pid = 2804] [serial = 2339] [outer = 16076800] 10:38:45 INFO - PROCESS | 2804 | 1470159525425 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (1649F800) [pid = 2804] [serial = 2340] [outer = 16076800] 10:38:45 INFO - PROCESS | 2804 | 1470159525829 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:38:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:38:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 570ms 10:38:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:38:45 INFO - PROCESS | 2804 | 1470159525861 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 2804 | 1470159525862 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:38:45 INFO - PROCESS | 2804 | 1470159525866 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - PROCESS | 2804 | 1470159525867 Marionette TRACE conn6 <- [1,3078,null,{}] 10:38:45 INFO - PROCESS | 2804 | 1470159525870 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 2804 | 1470159525872 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:45 INFO - PROCESS | 2804 | 1470159526001 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:38:45 INFO - PROCESS | 2804 | 1470159526009 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 2804 | 1470159526011 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:46 INFO - PROCESS | 2804 | ++DOCSHELL 15CB6000 == 36 [pid = 2804] [id = 781] 10:38:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (15CBF400) [pid = 2804] [serial = 2341] [outer = 00000000] 10:38:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 72 (164A9C00) [pid = 2804] [serial = 2342] [outer = 15CBF400] 10:38:46 INFO - PROCESS | 2804 | 1470159526054 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 2804 | ++DOMWINDOW == 73 (164AA000) [pid = 2804] [serial = 2343] [outer = 15CBF400] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 10D70800 == 35 [pid = 2804] [id = 773] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 11281C00 == 34 [pid = 2804] [id = 771] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 0CC36C00 == 33 [pid = 2804] [id = 772] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 10F2E000 == 32 [pid = 2804] [id = 769] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 0C86D000 == 31 [pid = 2804] [id = 770] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 13125C00 == 30 [pid = 2804] [id = 776] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 117E0000 == 29 [pid = 2804] [id = 774] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 11003C00 == 28 [pid = 2804] [id = 777] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 15A13000 == 27 [pid = 2804] [id = 778] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 15B20000 == 26 [pid = 2804] [id = 779] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 117CC400 == 25 [pid = 2804] [id = 780] 10:38:47 INFO - PROCESS | 2804 | --DOCSHELL 121B2800 == 24 [pid = 2804] [id = 775] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 72 (19382C00) [pid = 2804] [serial = 2298] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 71 (19382400) [pid = 2804] [serial = 2297] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 70 (11008800) [pid = 2804] [serial = 2285] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 69 (112C6800) [pid = 2804] [serial = 2286] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 68 (13E5F800) [pid = 2804] [serial = 2291] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 67 (13EDF800) [pid = 2804] [serial = 2292] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 66 (117CA400) [pid = 2804] [serial = 2288] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 65 (117ED000) [pid = 2804] [serial = 2289] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 64 (0D15D400) [pid = 2804] [serial = 2282] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 63 (0D168400) [pid = 2804] [serial = 2283] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 62 (1682C400) [pid = 2804] [serial = 2277] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 61 (0CF4E800) [pid = 2804] [serial = 2279] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 60 (0CF6F800) [pid = 2804] [serial = 2280] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 59 (121BBC00) [pid = 2804] [serial = 2300] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 58 (121C0C00) [pid = 2804] [serial = 2303] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 57 (17A99000) [pid = 2804] [serial = 2304] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 56 (1660B000) [pid = 2804] [serial = 2294] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 55 (121B9C00) [pid = 2804] [serial = 2301] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 54 (12187000) [pid = 2804] [serial = 2306] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | --DOMWINDOW == 53 (1660E800) [pid = 2804] [serial = 2295] [outer = 00000000] [url = about:blank] 10:38:47 INFO - PROCESS | 2804 | 1470159527855 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:38:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:38:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2019ms 10:38:47 INFO - PROCESS | 2804 | 1470159527887 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:38:47 INFO - PROCESS | 2804 | 1470159527890 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:38:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:38:47 INFO - PROCESS | 2804 | 1470159527895 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:38:47 INFO - PROCESS | 2804 | 1470159527899 Marionette TRACE conn6 <- [1,3082,null,{}] 10:38:47 INFO - PROCESS | 2804 | 1470159527907 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:47 INFO - PROCESS | 2804 | 1470159527910 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:47 INFO - PROCESS | 2804 | 1470159528004 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:38:47 INFO - PROCESS | 2804 | 1470159528011 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:47 INFO - PROCESS | 2804 | 1470159528015 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:48 INFO - PROCESS | 2804 | ++DOCSHELL 0CF4E800 == 25 [pid = 2804] [id = 782] 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 54 (0CF50000) [pid = 2804] [serial = 2344] [outer = 00000000] 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 55 (0CF54000) [pid = 2804] [serial = 2345] [outer = 0CF50000] 10:38:48 INFO - PROCESS | 2804 | 1470159528064 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 56 (0CF70C00) [pid = 2804] [serial = 2346] [outer = 0CF50000] 10:38:48 INFO - PROCESS | 2804 | 1470159528562 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:38:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:38:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 690ms 10:38:48 INFO - PROCESS | 2804 | 1470159528586 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:38:48 INFO - PROCESS | 2804 | 1470159528591 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:38:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:38:48 INFO - PROCESS | 2804 | 1470159528597 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:38:48 INFO - PROCESS | 2804 | 1470159528599 Marionette TRACE conn6 <- [1,3086,null,{}] 10:38:48 INFO - PROCESS | 2804 | 1470159528607 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:48 INFO - PROCESS | 2804 | 1470159528610 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:48 INFO - PROCESS | 2804 | 1470159528697 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:38:48 INFO - PROCESS | 2804 | 1470159528704 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:48 INFO - PROCESS | 2804 | 1470159528706 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:48 INFO - PROCESS | 2804 | ++DOCSHELL 0D11AC00 == 26 [pid = 2804] [id = 783] 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 57 (0D11B000) [pid = 2804] [serial = 2347] [outer = 00000000] 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 58 (0D15DC00) [pid = 2804] [serial = 2348] [outer = 0D11B000] 10:38:48 INFO - PROCESS | 2804 | 1470159528754 Marionette DEBUG loaded listener.js 10:38:48 INFO - PROCESS | 2804 | ++DOMWINDOW == 59 (0D166C00) [pid = 2804] [serial = 2349] [outer = 0D11B000] 10:38:49 INFO - PROCESS | 2804 | 1470159529212 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:38:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:38:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:38:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 630ms 10:38:49 INFO - PROCESS | 2804 | 1470159529231 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 2804 | 1470159529233 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:38:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:38:49 INFO - PROCESS | 2804 | 1470159529236 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 2804 | 1470159529240 Marionette TRACE conn6 <- [1,3090,null,{}] 10:38:49 INFO - PROCESS | 2804 | 1470159529251 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:49 INFO - PROCESS | 2804 | 1470159529255 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:49 INFO - PROCESS | 2804 | 1470159529341 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:38:49 INFO - PROCESS | 2804 | 1470159529347 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 2804 | 1470159529350 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:49 INFO - PROCESS | 2804 | ++DOCSHELL 0E12FC00 == 27 [pid = 2804] [id = 784] 10:38:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 60 (0E136000) [pid = 2804] [serial = 2350] [outer = 00000000] 10:38:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 61 (10D71400) [pid = 2804] [serial = 2351] [outer = 0E136000] 10:38:49 INFO - PROCESS | 2804 | 1470159529399 Marionette DEBUG loaded listener.js 10:38:49 INFO - PROCESS | 2804 | ++DOMWINDOW == 62 (10D79000) [pid = 2804] [serial = 2352] [outer = 0E136000] 10:38:49 INFO - PROCESS | 2804 | 1470159529868 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:38:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:38:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 671ms 10:38:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:38:49 INFO - PROCESS | 2804 | 1470159529919 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:38:49 INFO - PROCESS | 2804 | 1470159529922 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:38:49 INFO - PROCESS | 2804 | 1470159529924 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:38:49 INFO - PROCESS | 2804 | 1470159529926 Marionette TRACE conn6 <- [1,3094,null,{}] 10:38:49 INFO - PROCESS | 2804 | 1470159529930 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:49 INFO - PROCESS | 2804 | 1470159529932 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:49 INFO - PROCESS | 2804 | 1470159530016 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:38:49 INFO - PROCESS | 2804 | 1470159530021 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:49 INFO - PROCESS | 2804 | 1470159530023 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:50 INFO - PROCESS | 2804 | ++DOCSHELL 1109B400 == 28 [pid = 2804] [id = 785] 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 63 (1109F400) [pid = 2804] [serial = 2353] [outer = 00000000] 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 64 (1170E000) [pid = 2804] [serial = 2354] [outer = 1109F400] 10:38:50 INFO - PROCESS | 2804 | 1470159530067 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 65 (11751800) [pid = 2804] [serial = 2355] [outer = 1109F400] 10:38:50 INFO - PROCESS | 2804 | 1470159530464 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:38:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:38:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 10:38:50 INFO - PROCESS | 2804 | 1470159530497 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:38:50 INFO - PROCESS | 2804 | 1470159530499 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:38:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:38:50 INFO - PROCESS | 2804 | 1470159530502 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:38:50 INFO - PROCESS | 2804 | 1470159530504 Marionette TRACE conn6 <- [1,3098,null,{}] 10:38:50 INFO - PROCESS | 2804 | 1470159530507 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:50 INFO - PROCESS | 2804 | 1470159530509 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:50 INFO - PROCESS | 2804 | 1470159530636 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:38:50 INFO - PROCESS | 2804 | 1470159530660 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:50 INFO - PROCESS | 2804 | 1470159530662 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:50 INFO - PROCESS | 2804 | ++DOCSHELL 11750C00 == 29 [pid = 2804] [id = 786] 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 66 (11756000) [pid = 2804] [serial = 2356] [outer = 00000000] 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 67 (117C6800) [pid = 2804] [serial = 2357] [outer = 11756000] 10:38:50 INFO - PROCESS | 2804 | 1470159530706 Marionette DEBUG loaded listener.js 10:38:50 INFO - PROCESS | 2804 | ++DOMWINDOW == 68 (117E0000) [pid = 2804] [serial = 2358] [outer = 11756000] 10:38:51 INFO - PROCESS | 2804 | 1470159531113 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:38:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:38:51 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 10:38:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:38:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:38:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 10:38:51 INFO - PROCESS | 2804 | 1470159531133 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 2804 | 1470159531135 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:38:51 INFO - PROCESS | 2804 | 1470159531138 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:38:51 INFO - PROCESS | 2804 | 1470159531140 Marionette TRACE conn6 <- [1,3102,null,{}] 10:38:51 INFO - PROCESS | 2804 | 1470159531143 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - PROCESS | 2804 | 1470159531149 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:51 INFO - PROCESS | 2804 | 1470159531294 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:38:51 INFO - PROCESS | 2804 | 1470159531308 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"f37a8667-5303-4fd8-90e0-464cd8d63f37\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 2804 | 1470159531310 Marionette INFO sendAsync 699a0e68-8194-4282-b40f-20eddc827163 10:38:51 INFO - PROCESS | 2804 | ++DOCSHELL 1210F400 == 30 [pid = 2804] [id = 787] 10:38:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 69 (12184800) [pid = 2804] [serial = 2359] [outer = 00000000] 10:38:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 70 (121B4C00) [pid = 2804] [serial = 2360] [outer = 12184800] 10:38:51 INFO - PROCESS | 2804 | 1470159531355 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 2804 | ++DOMWINDOW == 71 (121B6C00) [pid = 2804] [serial = 2361] [outer = 12184800] 10:38:51 INFO - PROCESS | 2804 | 1470159531755 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:38:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:38:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 10:38:51 INFO - PROCESS | 2804 | 1470159531813 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 2804 | 1470159531815 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:38:52 WARNING - u'runner_teardown' () 10:38:52 INFO - No more tests 10:38:52 INFO - Got 0 unexpected results 10:38:52 INFO - SUITE-END | took 675s 10:38:52 INFO - Closing logging queue 10:38:52 INFO - queue closed 10:38:52 INFO - Return code: 0 10:38:52 WARNING - # TBPL SUCCESS # 10:38:52 INFO - Running post-action listener: _resource_record_post_action 10:38:52 INFO - Running post-run listener: _resource_record_post_run 10:38:54 INFO - Total resource usage - Wall time: 684s; CPU: 14.0%; Read bytes: 121427456; Write bytes: 1121901568; Read time: 2131960; Write time: 9952440 10:38:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:38:54 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 10:38:54 INFO - run-tests - Wall time: 683s; CPU: 14.0%; Read bytes: 121427456; Write bytes: 1053998080; Read time: 2131960; Write time: 9904590 10:38:54 INFO - Running post-run listener: _upload_blobber_files 10:38:54 INFO - Blob upload gear active. 10:38:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:38:54 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 10:38:54 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:38:54 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:38:54 INFO - (blobuploader) - INFO - Open directory for files ... 10:38:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:38:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:38:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:38:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:38:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:38:55 INFO - (blobuploader) - INFO - Done attempting. 10:38:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:38:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:38:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:38:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:38:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:38:57 INFO - (blobuploader) - INFO - Done attempting. 10:38:57 INFO - (blobuploader) - INFO - Iteration through files over. 10:38:57 INFO - Return code: 0 10:38:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:38:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/87af7db90789fb406e523a3757555368780faa0556bc680ea33590e19e386423aff474d1184c571d40a7f7cba77808b0ab10a9d35614230627bbafe85f060c21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5740bcb9b7607c482f06eb5505d08d56a88fb60958f320b866250904bca22ea2169bcca2cae8badd1e984c1863e20d1585bae792ba31f3447699106ccf39987d"} 10:38:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:38:57 INFO - Writing to file C:\slave\test\properties\blobber_files 10:38:57 INFO - Contents: 10:38:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/87af7db90789fb406e523a3757555368780faa0556bc680ea33590e19e386423aff474d1184c571d40a7f7cba77808b0ab10a9d35614230627bbafe85f060c21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5740bcb9b7607c482f06eb5505d08d56a88fb60958f320b866250904bca22ea2169bcca2cae8badd1e984c1863e20d1585bae792ba31f3447699106ccf39987d"} 10:38:57 INFO - Running post-run listener: copy_logs_to_upload_dir 10:38:57 INFO - Copying logs to upload dir... 10:38:57 INFO - mkdir: C:\slave\test\build\upload\logs 10:38:57 INFO - Copying logs to upload dir... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... 10:38:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=938.953000 ========= master_lag: 1.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 40 secs) (at 2016-08-02 10:38:58.000096) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:58.000865) ========= '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-046 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-046 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-046 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-release/sha512/87af7db90789fb406e523a3757555368780faa0556bc680ea33590e19e386423aff474d1184c571d40a7f7cba77808b0ab10a9d35614230627bbafe85f060c21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5740bcb9b7607c482f06eb5505d08d56a88fb60958f320b866250904bca22ea2169bcca2cae8badd1e984c1863e20d1585bae792ba31f3447699106ccf39987d"} build_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.301000 build_url: 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/87af7db90789fb406e523a3757555368780faa0556bc680ea33590e19e386423aff474d1184c571d40a7f7cba77808b0ab10a9d35614230627bbafe85f060c21", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5740bcb9b7607c482f06eb5505d08d56a88fb60958f320b866250904bca22ea2169bcca2cae8badd1e984c1863e20d1585bae792ba31f3447699106ccf39987d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Vdb2LY6ARjW-YL67UAWfHg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.33 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:58.630648) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:58.631040) ========= '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-046 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-046 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-046 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.27 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:58.999248) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:58.999564) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-02 10:38:59.761200) ========= ========= Total master_lag: 3.29 =========